Skip to content
appsgit

4 jobs · 7 apps

Best open source diagram and flowchart tools (Visio alternatives)

For diagrams and flowcharts, the best self-hosted picks are draw.io for flowcharts and diagrams, WBO for whiteboards and TeamMapper for mind maps.

Self-hosted diagram, whiteboard and mind map tools. draw.io describes itself as diagram software for flowcharts, process diagrams, org charts, UML, ER and network diagrams, the closest match to Visio; the rest are whiteboards, a mind map tool and database diagram editors.

Updated · data from GitHub, refreshed daily

Top picks

  1. Rank 1:

    draw.io

    jgraph/drawio

    Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams.

    Active · last commit Oct 23, 2026

    Note-taking & EditorsJavaScriptDocker

    Stands out for a permissive Apache-2.0 license. draw.io has 9,028 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 73 commits in the last year.

  2. Rank 2:

    Excalidraw

    excalidraw/excalidraw

    Virtual hand-drawn style whiteboard for diagrams and sketches.

    Active · last commit Oct 28, 2026

    UtilitiesTypeScriptDocker

    Stands out for the most GitHub stars. Excalidraw has 134,690 GitHub stars, uses the MIT license, ships a Docker image and had 285 commits in the last year; it replaces Figma and Lucidchart.

  3. Rank 3:

    tldraw

    tldraw/tldraw

    Infinite canvas whiteboard and SDK for drawing and diagramming.

    Active · last commit Oct 28, 2026

    Source-availableUtilitiesTypeScript

    Stands out for the most commits in the last 12 months (1,931). tldraw has 51,123 GitHub stars, is source-available under the tldraw license (not an open-source license) and had 1,931 commits in the last year; it replaces Figma and Lucidchart.

At a glance

Open source diagram and flowchart tools (Visio alternatives) compared

Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.

Top 7 picks compared, data as of Oct 28, 2026
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
draw.ioa permissive Apache-2.0 licenseApache-2.09,02873Oct 23, 2026Yes
Excalidrawthe most GitHub starsMIT134,690285Oct 28, 2026Yes
tldrawthe most commits in the last 12 months (1,931)source-available, tldraw license51,1231,931Oct 28, 2026No
WBOthe longest track record (since 2013)AGPL-3.02,6751,144Oct 24, 2026Yes
TeamMappera permissive MIT licenseMIT515258Oct 28, 2026Yes
ChartDB–AGPL-3.023,02798Oct 22, 2026Yes
Azimutt–MIT2,1946Aug 25, 2026Yes

1 of 4 · 3 picks

Diagrams and flowcharts

  1. 1

    draw.io

    Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams.

    Stands out for a permissive Apache-2.0 license. draw.io has 9,028 GitHub stars, uses the Apache-2.0 license, ships a Docker image and had 73 commits in the last year.

  2. 2

    Excalidraw

    Virtual hand-drawn style whiteboard for diagrams and sketches.

    Stands out for the most GitHub stars. Excalidraw has 134,690 GitHub stars, uses the MIT license, ships a Docker image and had 285 commits in the last year; it replaces Figma and Lucidchart.

  3. 3

    tldraw

    Infinite canvas whiteboard and SDK for drawing and diagramming.

    Stands out for the most commits in the last 12 months (1,931). tldraw has 51,123 GitHub stars, is source-available under the tldraw license (not an open-source license) and had 1,931 commits in the last year; it replaces Figma and Lucidchart.

2 of 4 · 1 pick

Whiteboards

  1. 1

    WBO

    Web Whiteboard to collaborate in real-time on schemas, drawings, and notes.

    Stands out for the longest track record (since 2013). WBO has 2,675 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 1,144 commits in the last year.

3 of 4 · 1 pick

Mind maps

  1. 1

    TeamMapper

    Host and create your own mindmaps. Share your mindmap sessions with your team and collaborate live on mindmaps.

    Stands out for a permissive MIT license. TeamMapper has 515 GitHub stars, uses the MIT license, ships a Docker image and had 258 commits in the last year.

4 of 4 · 2 picks

Database diagrams

  1. 1

    ChartDB

    Database diagrams editor that allows you to visualize and design your DB with a single query.

    ChartDB has 23,027 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 98 commits in the last year.

  2. 2

    Azimutt

    Visual database exploration made for real world databases (big and messy). Explore your database schema as well as data, document them, extend them and even get analysis and guidelines.

    Azimutt has 2,194 GitHub stars, uses the MIT license, ships a Docker image and had 6 commits in the last year.

FAQ

Questions and answers

Still curious? Email info@appsgit.com.

Is there a free Visio alternative?

draw.io is the closest match: diagram software for flowcharts, process diagrams, org charts, UML, ER and network diagrams that you can self-host. Excalidraw is a hand-drawn style whiteboard for diagrams and sketches.

Is there an open source XMind alternative?

TeamMapper lets you host and create your own mind maps and collaborate on them live.

Is draw.io free?

Yes. draw.io is open-source software released under the Apache-2.0 license, so you can self-host it at no cost. You only pay for the server it runs on, and some projects also offer an optional paid cloud plan.

Can I run this stack with Docker?

6 of the 7 apps here publish Docker images, including draw.io, Excalidraw and WBO, so most of the stack can run side by side with Docker Compose on one server. Size the server for the heaviest app and add off-site backups.

How is this list ranked?

Picked by hand for each job from apps whose own description or topics match it, in curated order inside each section, with GitHub data from October 2026; an app appears only once.

The weekly digest

New self-hosted apps, every week

Fresh releases, rising projects and one deploy guide a week. Join home labbers and engineers who self-host.

One email a week. No spam, unsubscribe anytime.