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.




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 both free and Open Source. Other great apps like Dia are yEd Graph Editor, LibreOffice - Draw, Excalidraw and Lucidchart.
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.




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.

Free vector graphics editor offering real-time collaborative editing, browser and cross-platform desktop support, scalable design tools, AI, EPS, SVG, PNG, JPEG import/export, grouping and shape manipulation, and intuitive pen and freehand drawing options.




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.



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.



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.

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.




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.




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.




"If they could see what Im thinking, they'd get it!" People just understand faster with pictures. It helps them see how information is connected, whether it is complete, and how a shift in one element impacts something else.



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.