# Welcome

<figure><img src="https://265593456-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F5y592680M9yE8eRuq9kP%2Fuploads%2FlmZm9WEGrafF3vST4q5M%2FArtboard%205.png?alt=media&#x26;token=31782a6a-c34e-41aa-9002-6a3103f237f3" 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)](https://docs.spaceoperator.com/visual-builder/nodes/web-assembly-nodes)
  * [Submit nodes to the standard library (Rust)](https://docs.spaceoperator.com/visual-builder/nodes/native-nodes)
  * [Create nodes with TypeScript](https://docs.spaceoperator.com/visual-builder/nodes/js-node)
* No-code
  * [Compose flows<br>](https://docs.spaceoperator.com/visual-builder/flows)Flows allow you to visually program. Select from our library of nodes, code 'legos,' compose a flow and press play.
  * [Diagram with mock nodes](https://docs.spaceoperator.com/visual-builder/nodes/mock-nodes)

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