Free · open source · visual programming

Connect ideas.
Run something real.

Slang turns programs into connected blocks. Transform data, explore logic, and see how each piece fits together — right in your browser.

Open the playground →Run it locally
Input: 21
Multiply by 2
Output: 42

1. Start with an example

Open Double a number in the playground. Explore its graph or switch to YAML to see the definition.

2. Run your program

Click the play button. Enter 21 in Input and click Send. The output is 42.

3. Make it yours

Create an operator, connect blocks, and save your changes. Use Export workspace to download a backup you can import later.

Your own place to experiment

No account is needed. A browser cookie keeps your workspace separate from other visitors. Saved programs are kept for 30 days of inactivity; export a backup before clearing cookies or changing browsers. Running programs stop after 20 minutes of inactivity.

The public playground supports calculations, strings, JSON, CSV, streams, and flow control. Use a local installation for files, databases, email, and network connections. If the playground is full, please try again in a few minutes.