Open Source draw.io AlternativesTop Diagram Editors & Mind Mapping Tools like draw.io

The best open source alternative to draw.io is Dia. If that doesn't suit you, our users have ranked more than 100 alternatives to draw.io and many of them is open source so hopefully you can find a suitable replacement. Other interesting open source alternatives to draw.io are LibreOffice - Draw, Excalidraw, TreeSheets and DeepNotes.

filter to find the best alternatives

draw.io alternatives are mainly Diagram Editors, but if you're looking for Mind Mapping Tools or UML Modeling Tools you can filter on that. Other popular filters include Self-Hosted, Android, Open Source, iPad, Diagram Editor, Free and Self-Hosted + Mind Mapping. These are just examples - use the filter bar below to find more specific alternatives to draw.io.
Copy a direct link to this comment to your clipboard
draw.io alternatives page was last updated

Alternatives list

  1. Dia icon
     451 likes
    Copy a direct link to this comment to your clipboard

    Open-source diagram editor supporting Linux, Windows, Unix, and Mac OS X, with features for constructing entity relationship, UML, flowchart, and network diagrams, customizable with XML-defined shapes, extensibility, and a GTK+-based graphical user interface.

    91 Dia alternatives

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • PortableApps.com
    • FreeBSD
    • Xfce
    • DragonFly BSD
    • NetBSD
    • OpenBSD
     
    |
    2
    38
    Comments about Dia as an Alternative to draw.io
    ChristianSlutterVLubeck
    Negative
    1

    Has not been updated since 2014. Was fine at that time, now (2024, ten years after) it's kind of obsolete at least for serious work.

    Guest
    Positive
    -1

    Very intuitive, flexible and well defined.

    Review by a new / low-activity user.
    draw.io Icon
    Dia icon
    • Most users think Dia is a great draw.io alternative.

    • Dia is the most popular Windows, Mac & Linux alternative to draw.io.

    • Dia is the most popular Open Source & free alternative to draw.io.

    • Dia is Free and Open Sourcedraw.io is Free and Proprietary
  2. Copy a direct link to this comment to your clipboard

    Draw lets you produce anything from a quick sketch to a complex plan, and gives you the means to communicate with graphics and diagrams. With a maximum page size of 300cm by 300cm, Draw is a an excellent package for producing technical drawings, general posters, and much else.

    97 LibreOffice - Draw alternatives

    Cost / License

    Platforms

    • Mac
    • Windows
    • Linux
    • BSD
    • PortableApps.com
    • Flathub
     
    |
    1
    13
    Comments about LibreOffice - Draw as an Alternative to draw.io
    Cora
    Positive
    -6

    LibreOffice Draw is a more fully-featured and customizable application than draw.io in my opinion. The main reason I think it is better, though, is because it is a native application, rather than something that forces you to use it online.

    draw.io Icon
    LibreOffice - Draw icon
    • Most users think LibreOffice - Draw is a great draw.io alternative.

    • LibreOffice - Draw is Free and Open Sourcedraw.io is Free and Proprietary
  3. Excalidraw icon
     98 likes
    Copy a direct link to this comment to your clipboard

    Excalidraw is an open-source whiteboard tool that lets you easily sketch diagrams that have a hand-drawn feel to them. Available directly online as a web app and also through CodeSandbox to easily see how the code works, and the app is available for self-hosting.

    80 Excalidraw alternatives

    Cost / License

    • Freemium (Subscription)
    • Open Source (MIT)

    Platforms

    • Online
    • Self-Hosted
     
    • Excalidraw is the most popular Self-Hosted alternative to draw.io.

    • Excalidraw is Freemium and Open Sourcedraw.io is Free and Proprietary
  4. DeepNotes icon
     45 likes
    Copy a direct link to this comment to your clipboard

    DeepNotes is an open source, end-to-end encrypted visual note-taking app with deep page navigation and live collaboration. Create mind maps, diagrams, kanban boards, among others. Infinite nesting of infinite canvases.

    83 DeepNotes alternatives

    Cost / License

    • Freemium (Subscription)
    • Open Source (AGPL-3.0)

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • iPhone
    • Android Tablet
    • iPad
    • Software as a Service (SaaS)
     
  5. PlantUML icon
     119 likes
    Copy a direct link to this comment to your clipboard

    PlantUML is an open-source tool that uses simple textual descriptions to draw UML diagrams. The generator can be run anywhere within JVM and integrated with various application such as wiki, text editor, IDE, programming language, documentation generator, and others.

    115 PlantUML alternatives

    Cost / License

    • Free
    • Open Source

    Platforms

    • Mac
    • Windows
    • Linux
    • Online
    • Android
    • Chrome OS
     
    |
    12
  6. Copy a direct link to this comment to your clipboard

    Efficient web-based tool for constructing high-quality commutative diagrams. Offers LaTeX export with embedded links, intuitive interface supporting both mouse and keyboard inputs, and features like multiple selections, macro support, and smart label alignment.

    Cost / License

    • Free
    • Open Source (MIT)

    Application type

    Platforms

    • Online
     
    |
    1
    Comments about quiver diagram editor as an Alternative to draw.io
    jingkaimori
    Negative
    0

    Elements in quiver is forced to align with grid, not located by coordinates. Export format is different between quiver and draw.io also. Draw.io can export to svg, and pdf, while quiver can export to tikz or typst(wip)

    draw.io Icon
    quiver diagram editor icon
    • quiver diagram editor is Free and Open Sourcedraw.io is Free and Proprietary
  7. Wireflow icon
     22 likes
    Copy a direct link to this comment to your clipboard

    Feature-rich, open-source Wireflow offers a collaborative platform for online creation of complex user flow prototypes. Ideal for team work in UI design, wireframing, and mind mapping, promoting idea sharing in real-time environment aided by modern whiteboard features.

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Online
    • Self-Hosted
     
    |
    2
    Comments about Wireflow as an Alternative to draw.io
    Guest
    Negative
    2

    More a tool for website design

    Review by a new / low-activity user.
    Leopoldo Lugones
    Positive
    2

    Does have a lot of graphics, but none of them let you change their content, only the title. For my use this makes it unusable. You cant even insert links or images. If only I could add text on these graphics, I would begin to use this tool.

    draw.io Icon
    Wireflow icon
    • Wireflow is Free and Open Sourcedraw.io is Free and Proprietary
  8. Kroki icon
     7 likes
    Copy a direct link to this comment to your clipboard

    Creates diagrams from textual descriptions! It provides a unified API with support for BlockDiag, BPMN, Bytefield, C4 (with PlantUML), Ditaa, Erd, GraphViz, Mermaid, Nomnoml, PlantUML, SvgBob, UMLet, Vega, Vega-Lite, WaveDrom.

    24 Kroki alternatives

    Cost / License

    • Free
    • Open Source (MIT)

    Platforms

    • Online
    • Self-Hosted
     
  9. TiddlyMap icon
     34 likes
    Copy a direct link to this comment to your clipboard

    TiddlyMap is a TiddlyWiki plugin that turns your favourite personal note taking software in a wiki-concept-map hybrid! Yes, you will be able to do both: drawing maps and putting down knowledge in a wiki way.

    Cost / License

    Application type

    Platforms

    • Online
    • Chrome OS
    • Self-Hosted
     
  10. Umbrello icon
     40 likes
    Copy a direct link to this comment to your clipboard

    Umbrello is a Unified Modelling Language (UML) modelling tool and code generator. It can create diagrams of software and other systems in the industry-standard UML format, and can also generate code from UML diagrams in a variety of programming languages.

    52 Umbrello alternatives

    Cost / License

    Platforms

    • Windows
    • Linux
    • Snapcraft
    • Flathub
    • Flatpak
     
  11. Heimer icon
     13 likes
    Copy a direct link to this comment to your clipboard

    Heimer is a desktop application for creating mind maps and other suitable diagrams. It's written in Qt and targeted for Linux and Windows.

    Cost / License

    Platforms

    • Windows
    • Linux
     
12 of 32 draw.io alternatives