draw.io alternatives and similar software solutions
Based on the "Note-taking & Editors" category.
Alternatively, view draw.io alternatives based on common mentions on social networks and blogs.
Leanote9.3 0.0 draw.io VS LeanoteNot Just A Notepad! (golang + mongodb) http://leanote.org
ShareLaTex9.1 9.9 draw.io VS ShareLaTexA web-based collaborative LaTeX editor
Paperwork8.9 0.0 L5 draw.io VS PaperworkPaperwork - OpenSource note-taking & archiving alternative to Evernote, Microsoft OneNote & Google Keep
dillinger8.8 0.0 L4 draw.io VS dillingerThe last Markdown editor, ever.
HackMD8.8 0.0 draw.io VS HackMDCodiMD - Realtime collaborative markdown notes on all platforms.
Standard Notes7.6 9.8 L4 draw.io VS Standard NotesAn end-to-end encrypted notes app for digitalists and professionals. https://standardnotes.com [Moved to: https://github.com/standardnotes/app]
CherryTree7.3 9.4 draw.io VS CherryTreecherrytree
OpenNote6.2 0.0 L5 draw.io VS OpenNoteOpenNote was built to be an open web-based alternative to Microsoft OneNote (T) and EverNote.
minimalist-web-notepadMinimalist Web Notepad
Markdown Edit3.9 1.0 draw.io VS Markdown Editonline markdown editor/viewer
Guacamoly3.6 0.0 L3 draw.io VS GuacamolyMeemo - Your personal notes
MiniNote3.3 0.0 draw.io VS MiniNote📔 A simple, self-hosted, encrypted Markdown note-taking editor
DocPHT 📑2.5 0.0 draw.io VS DocPHT 📑With DocPHT you can take notes and quickly document anything and without the use of any database.
Jotter1.7 0.0 L4 draw.io VS JotterJotter is a lightweight, no database, powerful web notebook that lets you create and manage notes online safely, quickly & easily.
savepad1.5 0.0 L1 draw.io VS savepadsavepad, based on notepad.cc
notes1.4 0.0 draw.io VS notesSimple script for personal notes with a single page with a WYSIWYG Editor.
SiMPad1.0 7.5 draw.io VS SiMPadA simple self-hosted Markdown notepad.
TurtlA totally private personal database and note taking app.
TestGPT | Generating meaningful tests for busy devs
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of draw.io or a related project?
draw.io, this project, is a configurable diagramming/whiteboarding visualization application. draw.io is jointly owned and developed by JGraph Ltd and draw.io AG.
As well as running this project, we run a production-grade deployment of the diagramming interface at https://app.diagrams.net.
The source code in this repo is licensed under the Apache v2.
The JGraph provided icons and diagram templates are licensed under the CC BY 4.0. Additional terms may also apply where the icons are originally defined by a third-party copyright holder. We have checked in all cases that the original license allows use in this project.
Scope of the Project
draw.io is a diagramming or whiteboarding application, depending on which theme is selected. It is not an SVG editing app, the SVG export is designed only for embedding in web pages, not for further editing in other tools.
The application is designed to be used largely as-is. It's possible to alter the major parts of the interface, but if you're looking for an editor with very specific editing features, the project is likely not a good base to use.
That is to say, if you wanted to create/deploy a whiteboard or diagramming application where the functionality in the main canvas is as this project provides, it more likely to be a good base to use. The default libraries, the menus, the toolbar, the default colours, the storage location, these can all be changed.
If you are using a draw.io project/product and have issues or questions about the editor itself, the issue tracker and discussion in this GitHub project are likely a good place to look.
One way to run diagrams.net is to fork this project, publish the master branch to GitHub pages and the pages sites will have the full editor functionality (sans the integrations).
Another way is to use the recommended Docker project or to download draw.io Desktop.
The full packaged .war of the client and servlets is built when the project is tagged and available on the releases page.
diagrams.net supports Chrome 70+, Firefox 70+, Safari 11+, Opera 50+, Native Android browser 7x+, the default browser in the current and previous major iOS versions (e.g. 11.2.x and 10.3.x) and Edge 79+.
Open-source, not open-contribution
Similar to SQLite, diagrams.net is open source but closed to contributions.
The level of complexity of this project means that even simple changes can break a lot of other moving parts. The amount of testing required is far more than it first seems. If we were to receive a PR, we'd have to basically throw it away and write it how we want it to be implemented.
We are grateful for community involvement, bug reports, & feature requests. We do not wish to come off as anything but welcoming, however, we've made the decision to keep this project closed to contributions for the long term viability of the project.
*Note that all licence references and agreements mentioned in the draw.io README section above are relevant to that project's source code only.