Drawnix
An open-source, browser-based whiteboard that combines mind maps, flowcharts and freehand drawing on one infinite canvas, for people who sketch ideas visually.
- GitHub stars
- 15k
- Last commit
- 25 days ago
- Latest release
- v0.4.0
- Licence
- MIT
- Self-hosted
- Yes
- Hosted version
- Available

Drawnix is a free, open-source whiteboard that brings mind maps, flowcharts and freehand drawing together in a single workspace. Instead of switching between separate diagramming apps, you can sketch ideas, structure them into diagrams and annotate everything on one infinite canvas that you can zoom and scroll freely.
The editor supports inserting images, undo and redo, copy and paste, light and dark themes, and a layout that adapts to mobile devices. Mermaid syntax can be converted into flowcharts and Markdown text into mind maps, while work is saved automatically in the browser and can be exported as PNG images or as .drawnix JSON files for later reuse.
Drawnix is released under the MIT licence and is built on Plait, an open-source drawing framework from the PingCode team, using a plugin architecture that can work with different UI frameworks. The hosted app at drawnix.com is a minimal version, and the repository includes Docker instructions for people who prefer to run their own copy.
Key features
- Mind maps and flowcharts on one canvas
- Freehand drawing with brush tools
- Mermaid syntax converted into flowcharts
- Markdown text converted into mind maps
- Export to PNG or .drawnix JSON
- Automatic saving in the browser
- Infinite canvas with zoom and scrolling
- Plugin architecture supporting multiple UI frameworks
Pricing: Free and open source under the MIT licence.

