


StarUML is described as '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' and is a UML Modeling tool in the development category. There are more than 50 alternatives to StarUML for a variety of platforms, including Windows, Linux, Web-based, Mac and Android apps. The best StarUML alternative is yEd Graph Editor, which is free. Other great apps like StarUML are Lucidchart, Microsoft Visio, PlantUML and Mermaid.



MagicDraw is an award-winning business process, architecture, software and system modeling tool with teamwork support. MagicDraw UML can do comprehensive UML diagramming, reverse and forward engineering for Java and C++.


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.


Astah UML is a UML modeling editor with a user-friendly interface. It allows for the creation of various UML 2.x diagrams and mindmaps. The software includes features such as auto-creation of class diagrams, customizable shortcut keys, and merging project files.




Whether you are a Business Architect, System Architect, Developer, Analyst or Designer, Modeliosoft meets your needs through its high quality solutions for modeling, and report, architecture or code generation.




Open source tool that provides methodological guidance, intuitive model editing, and viewing capabilities for Systems, Software and Hardware Architects.




Design flowcharts, UML, Venn, and mind map diagrams with customizable templates, varied symbols, shapes, connector styles, overlapping sheet support, and intuitive drag-and-drop editing. Export visuals as images, edit multiple diagrams, and organize complex data visibly.




FsmPro is a cross-platform tool for designing State Machines. It is a tool built with State Machines in mind and provides a list of features to support Code Generation from State Diagrams, Project Modelling and Documentation.

WhiteStarUML is a fork of StarUML with an intent to revive its Delphi code base by updating code to recent Delphi editions, reducing dependence on third party components and fixing bugs and adding new features.




The Model Development Tools (MDT) project focuses on big "M" modeling within the Modeling project. Its purpose is twofold:
GenMyModel is an online modeling plateforme for UML, BPMN2, Database, Flowchart and more. It supports realtime collaboration, centralized model repository, versioning and full traceability.


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.



