Eclipse Foundation Member
UML Lab Modeling IDE

Add this URL to your Eclipse Installation to reach this solution's update site.

2018-09 (4.9)
Photon (4.8)
Oxygen (4.7)
Neon (4.6)
2018-12 (4.10)

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)

Learn more...

Details Group Tabs


UML Lab Modeling IDE

UML Lab is the first Modeling IDE to seamlessly combine modeling and programming with an intuitive UML diagram editor and next-gen round-trip engineering. Import your software project and get a nice overview via UML within seconds. Experience truly agile modeling and coding within your Eclipse IDE.

In short, UML Lab helps you develop great software.

UML Lab Features for Eclipse Modeling

  • Template-based Reverse- and Round-Trip-Engineering NG
  • UML 2.5 class diagram editor with Xpand/Xtend integration
  • Java templates with best practices and patterns included (POJO, JPA, JEE)
  • Java 8 ready
  • PHP templates including MySQL, Zend Framework and CakePHP support
  • Model-based code validation (OCL)
  • Navigation and model exploration
  • Quick overview for any Mylyn task with Context Class Diagrams
  • Task-focussed modeling with Mylyn and round-trip context synchronization
  • XMI import/export (Rational Software Architect, TopCASED, Eclipse UML2)
  • Diagram export (svg, png, jpg, bmp)

Get UML Lab

Visit our website for more information, pricing and to download a FREE 30-Day Trial of UML Lab. Annual licenses are available from EUR 199 including support and updates; Academic Licenses are free.

Contact us

Missing some information? Post your question in our forum or contact us and follow the latest Yatta News on Twitter (e.g. UMLlab ) and Facebook.

Please note: Some SWT compatibility issues with Eclipse 4.x under Mac OS X. We are working on a solution. For the time being, we suggest using UML Lab in Mac OS X only with Eclipse 3.x. Thank you for your understanding.

Additional Details
Eclipse Versions: 
Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), 2018-09 (4.9), Photon (4.8), Oxygen (4.7), Neon (4.6), 2018-12 (4.10)
Platform Support: 
Windows, Mac, Linux/GTK
Organization Name: 
Date Created: 
Thu, 2010-11-11 09:06
Development Status: 
Date Updated: 
Tue, 2018-11-27 10:26
December 2018218/876100 (0.05%)12
November 2018235/939261 (0.04%)40
October 2018228/943306 (0.05%)23
September 2018226/941284 (0.05%)19
August 2018242/939242 (0.05%)15
July 2018267/940202 (0.04%)22
June 2018257/947209 (0.04%)25
May 2018241/954265 (0.05%)17
April 2018244/946254 (0.05%)36
March 2018241/961254 (0.05%)17
February 2018235/940236 (0.05%)22
January 2018230/945270 (0.05%)22
View Data for all Listings
External Install Button

Marketplace Drag to Install button

By adding the following code below to your website you will be able to add an install button for UML Lab Modeling IDE.

HTML Code:

Markdown Syntax:

Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
Monday, December 10, 2018 - 18:55
kmalu's picture


Wanted to know if supports C-coding language.


Keshav Malu

lhanke's picture

Hi Keshav,

currently UML Lab comes with built-in support for Java and PHP.

UML Lab uses XPand templates for the code-model mapping.

By creating your own templates for the C language, UML Lab can be extended with C language support.

If you need support with integrating your custom templates into UML Lab, feel free to contact us at

Best regards,