Projects / UMLet


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.

Operating Systems

Last announcement

New UMLet EclipsePluginCentral Site 10 Dec 2009 15:59

UMLet's EclipsePluginCentral site was updated for the new EPIC marketplace. It is available at If you like UMLet, we would greatly appreciate if you could "favorite" us with a star. Thanks and regards, The UMLet Team

Recent releases

  •  25 Nov 2013 14:16

    Release Notes: This release adds an improved launcher, transparency and color fixes for relations, and several EPS exportation fixes.

    •  29 Aug 2013 13:28

      Release Notes: This release has z-order support, bugfixes, and improved PDF output.

      •  19 Feb 2013 11:05

        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.

        •  23 Apr 2012 12:11

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

          •  27 Feb 2012 15:19

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

            Recent comments

            15 Apr 2014 13:30 cjgidman

            I would like to create a custom relation. However, there are no custom relation templates. (Essentially, all I really want is to be able to have a multi-line qualifier (q1,q2) on the relation. I was thinking of using the backslash that works so well in other elements. So, you could just implement that and I would be happy.) Thoughts?

            03 Jan 2014 09:43 alienscience

            This is the favourite UML tool in our office. Sdedit ( is a nice addition for sequence diagrams.

            24 Jul 2012 18:29 vsteven

            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 robertmuil

            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 nagora

            Immediately fails with 'Exception in thread "main" java.lang.UnsupportedClassVersionError: Bad version number in .class file'

            Admittedly this could be Java's fault.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.