Umple

Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed

About

Umple is ranked #10 of 24 in UML modeling software on Inferse. It runs on Linux, macOS, Self-hosted, Web, Windows.

Compared on UML modeling software

UML diagram types
class, state, composite structure, feature, entity-relationship, instanceumple.org
Code generation
Yesumple.org
Team collaboration
Yesumple.org
Deployment
bothumple.org
Supported platforms
Web, Windows, macOS, Linux, Dockerumple.org
Model repository
Yesumple.org

Facts

Purpose
Umple is a modeling tool and programming language family for Model-Oriented Programming.umple.org · 3 Oct 2026
Modeling
It adds abstractions such as associations, attributes, and state machines to object-oriented languages including Java, Python, C++, and PHP.umple.org · 3 Oct 2026
Online editor
UmpleOnline lets users edit models in a browser, generate diagrams and code, and save models in the cloud.cruise.umple.org · 3 Oct 2026
Editors
The manual lists plugins or support for Visual Studio Code, Zed, BBEdit, Neovim, and Sublime; it says the Eclipse plugin has not been maintained recently and support may be dropped.cruise.umple.org · 3 Oct 2026
Command line
The command-line compiler can be incorporated into toolchains using technologies such as Gradle or Ant.cruise.umple.org · 3 Oct 2026
Local use
UmpleOnline can be run locally through a Docker image, with a browser connecting to a locally running server.cruise.umple.org · 3 Oct 2026
Outputs
The command-line compiler lists Java, PHP, Ruby, SQL, JSON, Ecore, TextUML, SCXML, and Yuml among its generation targets.cruise.umple.org · 3 Oct 2026
AI privacy
UmpleOnline states that its AI feature's API key is never sent to its server backend.try.umple.org · 3 Oct 2026
Data handling
UmpleOnline says it stores user data in cookies and on a server.try.umple.org · 3 Oct 2026
License
The project is licensed under the MIT License, which permits use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.github.com · 3 Oct 2026
Intended users
The project describes Umple as usable for real systems in industry and says it has helped students learn software design in classrooms.umple.org · 3 Oct 2026
Availability
The project repository says Umple runs on Mac, Linux, and Windows and requires Java for local use.github.com · 3 Oct 2026
Support
The project homepage links to a user manual, Stack Overflow, help and main mailing lists, and a Discord invite request contact.umple.org · 3 Oct 2026
What it does
Umple is a modeling tool and programming language family for model-oriented programming that adds abstractions such as associations, attributes, and state machines to object-oriented languages.umple.org · 4 Oct 2026
Diagrams and analysis
Umple can generate UML class and state diagrams, entity-relationship diagrams, formal methods code, state tables, and metrics.cruise.umple.org · 4 Oct 2026
Integrations
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.cruise.umple.org · 4 Oct 2026
Local deployment
A Docker image can run UmpleOnline locally in a web browser, with model data stored on the user's machine.cruise.umple.org · 4 Oct 2026
Cloud data retention
UmpleOnline automatically stores models and generated outputs on Digital Research Alliance of Canada servers, normally deleting them after a few days; permanent URLs are normally kept for two years after the last edit.cruise.umple.org · 4 Oct 2026
Privacy
UmpleOnline currently has no login mechanism, and its manual says model content is accessible to site maintainers and anyone with or able to guess its URL.cruise.umple.org · 4 Oct 2026
Security and compliance
The manual states that Umple is not validated for safety-critical or mission-critical use and should not be used for those purposes.cruise.umple.org · 4 Oct 2026
Audience
The site says Umple can be used in real industry systems and has also helped students learn software design in the classroom.umple.org · 4 Oct 2026

Best Umple alternatives

See all 12

Where it ranks on Inferse

Sources