Skip to content
SPECIFICTION
Get listed

StarUML vs Umple

StarUML

staruml.io

Umple

umple.org

Side by side

FigureStarUMLUmple
Price from——
Free plan——
Free trialYes—
Open source——
Web—Yes
WindowsYesYes
macOSYesYes
LinuxYesYes
Self-hosted—Yes
Plans published20
Spec score · UML Modeling Software8.1 (#8)7.3 (#18)
Code generationCode generation for Java, C#, C++, and Python is available through open-source extensions.Umple generates code in languages including Java, Python, PHP, Ruby, and C++; the manual notes that Ruby support is partial and C++ is still beta.
PurposeStarUML describes itself as a software modeler for agile and concise modeling.Umple is a modeling tool and programming language family for Model-Oriented Programming.
SupportThe privacy notice directs questions and concerns to [email protected].The site links to the user manual, question and help mailing lists, and GitHub issue reporting for help and problem reports.

Plans

StarUML

  • StarUML V7 Standard$129, paid once
  • StarUML V7 Professional$199, paid once

StarUML pricing →

Umple

No plans published.

Umple pricing →

In their own words

StarUML

StarUML has no write-up on Specifiction yet; its figures are above.

Visit staruml.io

Umple

Umple has no write-up on Specifiction yet; its figures are above.

Visit umple.org