Workflow Builder
Embed a production-ready workflow editor into your React app·workflowbuilder.io
Workflow Builder is a React SDK for embedding production-ready visual workflow editors into B2B SaaS products. It ships as an NPM package for the front-end canvas, together with an open-source reference back-end and swappable execution-engine integrations such as Temporal and LangGraph. The editor includes a schema-driven properties panel, smart edge routing, ELK auto-layout, and JSON serialization, and is meant to be embedded and white-labeled inside a customer's own product rather than used as a standalone automation platform.
What it's for
Features 19
- Auto-save and persistence (local storage or custom API)
- Configurable node library (triggers, actions, conditions, branching, delays)
- Design system with Figma source (Enterprise)
- Dynamic, schema-driven properties panel (JSON Schema)
- ELK auto-layout (vertical, horizontal, layered)
- Engine-agnostic architecture via port interfaces (WorkflowEnginePort, ActivityRunnerPort, EventEmitterPort)
- Flow Runner for in-editor simulation (Enterprise)
- Interactive edge reshaping
- JSON serialization of workflow state
- LangGraph visual canvas integration for code-first agents
- Performance optimized for 500+ node diagrams
- Plugin-first architecture
- Read-only mode for viewers
- Smart edge routing that avoids node collisions
- Temporal reference execution adapter
- Theming and white-label support (light/dark)
- Undo, redo, copy, paste with full history stack
- Variable Picker for passing data between nodes
- Visual workflow canvas with drag-and-drop
At a glance
Integrations
Resources
Pricing
Enterprise Edition is a one-time perpetual license of €6,990 with no recurring subscription, per-seat fees, API limits, or usage caps. Community Edition is free and open source (Apache 2.0).
Full three-block stack (editor, reference back-end, Temporal adapter) open source, free forever.
One-time perpetual license; no subscriptions, no per-seat pricing, no API call limits, no usage caps stated.