OpenFlowKit
Free, open-source diagram tool for builders with code-first and drag-and-drop workflows, powered by React Flow.
At a Glance
Pricing
Full access to the core engine. Host it anywhere. Modify it freely.
Engagement
Available On
About OpenFlowKit
OpenFlowKit is a 100% free, open-source diagram engine designed for developers and designers who need beautiful, production-ready diagrams without the hassle of traditional tools. It offers both code-first and visual drag-and-drop workflows, allowing users to write diagrams in code or design them visually while getting consistent, professional results. Built on React Flow, it provides a fully customizable canvas with white-label capabilities.
-
Diagram as Code - First-class support for Mermaid.js and a type-safe DSL, enabling users to define architecture in code, export as JSON, and let the engine handle automatic layout.
-
Flowpilot AI - Chat with your diagram using natural language commands like "Add a Redis cache" or "Make the corners rounder" to modify diagrams conversationally (bring your own API key).
-
Local & Private - Everything stays on your machine with no cloud saves, tracking, or syncing to external servers, ensuring full data privacy and offline capability.
-
Figma Export - Copy diagrams and paste directly into Figma as editable text and clean vector shapes without any plugins required.
-
Customizable Aesthetics - Break free from generic enterprise templates with fully customizable fonts, colors, and shapes to create diagrams that match your brand.
-
Multiple Export Formats - Export diagrams as SVG, PNG, PDF, or JSON for version control and sharing.
-
Live Sync - Edit code and see changes instantly with real-time preview between code and visual representation.
-
Auto-Layout - One-click automatic layout engine handles positioning so you don't waste hours aligning boxes manually.
To get started, clone the repository using gh repo clone openflowkit and run it locally. The tool requires no account or credit card, and all features are included in the free MIT-licensed version. Users can create unlimited diagrams and projects, save locally, and customize branding to their needs.
Community Discussions
Be the first to start a conversation about OpenFlowKit
Share your experience with OpenFlowKit, ask questions, or help others learn from your insights.
Pricing
Open Source
Full access to the core engine. Host it anywhere. Modify it freely.
- Unlimited diagrams & projects
- Save locally, your data stays on your device
- White-Label Branding
- One-click auto-layout
- Export to SVG, PNG, JPG
Capabilities
Key Features
- Diagram as Code with Mermaid.js and type-safe DSL
- Flowpilot AI assistant for natural language diagram editing
- Local-first architecture with offline support
- Figma export with editable vectors and text
- Customizable themes, fonts, colors, and shapes
- Export to SVG, PNG, JPG, PDF, and JSON
- One-click auto-layout
- Live sync between code and visual editor
- White-label branding
- React Flow powered canvas
- Unlimited diagrams and projects
