Skip to content
Showing class diagram

Umbrello is a Unified Modelling Language (UML) modelling tool and code generator. It can create diagrams of software and other systems in the industry-standard UML format, and can also generate code from UML diagrams in a variety of programming languages.

Features:

  • Supported formats: XMI
  • Several type of diagrams supported: use case, class, sequence, communication, state, activity, component, deployment, entity relationship

Linux

Install on Linux This button only works with Discover and other AppStream application stores. You can also use your distribution’s package manager.

Umbrello Windows installers are also available to download from the binary-factory. These versions don’t contain the translations and are intended for testing purpose. Get involved and help us make them better!

  • Stable version. Generated from the latest version of the stable branch. Contains the latest bugfixes.
  • Unstable version. Generated from the latest version of the development branch.