VisualFlow

Learn

Learn to build with React Flow.

A structured path from your first canvas to production-grade visual editors.

Getting Started with react flow

Start here: install React Flow and render your first canvas.

Core Concepts

Nodes, edges, handles, the viewport and interaction model.

Customization

Custom nodes, custom edges and theming.

Layouting

Automatic layout with dagre, ELK and tree layouts.

Advanced Concepts

State management, performance, subflows and validation.

Real-World Tutorials

End-to-end builds: workflow builders, AI agent canvases and more.