xtUML.org provides the system design community with access to comprehensive UML editing capabilities, and a forum to advance the powerful approach of executable and translatable model-driven development.

Executable, translatable UML (xtUML) is an extension to UML, based on the Shlaer-Mellor method of model-driven architecture, which supports a powerful approach to model-driven development. xtUML.org provides the system design community with access to xtUML editing capabilities, along with a forum to advance the use of this methodology.

Get the xtUML Editor Code

Click here to visit the xtUML Editor source repository on GitHub.

Get xtUML Models

Click here to visit our repository of xtUML models. This is the place to search for examples and share modeling ideas with the rest of the community.

Additional Downloads

Click here for a full list of content available for download, including pre-packaged versions of xtUML Editor.


The global community behind xtUML.org is diverse, active, helpful, and growing. There are many ways for users and developers to participate with other xtUML enthusiasts.

Find out how »


Tap into a wealth of xtUML knowledge by participating in community forums, reading online articles and tutorials, and viewing the xtUML channel on YouTube.

Learn more »

“The xtUML Editor is one of the best tools available for creating Executable UML models. It makes development work much easier than other UML tools in the market...  Lee Riemenschneider”