Uh oh!

You seem to be using a mobile or small device:

You will only be able to view the flow, and not edit it.

Enter new value:

Enter new value:

stream help

Hello! storm here :3

Disclaimer

This is merely a simulation of a simulation, and results in-game are not guaranteed to be accurate with results here.

Basics

To add a node, drag it from the list on the left.

To connect nodes, click their connection points; intermediate points are extra for visual effect.

To see a points purpose and status, hover over it; same goes for connections.

To add a node, tap on it in the list on the left and tap anywhere on the flow to add it.

To connect nodes, tap their connection points; intermediate points are extra for visual effect.

To see a points purpose and status, enter interaction mode and tap it.

Nodes

To select a node, click it anywhere (excluding select interactable parts if in the appropriate mode); hold shift to select multiple.

To drag nodes, select them and drag them.

To delete a node, select it/them and right click one of them.

To select a node, tap it anywhere (excluding select interactable parts if in the appropriate mode).

To drag nodes, select them and drag them.

To delete a node, select it/them and drag them into the list of the left.

Saving & Sharing

To save or share your creation, click the save icon in the top right.

To view some examples, click the topic icon in the top right.

Connections

You can delete connections with right click

You can add extra points by clicking and dragging anywhere on the connection

You can move extra points by clicking and dragging the points

You can delete extra points with right click

You can change the color of the connection in the top left

Hotkeys & Advanced Features

Use R to rotate nodes by 90deg increments -- Some nodes may be selected/interacted weirdly while rotated, it'll be fixed at some point

Use E to clone a connection at a hovered point, requires at least 1 extra point (aka: that isn't output to input)

Use F to clone selected nodes (and the nodes' associated connections)

Hold Shift while placing connections to continue placing connections

Hold Shift while dragging nodes to snap them to the grid, you can't move them during however, planning to change

Hold Control and drag to multi-select; it's based on the nodes upper most left point at zero rotation.

You can enable interaction mode in the top left, letting you only "interact", being button presses and changing values while disabling node/connection movement. Useful for testing arrays of buttons and such.

Contributing & Support

If you wish to create any PRs or even dare look at the "codebase", goodluck.

For any suggestions/etc. contact

me
on discord


"stream", "flow", get it? hehehe


done

The page's URL has been updated with the saved flow.

To share it, copy it and send it wherever you so desire... it's pretty long though!


At some point it might grow too large to where inputting it will give you a http error (431), this is where you download it instead!


Click/tap anywhere to close

stream examples

Here is some examples to get you started:

Clicking/interacting will replace the URL deleting any progress, beware!



Create a blank flow


All of the logic gates in a "truth table" format


Fun fact you can do with looping wires


Using binary outputs, count with binary!


Using some basic logic to increment a counter for a multi-functional system


The magic of blockers to create a keyboard (made by yours truly)



summary


settings

Click to change a keybind.

keybinds

You cannot have keybinds, you goob!

other



profile

0 ms 5seconds


    summary

    Nodes

    x1 cheese
    x3 spaghetti

    Connections

    x1 cheese
    x3 spaghetti


    saving...

    bigger flows mean bigger goals!

    Connection Color:
    Mode: