Openflowkit
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.
Free, open-source diagram engine with AI, Mermaid.js support, and Figma vector export.
- Software engineers defining system architectures through version-controlled code
- Product teams sketching user flows without needing to
- Users can begin immediately without an account. You can create diagrams by writing code (Mermaid.js/DSL) or by dragging elements onto the canvas. Use the 'Flowpilot AI' to make adjustments like adding nodes or changing styles via chat commands. Diagrams can be exported to SVG
- PNG
- or JSON
- or copied directly into Figma as editable layers. Developers can also clone the repository from GitHub to host it themselves or modify the engine.

All-in-one online diagramming tool for creating 280+ types of diagrams with collaboration features.


AI-powered visual collaboration platform for teamwork and project management.


AI-powered tool to convert images to editable Draw.io diagrams.


AI-powered tool to convert hand-drawn diagrams into digital formats.


AI-powered online whiteboard for team collaboration and visual communication.


AI-powered tool for generating technical diagrams from text.


Voice-first canvas for sketchnoting and whiteboarding


Napkin AI turns text into visuals for effective business storytelling.


AI-powered tool to generate flowcharts, graphs, and diagrams from various sources.








