Business Intelligence
Now Reading
UMLet
1
Review

UMLet

Overview
Synopsis

UMLet is a free, open-source UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.

Category

Unified Modeling Language Tools

Features

Use open-source Java -based UML tool.
Simple user interface.
Share diagrams using Eclipse.
Create new, custom elements.

License

Open Source Software

Price

Free

Pricing

Subscription

Free Trial

Available

Users Size

Small (<50 employees), Medium (50 to 1000 employees), Enterprise (>1001 employees)

Company

UMLet

PAT Rating™
Editor Rating
Aggregated User Rating
Rate Here
Ease of use
7.8
7.3
Features & Functionality
7.6
7.6
Advanced Features
7.8
8.9
Integration
7.7
9.6
Performance
7.6
9.4
Customer Support
7.7
9.4
Implementation
8.5
Renew & Recommend
7.8
Bottom Line

UMLet is a free, open-source Java-based UML tool designed for teaching the Unified Modeling Language and for quickly creating UML diagrams.

7.7
Editor Rating
8.7
Aggregated User Rating
18 ratings
You have rated this

UMLet is a free, open-source Java-based UML tool designed for teaching the Unified Modeling Language and for quickly creating UML diagrams. UMLet has a simple interface that uses text formatting codes to modify the basic shapes with decorations and annotations, so there is no forest of icons or parameter list dialogs in the user’s way.

It is one type of UML tool that provides a fast way of creating UML diagrams. UML elements are modified using text input instead of pop-up dialogs. UMLet runs stand-alone or as Eclipse plug-in on Windows, OS X, and Linux. UML diagrams can be made fast, and it can export diagrams to eps, pdf, jpg, SVG, and clipboard, and share the diagrams using Eclipse.

The Clipboard can be used to copy-paste diagrams as pictures into other applications. The most important UML diagram types are supported: class, use case, sequence, state, deployment, activity. UMLet allows users to create their own custom UML elements. An element’s look can be modified at run-time by changing a few lines of Java code; UMLet then compiles the new element's code on the fly.

UMLet text-based approach is mainly aimed at fast UML sketching. Advanced users, can also create new types of UML elements within UMLet at run-time. To create new types of UML elements, users must be able to change how an element interprets its property text, and how it draws itself accordingly. So, users can simply write Java code snippets within UMLet.

The user can now modify the custom elements on two levels: he can change the text in the property panel and see the effects immediately in the preview panel. In the source code panel, he can change the source code that is responsible for interpreting the property text and for drawing the element. So, people can both run UMLet as a standalone application and install it as a plug-in for Eclipse-Windows, OS X, etc.

You may like to read: Open Source, Free and Top Unified Modeling Language (UML) Tools and How to Select the Best Flowchart Software for Your Business

Filter reviews
User Ratings





User Company size



User role





User industry





1 Reviews
  • Ashley
    January 9, 2018 at 3:25 pm

    Tool aimed at providing a fast way of creating UML diagrams.

    Company size

    Medium (50 to 1000)

    User Role

    IT Support

    User Industry

    Energy

    Rating
    Ease of use8.7

    An element's look can be modified at run-time by changing a few lines of Java code; UMLet then compiles the new element's code on the fly.

    Features & Functionality8.4

    Advanced Features8

    Integration8.9

    Training 8.9

    Customer Support8.9

    Renew & Recommend8

    ADDITIONAL INFORMATION
    UMLet is a free, open-source UML tool with a simple user interface: draw UML diagrams fast, build sequence and activity diagrams from plain text, export diagrams to eps, pdf, jpg, svg, and clipboard, share diagrams using Eclipse, and create new, custom UML elements.

Ease of use
Features & Functionality
Advanced Features
Integration
Performance
Customer Support
Implementation
Renew & Recommend

What's your reaction?
Love It
100%
Very Good
0%
INTERESTED
0%
COOL
0%
NOT BAD
0%
WHAT !
0%
HATE IT
0%