Draw.io
draw.io is a JavaScript, client-side editor for general diagramming.
Open source alternative to:
Draw.io is an online diagramming tool for creating and sharing a wide range of visual diagrams, including flowcharts, architecture diagrams, network maps, wireframes, and entity-relationship diagrams. It works directly in the browser without requiring an account, and a desktop application is available for offline use. Diagram files are stored where the user chooses — in Google Drive, OneDrive, SharePoint, Git repositories, local storage, or other locations — and the platform has no access to that data.
Key features include real-time collaboration with shared cursors, deep integrations with developer and productivity tools such as Confluence, Jira, GitHub, GitLab, and Microsoft Teams, and long-term file format compatibility. A VSCode extension allows diagrams to be edited directly alongside code.
Draw.io suits teams and individuals who need professional-quality diagramming without licensing complexity, as well as organisations that require full control over where their diagram data is stored.
Repository details
Updated 8/12/2026, 3:00:33 PM
View RepositoryRepository activity
Compare Draw.io with
Similar open source alternatives
AFFiNE
Open-source knowledge base combining note-taking, whiteboard, and project planning in one workspace.
Excalidraw
Open-source virtual whiteboard for creating hand-drawn style diagrams and sketches.
ExcaliDash
A self hosted dashboard and organizer for Excalidraw with live collaboration.