StarUML

Development

StarUML

MKLabs Co.

v7.0.0ARM,x86 (64-bit)129 MB6 sources

About

StarUML is an open-source visual modeling software tool that supports the standardized graphical description language UML (Unified Modeling Language) for modeling systems and software.
Purpose: StarUML is used by system analysts, system designers and architects, and software engineers to create and utilize graphical models using UML notation.
Features:
- Support for various diagram types in UML 2.x notation—for example, Class, Sequence, Component, Deployment, Activity, Use Case, and State Machine diagrams.

- Data modeling using Entity-Relationship Diagrams (ERD).

- Support for SysML diagrams for systems engineering.

- Business process modeling using BPMN 2.0 diagrams.

- Code generation from models in various programming languages ​​(Java, C#, C++, Python) via third-party plugins.-Reverse Engineering — importing existing code to generate diagrams, which aids in understanding existing systems.

-Extensibility — a plugin architecture allows users to extend StarUML's functionality or integrate it with other tools.

Information

Version
7.0.0
Developer
MKLabs Co.
Category
Development
Compatibility
macOS 10.13 and later
Architecture
ARM,x86 (64-bit)
Size
129 MB
Languages
English
Updated
22.10.2025
Activation
Included

Screenshots

Downloads (6)