Skip to content
SPECIFICTION
Get listed

Altova UModel vs Umple

Altova UModel

altova.com

Umple

umple.org

Side by side

FigureAltova UModelUmple
Price from——
Free plan——
Free trialYes—
Open source——
Web—Yes
WindowsYesYes
macOS—Yes
Linux—Yes
Self-hosted—Yes
Plans published30
Spec score · UML Modeling Software8.2 (#4)7.3 (#18)
Code generationUModel generates Java, C++, C#, or Visual Basic .NET code and supports round trip synchronization between models and code.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.
IntegrationsUModel integrates with Eclipse and Microsoft Visual Studio, and its integration package is available as a free download.The manual describes support for Visual Studio Code, BBEdit, Zed, Neovim, Sublime, the command line, and an Eclipse plugin that has not been maintained recently.
PurposeUModel is a visual UML software modeling tool that can generate source code and project documentation or reverse engineer existing programs into UML diagrams.Umple is a modeling tool and programming language family for Model-Oriented Programming.
SupportAltova provides a technical support form and lists online training among its support resources.The site links to the user manual, question and help mailing lists, and GitHub issue reporting for help and problem reports.

Plans

Altova UModel

  • UModel 2026 Basic Edition$209, paid once
  • UModel 2026 Professional Edition$349, paid once
  • UModel 2026 Enterprise Edition$429, paid once

Altova UModel pricing →

Umple

No plans published.

Umple pricing →

In their own words

Altova UModel

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

Visit altova.com

Umple

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

Visit umple.org