StarUML

StarUML

StarUML is a visual modeling tool that supports standardized Unified Modeling Language (UML) graphical descriptions for system and software modeling.

Information

Version 7.0
Category Graphics & Design
Updated October 26, 2025
Mac

Description

StarUML is a visual modeling tool that supports standardized Unified Modeling Language (UML) graphical descriptions for system and software modeling.

This tool is primarily used by system analysts, designers, architects, and programmers to help them create and apply graphical models of UML notation.

StarUML supports a variety of UML 2.x diagram types, such as class diagrams, timing diagrams, component diagrams, deployment diagrams, activity diagrams, use case diagrams, and state diagrams, as well as entity-relationship diagrams (ERDs) for data modeling,

SysML diagrams for systems engineering, and business process modeling using BPMN 2.0. It can also generate code from models in multiple programming languages (e.g., Java, C#, C++, Python) through third-party plugins, and supports reverse engineering, importing generated diagrams from existing code to help understand existing systems.

StarUML’s plugin architecture enables users to extend its functionality or integrate with other tools.

Download

Comments & Reviews

No comments yet. Be the first to share your thoughts!

Share Your Thoughts

Your email address will not be published. Required fields are marked *

More in Graphics & Design