> For the complete documentation index, see [llms.txt](https://docs.spaceoperator.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.spaceoperator.com/welcome.md).

# Welcome

<figure><img src="/files/Dhge6yDYbu1SBNInxgs5" alt=""><figcaption></figcaption></figure>

Space Operator is a visual programming platform and marketplace.

Diagram what you want to build and press play. If a node you need doesn't exist, code it or create a mock node and send it the marketplace.

Publish your flows and nodes to share your work or to earn money.&#x20;

What you can do based on your technical level:

* Programming
  * [Build and upload WASM nodes (Rust, Zig)](/visual-builder/nodes/web-assembly-nodes.md)
  * [Submit nodes to the standard library (Rust)](/visual-builder/nodes/native-nodes.md)
  * [Create nodes with TypeScript](/visual-builder/nodes/js-node.md)
* No-code
  * [Compose flows<br>](/visual-builder/flows.md)Flows allow you to visually program. Select from our library of nodes, code 'legos,' compose a flow and press play.
  * [Diagram with mock nodes](/visual-builder/nodes/mock-nodes.md)

**Join the** [**Discord Server for support**](https://discord.gg/kv4TKX5b2K)
