Upgrade your apps with React Flow Pro

Content
Get advanced React Flow examples and templates to use in your node-based UIs, crafted by the React Flow core team.


Feature-complete and crafted by the core team
Step-by-step instructions on how each example works
Subscribers are the first to get new pro content and refactors
Download the pro examples and templates and use them anywhere
React Flow Pro

Examples
These are our pro examples that you can use in your projects.
Automatically arrange nodes using various layout engines like dagre, d3-hierarchy, or elkjs
Build a collaborative graph for multiple users with React Flow and yjs
Select nodes and edges to cut, copy, and paste
A self-organizing graph where users add nodes by clicking placeholder elements, and nodes position automatically.
Implement a routable edge with libavoid
Implement a custom edge with draggable control points to change the path of an edge
Create hierarchical trees with expandable and collapsible nodes using dagre for automatic layouts
Newly added nodes never overlap with existing nodes using d3-force
Freehand drawing on the canvas.
Display lines that help to visually align nodes, with automatic snapping for precise positioning and layout control.
Animate smooth transitions between different graph layouts with interactive controls
Dynamically attach and detach nodes from parent containers with drag and drop functionality
This example demonstrates how to create dynamic node grouping in React Flow.
Generate static images of React Flow graphs on the server with Puppeteer
Render Custom Nodes with different shapes that are commonly used in flow charts
Undo and redo functionality for moving, adding, and deleting nodes and edges
React Flow Pro

Templates
Pro templates that you can use in your projects.


A Next.js-based application designed to help you quickly create, manage, and visualize workflows.


The AI Workflow Editor template is a Next.js app for getting started quickly with an AI workflow app.
Get Started
Boost your apps with React Flow Pro
Get full access to all pro examples with just one month with a Pro subscription — from €129.
For education purposes
Email us at info@xyflow.com using your university email address
For non-commercial open source projects
Contact us with the link to the GitHub or GitLab repository