Skip to content

One language. Connected possibilities.

Small pieces.
Real possibilities.

Turn ideas into programs you can see. Connect blocks, transform data, and follow the flow from input to answer.

Free and open source. No account needed.

A little logic goes a long waynumber
Input21
Multiply× 2
Output42
Same logic. A clearer view.

From an idea to a working flow

Make the connections.

01 / EXPLORE

Start with a small example.

Open Double a number in the playground. Follow its connections or switch to YAML to see the definition.

number → number
02 / RUN

See your program respond.

Press Run, enter 21 in Input, then select Send. Watch 42 appear in Output.

Real runtime · live results
03 / CREATE

Make something of your own.

Create an operator, connect blocks, and save your changes. Export your workspace to keep a backup or continue later.

Your next idea

Room to experiment

Your browser.
Your workspace.

Work with numbers, strings, JSON, CSV, streams, and flow control. For files, databases, email, and network connections, run Slang locally.

Set up Slang locally ↗

A few things to know

A browser cookie keeps your workspace separate from other visitors. Saved programs stay for 30 days of inactivity. Export a backup before clearing cookies or changing browsers.

Running programs stop after 20 minutes of inactivity. If the playground is full, try again in a few minutes.