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:
Select new value:
Hello! storm here :3
This is merely a simulation of a simulation, and results in-game are not guaranteed to be accurate with results here.
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.
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 delete a node, select it/them and drag them into the list of the left.
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.
Subflows are a way to compact code into other flows, helps relieve stress on duplicating things tons of times-- still doesn't entirely remove the problem though
You enter a subflow by pressing the edit button, and leave by pressing the back button on the Input node
You delete a subflow by deleting every node in the subflow
You can rename the ports of the subflow by changing the text parts of the Input/Output nodes
Disclaimer: Everytime you edit a subflow, every instance of that subflow's state will be wiped (ex: a memory cell's current value)
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
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.
If you wish to create any PRs or even dare look at the "codebase", goodluck.
For any suggestions/etc. contact
"stream", "flow", get it? hehehe
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
Clicking/interacting will replace the URL deleting any progress, beware!
New Create a blank flow
Logic Gate Comparisons All of the logic gates in a "truth table" format
Tether Madness Fun fact you can do with looping wires
Counting w/ Binary Using binary outputs, count with binary!
Basic LED Counter Using some basic logic to increment a counter for a multi-functional system
Keyboard The magic of blockers to create a keyboard (made by yours truly)
Click to change a keybind.
You cannot have keybinds, you goob!
x1 cheesex3 spaghetti
bigger flows mean bigger goals!