OnboardJS
Docs
Demo
Blog
Discord
Github
3 steps
Import
JSON
TS
Clear
Node Palette
Drag nodes to add them to your flow
Step
Basic Step
Condition
Add conditional branching
Drag nodes onto the canvas
Connect nodes to create flows
Click nodes to edit properties
Mini Map
Press enter or space to select a node. You can then use the arrow keys to move the node around. Press delete to remove it and escape to cancel.
Press enter or space to select an edge. You can then press delete to remove it or escape to cancel.