Skip to content
appsgit

5 self-hosted options

Self-hosted alternatives to Microsoft Visio

The best open-source alternative to Microsoft Visio is Excalidraw (MIT, 134,690 GitHub stars, Docker image). ChartDB stands out for the newest codebase (created August 2024), and draw.io stands out for a permissive Apache-2.0 license.

tldraw is also listed but is source-available, so it comes after the open-source picks.

About Microsoft Visio: Microsoft's diagramming software for flowcharts, org charts and network diagrams.

Updated · data from GitHub, refreshed daily

At a glance

Microsoft Visio alternatives compared

Open-source apps come first, then source-available ones and apps whose license appsgit could not verify; within each group, projects with at least 12 commits in the last 12 months come before less active or archived ones, then by GitHub stars.

Microsoft Visio alternatives compared, data as of 2026-10-28
AppStands out forLicenseGitHub starsCommits (12 mo)Last commitDocker image
Excalidrawthe most GitHub starsMIT134,690285Oct 28, 2026Yes
ChartDBthe newest codebase (created August 2024)AGPL-3.023,02798Oct 22, 2026Yes
draw.ioa permissive Apache-2.0 licenseApache-2.09,02873Oct 23, 2026Yes
WBOthe longest track record (since 2013)AGPL-3.02,6751,144Oct 24, 2026Yes
tldrawthe most commits in the last 12 months (1,931)source-available, tldraw license51,1231,931Oct 28, 2026No

Full list

All 5 Microsoft Visio alternatives

Open any app for live stats, license details and a deploy option.

  1. 1

    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.

  2. 2

    ChartDB

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

    Stands out for the newest codebase (created August 2024). ChartDB has 23,027 GitHub stars, uses the AGPL-3.0 license, ships a Docker image and had 98 commits in the last year.

  3. 3

    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.

  4. 4

    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.

  5. 5

    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.

FAQ

Microsoft Visio alternatives: FAQ

Still curious? Email info@appsgit.com.

Is there a free alternative to Microsoft Visio?

Yes. 4 of the 5 apps on this page are open source; 1 is source-available. The open-source ones are free to self-host without per-user fees; source-available licenses add conditions such as user caps or limits on hosted use, so read them before you commit.

Can I self-host an alternative to Microsoft Visio with Docker?

Yes. 4 of the 5 apps here publish a Docker image, including Excalidraw, ChartDB and draw.io, so you can run them on a home server or VPS with Docker Compose.

Which Microsoft Visio alternative is the most actively developed?

tldraw (source-available) (source-available, tldraw license), with 1,931 commits in the last 12 months. Activity is a good sign that bugs and security issues get fixed.

How is this list ranked?

Open-source apps come first, then source-available ones and apps whose license appsgit could not verify; within each group, projects with at least 12 commits in the last 12 months come before less active or archived ones, then by GitHub stars.