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.




yEd Graph Editor is described as 'YEd is a powerful diagram editor that can be used to quickly create diagrams manually or import external data for analysis and auto-magically arrange even large data sets by just pressing a button. You can use yEd to quickly create flow charts, BPMN and UML diagrams' and is a very popular Diagram Editor in the office & productivity category. There are more than 100 alternatives to yEd Graph Editor for a variety of platforms, including Windows, Mac, Web-based, Linux and iPad apps. The best yEd Graph Editor alternative is draw.io, which is both free and Open Source. Other great apps like yEd Graph Editor are LibreOffice - Draw, Dia, Freeplane and FossFLOW.
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.




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.

Modelio is an open source modeling tool supporting natively UML, BPMN and model exchange with XMI. It allows to draw all UML2 diagrams and specific diagrams for business process modeling. It is easy and powerful with the capacity to add new functionalities to the application.




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.




StarUML is a program to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. The goal of the StarUML project is to build a software modeling tool and also platform that is a compelling replacement of commercial UML...

Penrose is a platform that enables people to create beautiful diagrams just by typing mathematical notation in plain text. The goal is to make it easy for non-experts to create and explore high-quality diagrams and provide deeper insight into challenging technical concepts.



A daily drawing tool that supports low code for learning or office use. It can be used for flowchart, mind map, UML diagram, ER diagram, network topology diagram, BPMN, Venn diagram, database model diagram, whiteboard drawing, infinite canvas, and more.




concept maps on servers, edit their maps synchronously (at the same time) with other users on the Internet, and search the web for information relevant to a concept map.

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.







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.




"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.


