Diagram Editor
The main draw.io editor with the shapes panel, toolbar, canvas, and properties panel.
Diagramming and whiteboarding tool for flowcharts, network diagrams, and UML.
The main draw.io editor with the shapes panel, toolbar, canvas, and properties panel.
The built-in XML editor lets users author diagrams in draw.io's native XML format for version control integration.
A multi-lane cross-functional flowchart template showing how draw.io handles complex process diagrams.
draw.io is a diagramming and whiteboarding tool for building flowcharts, network diagrams, UML, ERDs, and dozens of other diagram types with a drag-and-drop editor. It includes a large shape library, hand-drawn sketch styles, offline editing, and export to a wide range of file formats. People who choose draw.io over paid whiteboard tools point to two consistent things. There's no subscription to pay. Diagrams are also saved in a plain, structured file format rather than a proprietary one, so they stay usable even if you move to a different tool later. Reviewers also point to not needing an account to get started, unlike hosted competitors that gate their free tier behind sign-up and upgrade prompts. Every feature is available self-hosted at no cost, with nothing held back for a paid tier.
GitHub
jgraph/drawio7.9k stars
1.2k forks
Commit activity
commits / monthAs of last sync (about 14 hours ago)
Technology stack
APACHE-2.0
Apache License 2.0
A permissive license whose main conditions require preservation of copyright and license notices. Contributors provide an express grant of patent rights. Licensed works, modifications, and larger works may be distributed under different terms and without source code.
Bitflake is not affiliated with or the creator of this project. App names, logos, and trademarks are property of their respective owners. Data shown (including GitHub stats) is updated once per day and may be inaccurate or out of date. Spotted an issue? Let us know at contact@bitflake.com.