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.

Voice-first canvas for sketchnoting and whiteboarding


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


AI-powered tool for creating customized historical timelines.


AI-powered tool to turn ideas/text into clear diagrams & infographics.


Diagramming software with templates for flowcharts, mind maps, org charts, and more.


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


AI flowchart maker that converts text and documents into diagrams.


AI-driven tool converting text to visual content like charts and infographics.


AI diagram generator creating ER, UML, Kubernetes, and network diagrams from text.




