Design and interface · Independent · 22 Oct 2026

openflowkit/openflowkit

Free, open-source diagram canvas. Draw it, write it as code (Mermaid, D2, Structurizr in), ask any AI model or a local one, let Claude Code edit it live over MCP, or map a GitHub repo with every arrow cited to a file and line. MIT, local-first, no account.

← Design and interface
OpenFlowKit: architecture diagram canvas. Draws diagrams by hand, from code, or via AI agents.

In simple English

This tool lets you draw and edit architecture diagrams in your web browser. You can sketch them by hand, write them as plain text, or let an AI assistant draw them for you. It can also read a GitHub repository and turn its structure into a diagram automatically. It is free to use, requires no account, and keeps all your work stored safely on your own computer.

What it is

OpenFlowKit (a free and open-source diagram canvas that understands code, accepts AI edits, and maps code repositories) is a local-first diagramming suite built with TypeScript.

What it is good for

Solo builders who want to quickly map out software architecture, convert existing Mermaid diagrams, or have coding assistants update project documentation directly.

Stars901
LicenceMIT
Latestv2.1.0 (2026-10-13)checked 22 Oct 2026
Last code change2026-10-22
Written inTypeScript
Setup effort
2 / 5
Payoff
4 / 5
Good
  • Can generate a full architecture diagram directly from a GitHub repository link.
  • Allows AI coding agents to edit diagrams live using the Model Context Protocol (MCP - a standard way for AI tools to talk to external software).
  • Supports importing and converting text formats like Mermaid, Structurizr, and D2.
Watch for
  • Requires Node.js installed on your computer if you want to run the command-line interface or local server.
  • Does not support real-time multiplayer collaboration for teams working on the same canvas at once.
  • Relying on AI features requires your own API keys for external language models.
Replaces

Lucidchart, Draw.io, or manual diagram creation

Works well with

Claude Code, Cursor, or Mermaid

Similar repositories
  • mermaid-js/mermaid91k stars

    Generates diagrams from plain text descriptions in markdown files.

  • tldraw/tldraw51k stars

    An infinite canvas library for drawing shapes and diagrams in the browser.

Also reviewed on Repo Radar
  • GoogleChromeLabs/squoosh26k stars

    A web page that compresses images in the browser and shows you the result before you save it.

  • simple-icons/simple-icons26k stars

    More than 3,400 brand logos as single-colour SVG files, released into the public domain.

  • phosphor-icons/core394 stars

    The raw SVG files and the catalogue for the Phosphor icon family, with no framework package attached.

Install
git clone https://github.com/openflowkit/openflowkit.git
cd openflowkit
npm install && npm run dev

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Design & Creative › UI/UX Design › User Flows.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.