Umbrello icon
Umbrello icon

Umbrello

 41 likes

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.

Umbrello screenshot 1

License model

  • FreeOpen Source

Country of Origin

  • DE flagGermany
  • European Union flagEU

Platforms

  • Windows
  • Linux
  • Snapcraft
  • Flathub
  • Flatpak
3.5 / 5 Avg rating (2)
41likes
3comments
0news articles

Features

Suggest and vote on features

Properties

  1.  Privacy focused

Features

  1.  No Tracking
  2.  Ad-free
  3.  No registration required
  4.  Works Offline

 Tags

  • UML
  • unified-modeling-language
  • uml-activity-diagram
  • xmi-import-export

Umbrello News & Activities

Highlights All activities

Recent News

No news, maybe you know any news worth sharing?
Share a News Tip

Recent activities

Show all activities

Umbrello information

  • Developed by

    DE flagKDE
  • Licensing

    Open Source (GPL-2.0) and Free product.
  • Rating

    Average rating of 3.5
  • Alternatives

    51 alternatives listed
  • Supported Languages

    • English

AlternativeTo Categories

DevelopmentBusiness & Commerce

Our users have written 3 comments and reviews about Umbrello, and it has gotten 41 likes

Umbrello was added to AlternativeTo by dholm on May 29, 2009 and this page was last updated Sep 18, 2024.

Comments and Reviews

   
 Post comment/review
Top Positive Comment
democrito11
Jun 11, 2018
0

It can support roundtrip engineering generating code from an UML model, back and forth.

Top Negative Comment
EgorSharin
May 31, 2025
0

Last time I used it was... 20 years ago?.. It worked, at least back then. Even in those times, it looked ugly as sin. These days (I am writing this in 2025), I would strongly recommend to avoid showing it to little children and pregnant women: Umbrello can give them nightmares. It's so ugly, it's almost cute.

Durham Bell
Feb 14, 2020
1

**How exactly is this a Windows app? **The official site only links to Linux install files.

amirhakimnejad
Nov 5, 2020

What is Umbrello?

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.