UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.




Umbrello is described as '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' and is a Diagram Editor in the development category. There are more than 50 alternatives to Umbrello for a variety of platforms, including Windows, Mac, Web-based, Linux and Android apps. The best Umbrello alternative is draw.io, which is both free and Open Source. Other great apps like Umbrello are yEd Graph Editor, Dia, Lucidchart and Microsoft Visio.
UMLet is an open-source UML tool with a simple user interface: draw UML diagrams fast, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.




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.




Dont lose the advantage of clarity and simplicity to an overly complicated tool - the Poseidon for UML software line lets you get down to work without entanglements in your development environment. Powerful features such as round trip engineering and documentation generation...
UML Designer provides a set of common diagrams to work with UML 2.5 models. The intent is to provide an easy way to make the transition from UML to domain specific modeling.


The PlantText tool is an online tool for quickly creating UML (Unified Modeling Language) diagrams. Unlike most tools, PlantText can build diagrams without the use of a mouse because it is based on PlantUML markup language.

Generate diagrams from text faster than ever and facilitate stakeholders involvement via animation and online collaboration.

Vecta is a cloud-based collaborative diagramming tool that boosts productivity and increase effectiveness for team communication.


UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. The current features are part of an ongoing effort aiming to provide support for all types UML diagrams.

With Ilograph diagrams, you define your resources once, then show how they're related from many different perspectives. Seamlessly change perspectives to demonstrate cross-functional dependencies and shared responsibilities.

A Powerful idea processor.It's Open Source and Freeware. Create UML Diagrams, Network Diagrams, Flowcharts and many other types of diagrams with the versatile Dynamic Draw Software.




Simple vector graphics editor for creating flowcharts, UML class diagrams, illustrations and slide shows.
