Freedom251 › Diagramming tools
StarUML
by StarUML

What StarUML is
StarUML is a software modeler for agile, concise modeling across software and systems work. A project can combine UML, entity-relationship, data flow, flowchart, mindmap, C4, SysML, BPMN, wireframe, AWS, GCP, and Azure models. UML support covers most UML 2 diagrams, including class, package, component, deployment, use case, sequence, statechart, and activity diagrams. Users can create diagrams from Mermaid text descriptions and collaborate in real time. JavaScript extensions allow customization, with community open-source and proprietary additions listed in the registry. Open-source extensions can generate code for Java, C#, C++, and Python. Model data is stored in JSON, and the command-line interface generates code, documentation, and images. StarUML imports StarUML V1 .uml, fragments, and XMI, and exports PNG, JPEG, SVG, PDF, and HTML. Standard V7 costs $129 a month as a one-time payment; Professional V7 costs $199 a month, also one-time.
Who it suits
StarUML fits developers, architects, and teams creating software or systems models across many diagram types. It also suits users needing Mermaid input, extensibility, and command-line generation.
What it does well
- Supports UML 2 and many additional modeling languages
- Creates diagrams from Mermaid descriptions
- JavaScript extension and community registry
- Code generation through open-source extensions
- Exports PNG, JPEG, SVG, PDF, and HTML
What to know first
- No free plan
- Pricing is a one-time per-device purchase
- Linux requirements list Ubuntu 22.04 or Fedora 40
- Professional plan costs $199 a month
Limits
There is no free plan. The listed Standard V7 and Professional V7 plans are one-time payments per device, with VAT excluded.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| StarUML V7 Standard | One-time payment per device; $129.00/device (VAT excl.) · UML · ERD · Flowchart · Data Flow Diagram · Mindmap · C4 Model · Mermaid Support | $129, paid once |
| StarUML V7 Professional | One-time payment per device; $199.00/device (VAT excl.) · All Standard features · SysML · BPMN · UI Wireframe · AWS Architecture · GCP Architecture · Azure Architecture | $199, paid once |
As staruml.io lists them, read 7 Oct 2026. The maker's own page has the final word.
Getting started
- Open the StarUML website
- Download the desktop app for macOS, Windows, or Linux
- Install it on a supported operating system
- Start the 30-day free trial
- Choose the Standard V7 or Professional V7 one-time plan for continued use
Verdict
StarUML covers a broad range of modeling languages and diagram outputs, with extensibility through JavaScript and extensions. Its paid, per-device licensing and stated platform requirements should guide purchase decisions.
Questions
What platforms does StarUML support?
It runs on macOS 10.13 or later, Windows 10 or later, and Linux. Ubuntu 22.04 or Fedora 40 or later are listed Linux requirements.
Does StarUML have a free plan?
No. The download page offers a 30-day free trial.
How much do StarUML plans cost?
Standard V7 is listed at $129 a month, billed as a one-time payment for use forever. Professional V7 is $199 a month on the same billing basis; VAT is excluded.
Can StarUML generate code?
Open-source extensions provide code generation for Java, C#, C++, and Python. Its command-line interface can also generate code, documentation, and images.
What files can StarUML import and export?
It imports StarUML V1 .uml files, StarUML fragments, and XMI. Export formats are PNG, JPEG, SVG, PDF, and HTML.
Facts from StarUML's own pages
- Code generation
- Code generation for Java, C#, C++, and Python is available through open-source extensions. · staruml.io, 7 Oct 2026
- Diagram generation
- Users can create diagrams from Mermaid syntax by writing text descriptions. · staruml.io, 7 Oct 2026
- Diagram types
- UML 2,entity-relationship,data flow,flowchart,mindmap,C4,SysML,BPMN,UI wireframe,AWS architecture,GCP architecture,Azure architecture · staruml.io, 20 Sept 2026
- Educational discount
- The maker offers a 30% educational discount for students, teachers, universities, and schools, subject to proof of eligibility. · staruml.io, 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. · staruml.io, 7 Oct 2026
- Free plan
- No · staruml.io, 20 Sept 2026
- Headquarters
- Seoul, Republic of Korea · staruml.io, 28 Sept 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. · mklaabs.com, 7 Oct 2026
- Model files and CLI
- Modeling data is stored in JSON, and the command-line interface can generate code, documentation, and images. · staruml.io, 7 Oct 2026
- Modeling languages
- A single project can use UML, ERD, Dataflow, Flowchart, Mindmap, C4, SysML, BPMN, Wireframe, AWS, GCP, and Azure modeling. · staruml.io, 7 Oct 2026
- 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. · staruml.io, 7 Oct 2026
- Pricing terms
- The pricing page says payment is one-time for each device, with no monthly or annual fees. · staruml.io, 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. · staruml.io, 7 Oct 2026
- Purpose
- StarUML describes itself as a software modeler for agile and concise modeling. · staruml.io, 7 Oct 2026
- Real-time collaboration
- Yes · staruml.io, 20 Sept 2026
- Support
- The privacy notice directs questions and concerns to [email protected]. · staruml.io, 7 Oct 2026
- Trial
- The download page offers a 30-day free trial. · staruml.io, 7 Oct 2026
- UML diagrams
- StarUML supports most UML 2 diagrams, including class, package, component, deployment, use case, sequence, statechart, and activity diagrams. · staruml.io, 7 Oct 2026
Where StarUML stands on Freedom251
- Diagramming tools#36 of 46
- UML Modeling Software#22 of 26
- Diagram Software#32 of 36
- Diagramming Software#40 of 44