View on GitHub


A desktop application for fast UML diagramming.

Installation Instructions

For older releases please see the Legacy Section at the bottom of this page.

Release 3.0 and Up

Starting with Release 3.0, JetUML is distributed in two formats:

Self-Contained Application

Thin Jar

This format requires that you have both Java and JavaFX version 14 or above running on your system.

Download file JetUML-<Version>.jar from the latest release page, to a local directory.

To run JetUML, open a command-line terminal window and enter the command below from the same directory where you downloaded the file, or write a script to execute it more conveniently.

javaw --module-path "PATH_TO_JAVAFX_LIB" --add-modules=javafx.controls,javafx.swing,java.desktop,java.prefs -jar JETUML_FILE

Where PATH_TO_JAVAFX_LIB is the full path to the lib directory of the javafx installation and JETUML_FILE is the path to the JetUML jar downloaded. For example:

javaw --module-path "C:\Program Files\Java\javafx-sdk-11.0.2\lib" --add-modules=javafx.controls,javafx.swing,java.desktop,java.prefs -jar JetUML-3.0.jar


Versions prior to 2.0 will run as a self-executing jar on any version of Java. Versions 2.0 and higher require JavaFX. They will run as a self-executing jar on Java 8 only. To run versions 2.0-2.6 on Java 11 and later, follow the instructions for thin jar, above.