# Open-source alternatives to Microsoft Visio

> Microsoft Visio: Microsoft's diagramming software for flowcharts, org charts and network diagrams. The best self-hosted alternatives are draw.io, Excalidraw and tldraw. All of them can run on your own server, so your data stays under your control. 4 of the 5 apps here are open source; 1 is source-available.

## Key facts

| Fact | Value |
|---|---|
| Commercial product | Microsoft Visio |
| Category | Utilities |
| Alternatives listed | 5 |
| Top pick | draw.io (8,585 stars, Apache-2.0) |
| Canonical URL | https://appsgit.com/alternatives/microsoft-visio |

## Alternatives, in recommended order

- [draw.io](https://appsgit.com/apps/draw-io): Diagram software for making flowcharts, process diagrams, org charts, UML, ER and network diagrams. (8,585 stars, Apache-2.0, JavaScript, Docker)
- [Excalidraw](https://appsgit.com/apps/excalidraw): Virtual hand-drawn style whiteboard for diagrams and sketches. (133,574 stars, MIT, TypeScript, Docker)
- [tldraw](https://appsgit.com/apps/tldraw): Infinite canvas whiteboard and SDK for drawing and diagramming. (50,773 stars, tldraw license, source-available, TypeScript)
- [WBO](https://appsgit.com/apps/wbo): Web Whiteboard to collaborate in real-time on schemas, drawings, and notes. (2,659 stars, AGPL-3.0, JavaScript, Docker)
- [ChartDB](https://appsgit.com/apps/chartdb): Database diagrams editor that allows you to visualize and design your DB with a single query. (22,989 stars, AGPL-3.0, TypeScript, Docker)

More in this category: [Utilities](https://appsgit.com/categories/utilities)

---

Canonical page: https://appsgit.com/alternatives/microsoft-visio
Source: appsgit (https://appsgit.com), the app store for github. Data from the GitHub API, refreshed nightly.
Machine access: JSON API https://appsgit.com/api/v1/apps (OpenAPI: https://appsgit.com/openapi.json), MCP server https://mcp.appsgit.com/mcp, full index https://appsgit.com/llms-full.txt.
