OpenFlowKit is a free, open-source diagramming tool designed for builders and developers who need to create architecture diagrams, system designs, and flowcharts. It addresses the challenge of making complex system diagrams without the limitations of generic templates or the tedium of manual box alignment. Users can generate diagrams by writing code, using a drag-and-drop interface, or pasting structured data such as JSON, React components, Prisma schemas, or SQL dumps. The tool's AI engine parses these inputs to automatically generate visual representations, streamlining the process of visualizing system architecture.
A notable feature is the cinematic export engine, which transforms static diagrams into animated, presentation-ready videos in MP4 format at 60fps, with no need for manual keyframing. OpenFlowKit also supports exporting diagrams as SVG, PNG, JSON, GIF, and native Figma vector layers, enabling easy sharing and editing. The platform offers full customization of nodes, edges, and themes, and includes a type-safe DSL for defining diagrams as code. Integration with Figma is seamless, allowing users to copy diagrams directly into Figma as editable vector and text layers without requiring plugins.
OpenFlowKit emphasizes privacy and local-first storage, ensuring that all data stays on the user's machine with no cloud tracking or forced syncing. It is offline-ready and allows users to plug in their own OpenAI or Anthropic API keys, which are stored securely on the device. The tool features multiplayer collaboration through peer-to-peer WebRTC, enabling real-time editing and live cursors. js, help automatically align nodes and route edges for clean, organized diagrams.
The software is MIT licensed, with no cost, usage limits, or hidden enterprise editions. Users can host it anywhere, modify it freely, and do not need to create an account or provide payment information to access the full range of features. OpenFlowKit positions itself as a flexible, developer-focused diagramming solution that adapts to various workflows and prioritizes user control and privacy.
OpenFlowKit sits in PulseGate's Diagramming & whiteboards category. Removes the manual effort of creating architecture diagrams by generating them from code or structured data. OpenFlowKit is an open-source project aimed at developers and system architects. The project is open source (MIT). It runs on the web and the command line.
OpenFlowKit first shipped in 2026. The project is developed in the open on GitHub with 617 stars and 66 commits in the last 90 days. Across PulseGate's embedding index, OpenFlowKit has few near neighbours, marking it as relatively distinct. Among its 5 catalogued features are AI diagram generation, code import, and drag-and-drop editor.
Latest indexed changes and source events
openflowkit.com discovered by the PulseGate indexer
Other apps tracked under the same category.