Skip to main contentSkip to site search Open-source, Java-based UML diagram maker using plain text descriptions to draw models. Visual Paradigm for UML (VP-UML) is a UML design tool and UML CASE tool designed to aid software development. Umbrello is a Unified Modelling Language (UML) modelling tool and code generator. StarUML is a program to develop fast, flexible, extensible, featureful, and freely-available UML/MDA platform running on Win32 platform. High performance and scalable visual modeling tool for the planning, design and construction of business architectures, software and systems. With customers based in all industries, Sparx Systems is a leading vendor of innovative modeling solutions. . Graphical modelling open source UML2 tool based on Eclipse environment. Modelio is an open source modeling tool supporting natively UML, BPMN and model exchange with XMI. Violet is a UML editor with these benefits: Very easy to learn and use. Draws nice-looking diagrams. Completely free. Cross-platform. PlantUML based on-line UML editor (text to UML) with optional Google registration and document saving. 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. UMLGraph allows the declarative specification and drawing of UML class and sequence diagrams. MagicDraw is an award-winning business process, architecture, software and system modeling tool with teamwork support. An online diagramming tool with built-in productivity features to create diagrams faster. Draw flowcharts, mind maps, org charts, network diagrams, Venn diagrams and 50+ other diagrams types. Readymade templates to get started fast. GenMyModel is an online modeling plateforme for UML, BPMN2, Database, Flowchart and more. Rational Rose is an object-oriented Unified Modeling Language (UML) software design tool intended for visual modeling and component construction of enterprise-level software applications.