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 3/28/2026, 11:00:26 AM
View Repository
Draw.io vs Excalidraw
Draw.io vs ExcaliDash