React Flow
xyflow
π‘ Pick it for a modern React-based node editor with stronger built-in workflow UI primitives.
React Flow is a React library for building node-based editors, workflow builders, and interactive graphs. It provides customizable nodes, edges, controls, minimaps,...
Pros
- Faster to adopt for React teams than Diagram-JS
- Excellent developer experience for node-based interfaces
- Strong ecosystem of examples, hooks, and integrations
Cons
- Requires React rather than being framework-neutral
- Less suitable for non-node diagram domains without customization
- Complex modeling behavior must be built by the application
Free, open source; Pro services available