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.

Dia is described as 'Open-source diagram editor with cross-platform support offering entity relationship, UML, flowchart, and network diagram creation with editable objects' and is a very popular Diagram Editor in the business & commerce category. There are more than 50 alternatives to Dia for a variety of platforms, including Windows, Mac, Web-based, Linux and iPad apps. The best Dia alternative is draw.io, which is free. Other great apps like Dia are yEd Graph Editor, LibreOffice - Draw, Excalidraw and Lucidchart.
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.

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.

Visual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed to aid software development. VP-UML supports key modeling standards such as Unified Modeling Language (UML) 2.4, SysML, ERD, DFD, BPMN 2.0, ArchiMate 2.0, etc.




Vectr is a free graphics editor. Vectr is collaborative like Google Docs, and runs in your web browser. With an intuitive interface, Vectr is easy to learn and use.





This alternative is disputed. Vectr is a legitimate Dia alternative, but it might have issues that some users think are important.
Mindomo is the easiest online software for creating mind maps, concept maps, outlines and various other types of diagrams. The following features make it the perfect choice both for business and education:




Draw, part of the Apache OpenOffice suite, is a graphics editor that gives you the tools to communicate with visuals and diagrams. With a maximum page size of 300cm by 300cm, Draw is powerful tool for posters, graphs, charts, and more.



Web-based diagram platform offers real-time teamwork, 50+ diagram and mind mapping types, technical wireframing, smart objects, templates, version control, secure cloud storage, PDF export, collaboration tools, commenting, and integration for business and education use.




Support almost every diagram type of DIA and much better user interface and templates


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.

Gaphor is a WYSIWYG (What You See Is What You Get) UML and SysML modeling environment easy to use that will help you create your applications.



Create beautiful diagrams in minutes. Simple syntax. Endlessly customizable. D2 is the fastest and easiest way to get a mental model from your head onto the screen, then make edits with your team.




Instead of starting with a blank screen, SmartDraw gives you the exact template you need. Then use simple commands to add your information and SmartDraw does the rest. There's no other drawing software like it.




Cacoo is a user-friendly online diagramming tool that allows you to create a variety of diagrams such as wireframes, flowcharts, UML diagrams, network diagrams, mindmaps, sitemaps, database diagrams, and more.




Suggesting Vector would be the same as suggesting Photoshop. Just because you can draw boxes and use them to create a flow doesn't mean it's a flowchart/diagram centric application.