UMLet is a lightweight tool for rapidly drawing UML diagrams, with a sound and pop-up-free user interface. UMLet lets you draw diagram sketches quickly, teach UML with a simple user interface, and export diagrams to SVG, JPG, PDF, and LaTeX-friendly EPS. It features a fast, text-based way of editing UML elements.
| Tags | Software Development Documentation education |
|---|---|
| Licenses | GPL |
| Operating Systems | OS Independent |
| Implementation | Java |
Last announcement
UMLet's EclipsePluginCentral site was updated for the new EPIC marketplace. It is available at http://marketplace.eclipse.org/content/umlet-uml-to...
Recent releases


Release Notes: This release automatically creates UML diagrams from Java source code or class files, and adds new graphical element types (beta) with syntax completion.


Release Notes: Improved handling of special characters. Config file writes to the home directory. The ability to open multiple diagrams.


Release Notes: This release adds better Eclipse integration, improved PDF and EPS exportation, and improved stability and startup behavior.


Release Notes: Security manager behavior was modified. New options were added. Batch mode was improved. New relation types were added.


Release Notes: A Google code SVN repository is used. Word wrap was added for custom elements. Anti-aliasing was improved. Eclipse support was improved.
Recent comments
24 Jul 2012 18:29
Thanks for the great software.
I have been using it for a while now and find it much better that any other tool I have tried before.
08 Aug 2011 18:05
Lovely tool for its extensibility...
A suggestion: if custom elements could extend existing elements, customisation would be very much easier. I want to extend the 'Relation' element to add a state-machine 'interrupt' transition which is the same as the normal arrow but looks like a lightning-bolt to represent a departure from normal flow.
20 Feb 2011 11:06
Immediately fails with 'Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file'
Admittedly this could be Java's fault.
19 Feb 2011 13:42
Very easy-to-use tool. Really appreciate it. But it's source could be at a easy-to-set-up dev environment like githut, google code. I truly belive that would receive a lots of contributions. Author, consider that!
I felt lack of export/import to java funcionality.
04 Aug 2010 12:42
After using a lot of 'Smart' UML-editors (and banished them all from my harddrive) I find UMLet the best tool to do the job.