React Flow Pro
React Flow Pro Examples
Pro subscribers have access to advanced examples and guides that can be used as a starting point or inspiration for building node-based UIs.

Auto Layout
Automatically arrange nodes after adding items from a sidebar.
View Example
Collaborative
This example shows how to build a collaborative graph for multiple users with React Flow and yjs.
View Example
Copy and Paste
This example demonstrates how to copy and paste nodes and edges within a React Flow graph.
View Example
Dynamic Grouping
Group nodes together by dragging them into the same container.
View Example
Expand and Collapse
Click on parent nodes to toggle the visibility of their children.
View Example
Force Layout
Newly added nodes never overlap with existing nodes using d3-force.
View Example
Helper Lines
Helper lines are lines that are displayed while a node is being dragged. They can be used to indicate where a node will be placed when it is dropped.
View Example
Shapes
Custom node that can render different shapes like a circle, diamond or hexagon that are commonly used in flow charts.
View Example
Undo and Redo
This example shows how to implement a simple undo and redo functionality for a React Flow graph.
View Example
Workflow Builder
Add and auto-layout new nodes in a vertical tree flow.
View Example