EVERYTHING XIAOMI
Get listed

StarUML

StarUML is a software modeler for concise agile modeling.

Place
#5 of 26
Score
6.7
StarUML's website

What StarUML is

StarUML is a software modeler for concise agile modeling. One project can combine UML, entity-relationship, data flow, flowchart, mind map, C4, SysML, BPMN, wireframe, AWS, GCP, and Azure models. It supports most UML 2 diagram types, including class, package, component, deployment, use case, sequence, statechart, and activity diagrams. Written Mermaid syntax can generate diagrams, and real-time collaboration is supported. JavaScript extensions allow customization, with community open-source and proprietary additions listed in its registry. Open-source extensions provide code generation for Java, C#, C++, and Python. Models are stored in JSON, while the command-line interface can generate code, documentation, and images. Exports include PNG, JPEG, SVG, PDF, and HTML; imports include StarUML V1 .uml, fragments, and XMI. Desktop versions support macOS 10.13+, Windows 10+, and Linux requirements listed for Ubuntu 22.04 or Fedora 40+.

Good

  • Supports many UML and architecture diagram types
  • Mermaid text can generate diagrams
  • JavaScript extensions enable customization
  • CLI generates code, documentation, and images
  • Exports PNG, JPEG, SVG, PDF, and HTML

Watch out

  • No free plan is listed
  • Linux requirements list Ubuntu 22.04 or Fedora 40+

Who it suits

It suits software and systems teams needing many diagram languages, UML coverage, extensibility, and command-line generation. Desktop users can choose macOS, Windows, or Linux.

Verdict

StarUML covers broad modeling languages and supports extensions, collaboration, and generated outputs. Its paid, one-time-per-device licensing and desktop platform requirements should be checked before purchase.

Plans and prices

From StarUML's own pricing page, checked 7 Oct 2026.

All about pricing
PlanPriceWhat it gives you
StarUML V7 Standard$129, paid onceUML · ERD · Flowchart · Data Flow Diagram · Mindmap · C4 Model · Mermaid Support · One-time payment per device; $129.00/device (VAT excl.)
StarUML V7 Professional$199, paid onceAll Standard features · SysML · BPMN · UI Wireframe · AWS Architecture · GCP Architecture · Azure Architecture · One-time payment per device; $199.00/device (VAT excl.)

The facts

Each one read from StarUML's own pages, with the date it was checked.

What it does

Code generation
Code generation for Java, C#, C++, and Python is available through open-source extensions.checked 7 Oct 2026
Diagram generation
Users can create diagrams from Mermaid syntax by writing text descriptions.checked 7 Oct 2026
Diagram types
UML 2,entity-relationship,data flow,flowchart,mindmap,C4,SysML,BPMN,UI wireframe,AWS architecture,GCP architecture,Azure architecturechecked 20 Sep 2026
Educational discount
The maker offers a 30% educational discount for students, teachers, universities, and schools, subject to proof of eligibility.checked 7 Oct 2026
Extensions
StarUML is designed to be extended and customized with JavaScript, and its registry lists community-developed open-source or proprietary extensions.checked 7 Oct 2026
Model files and CLI
Modeling data is stored in JSON, and the command-line interface can generate code, documentation, and images.checked 7 Oct 2026
Modeling languages
A single project can use UML, ERD, Dataflow, Flowchart, Mindmap, C4, SysML, BPMN, Wireframe, AWS, GCP, and Azure modeling.checked 7 Oct 2026
Pricing terms
The pricing page says payment is one-time for each device, with no monthly or annual fees.checked 7 Oct 2026
Privacy and security
MKLabs says it uses technical and organizational security measures to protect personal information, while noting that no internet transmission or storage technology can be guaranteed fully secure.checked 7 Oct 2026
Purpose
StarUML describes itself as a software modeler for agile and concise modeling.checked 7 Oct 2026
Real-time collaboration
Yeschecked 20 Sep 2026
Support
The privacy notice directs questions and concerns to [email protected].checked 7 Oct 2026
UML diagrams
StarUML supports most UML 2 diagrams, including class, package, component, deployment, use case, sequence, statechart, and activity diagrams.checked 7 Oct 2026

Money

Free plan
Nochecked 20 Sep 2026
Trial
The download page offers a 30-day free trial.checked 7 Oct 2026

The company

Headquarters
Seoul, Republic of Koreachecked 28 Sep 2026
Maker and headquarters
MKLabs identifies itself as a software development company, names Seoul, Republic of Korea as its headquarters address, and identifies Minkyu Lee as its founder and CEO.checked 7 Oct 2026

Where it runs

Platform requirements
StarUML is available for macOS 10.13 or later, Windows 10 or later, and Linux, with Ubuntu 22.04 or Fedora 40 or later listed as requirements.checked 7 Oct 2026

Alternatives to StarUML

All alternatives
  1. 1Sparx Enterprise Architect logo

    Sparx Enterprise Architect

    Free planWebAPILinuxmacOS
    7.9$245 one-time
  2. 2

    BESSER

    Free planOpen sourceWebAPILinuxmacOS
    7.6Free plan
  3. 3

    Visual Paradigm

    Free planWeb
    7.3From $4 a month
  4. 4

    UMLet

    Free planWebExtensionLinuxmacOS
    6.9Free plan
  5. 5

    Horusec

    Free planWebAPIExtensionLinux
    6.6Free plan
  6. 6

    objectiF RPM

    WebAPISelf-hostedWindows
    6.6