Automatically arrange your nodes after adding items to your flow.
A collaborative flow for multiple users based on yjs.
Copy and Paste
Copy and paste a selection of nodes in a flow.
Group nodes together by dragging them into the same container.
Expand and Collapse
Click on parent nodes to toggle the visibility of their children.
Newly added nodes never overlap with existing nodes using d3-force.
Snap nodes along the same axis with helper lines.
Custom nodes in various shapes commonly used in flowcharts.
Undo and Redo
Undo and redo for adding, deleting, connecting, and positioning nodes and edges.
Add and auto-layout new nodes in a vertical tree flow.