OpenFlowKit
PaidWhat it does
OpenFlowKit is a 100% free, open-source diagram engine designed for engineers, architects, and product teams. It allows users to create professional architecture diagrams and flowcharts using either a visual drag-and-drop interface or 'Diagram as Code' with Mermaid.js and a type-safe DSL. Powered by React Flow, it offers a local-first experience where data stays on the user's machine, requiring no signup or cloud synchronization. It also features an AI assistant called Flowpilot for chat-based diagram editing and a unique Figma export that provides editable vector shapes.
Core features
- ✦Diagram as Code (Mermaid.js and type-safe DSL support)
- ✦Flowpilot AI Assistant for natural language diagramming
- ✦High-fidelity Figma Export (editable vectors and text)
- ✦Local-first architecture for maximum privacy
- ✦One-click auto-layout for complex systems
- ✦Fully customizable nodes, edges, and themes
Use cases
- →Software engineers defining system architectures through version-controlled code
- →Product teams sketching user flows without needing to sign up for enterprise tools
- →Designers moving technical diagrams into Figma as editable assets
- →Developers building internal tools using the open-source core engine
Pricing
MIT License: $0