List of Unified Modeling Language tools
This article compares UML tools. UML tools are software applications which support some functions of the Unified Modeling Language.
General
Name | Creator | Platform / OS | First public release | Latest stable release | Open source | Software license | Programming language used |
ArgoUML | Tigris.org | Cross-platform | 1998-04 | 2011-12-15 | EPL | Java, C++ | |
Astah | Change Vision, Inc. | Cross-platform | 2009-10-19 | 2019-01-30 | Commercial. Free education edition, subscription model | Java | |
ATL | Obeo, INRIA Free software community | Cross-platform | 2010-06-23 | EPL | Java | ||
Borland Together | Borland | Cross-platform | 2008 | Commercial | |||
BOUML | Bruno Pagès | Cross-platform | 2005-02-26 | 2020-03-01 | Free from v7.0, Commercial starting from v5.0 up to v6.12,GPL before v5.0 | C++/Qt and Java | |
Cacoo | Nulab | Windows 7+, Mac OS X | 2010-10 | 2018-07 | Commercial, Free edition available | HTML5 | |
CaseComplete | Serlio Software | Windows | 2004 | 2020 | Commercial | C# | |
ConceptDraw PRO | CS Odessa | Windows, macOS | 1993 | 2010 | Commercial | ||
Dia | Alexander Larsson/GNOME Office | Cross-platform | 2004? | 2012-07-05 | GPL | C | |
Eclipse UML2 Tools | Eclipse Foundation | Cross-platform | 2007 | 2018-12-03 | EPL? | Java | |
Edraw Max | Edrawsoft | Windows, Linux, macOS | 2004 | 2015-03 | Commercial | C++ | |
Enterprise Architect | Sparx Systems | Windows | 2000 | 2019-03-06 | Commercial | C++ | |
Gliffy | Gliffy | Chrome, Safari, Firefox, Internet Explorer 9+ | 2006-08-01 | 2015-01 | Commercial, Free trial | HTML5 and JavaScript | |
JetUML | Martin P. Robillard | Cross-platform | 2015-01-23 | 2020-04-20 | GPL | Java | |
JDeveloper | Oracle Corporation | Cross-platform | Freeware | Java | |||
Lucidchart | Lucid Software | Windows, macOS, Linux, Solaris | 2008-12 | 2014-10-07 | Commercial / Free | HTML5 and JavaScript | |
MagicDraw | No Magic | Cross-platform | 1998 | 2017-02-20 | Commercial | Java | |
Microsoft Visio | Microsoft | Windows | 1992 | 2016 | Commercial | ||
Microsoft Visual Studio | Microsoft | Windows | 1997-02 | 2016-06-27 | Community & Express editions: Registerware; Enterprise, Professional & Others editions: Trialware | C++, C# | |
Modelio | Modeliosoft | Windows, Linux, macOS | 2009 | 2020-02-03 | GPL and Commercial | Java | |
MyEclipse | Genuitec | Windows, Linux | 2003 | Commercial | Java | ||
NClass | Balazs Tihanyi | Windows, macOS, Linux, Unix | 2006-10-15 | 2011-06-06 | GPL | C# | |
NetBeans | Oracle Corporation | Windows, macOS, Linux, Unix | 1996 | 2013-02-21 | CDDL or GPL2 | Java | |
Open ModelSphere | Grandite | Cross-platform | 2002-02 | 2009-11-04 | GPL | Java | |
Papyrus | Commissariat à l'Énergie Atomique, Atos Origin | Windows, Linux, macOS | 2013-06-27 | 2018-12 | EPL | Java | |
PlantUML | Arnaud Roques | Cross-platform | 2009-04-17 | 2019-09-22 | GPL | Java | |
Poseidon for UML | Gentleware | Cross-platform | 2009 | Commercial | Java | ||
PowerDesigner | Sybase | Windows | 1989 | 2018 | Commercial | ||
PragmaDev Studio | PragmaDev | Windows, Linux, OS X | 2002 | 2018-02-07 | Free, Commercial | Python, C, C++ | |
Prosa UML Modeller | Insoft Oy | Windows | 1996 | 2013-10-19 | Commercial | C/C++ | |
Rational Rhapsody | IBM | Windows, Linux | 1996 | 2019-04-23 - 2019-12-15 | Commercial | C, C++, Java, Ada | |
Rational Rose XDE | IBM | Windows, Linux, Unix | IBM EULA | ||||
Rational Software Architect | IBM | Windows, Linux | 2015-09-18 | IBM EULA | Java/C++ | ||
Rational Software Modeler | IBM | Windows, Linux | 2004-10-13 | 2008-09 | IBM EULA | ||
Rational System Architect | IBM | Windows | 2013-03-15 | Commercial | |||
Reactive Blocks | Bitreactive | Windows, macOS, Linux | 2011-11-13 | 2016-09-16 | Commercial, Free Community Edition | Java | |
RISE | RISE to Bloome Software | Windows | 2008 | 2010-09-03 | Freeware | C# | |
Software Ideas Modeler | Dusan Rodina | Windows, Linux | 2009-08-06 | 2020-01-20 | Commercial, Freeware for non-commercial use | C# | |
StarUML | MKLab | Windows, macOS, Linux | 2005-11-01 | 2018-08-17 | Commercial | Delphi | |
Umbrello UML Modeller | Umbrello Team | Unix-like; Windows | 2006-09-09 | 2019-12-18 | GPL | C++, KDE | |
UML Designer | Obeo | Windows, macOS, Linux | 2012 | 2019-01-29 | EPL | Java, Sirius | |
UMLet | The UMLet Team | Windows, macOS, Linux | 2005-11-05 | 2018-08-05 | GPL | Java | |
UModel | Altova | Windows | 2005-05 | 2019-10-9 | Commercial | Java, C#, Visual Basic | |
Umple | University of Ottawa | Cross-platform; Java/Eclipse | 2008 | 2018-02-19 | MIT License | Umple, Java, PHP, Javascript | |
Visual Paradigm for UML | Visual Paradigm Int'l Ltd. | Cross-platform | 2002-06-20 | 2018-11-28 | Commercial, Free Community Edition | Java, C++ | |
WhiteStarUML | janszpilewski | Windows 7-10 | 2011-12-18 | 2017-05-14 | GPL2 | Delphi | |
yEd | yWorks GmbH | Windows, macOS, Linux, Unix | 2019-03-18 | Free | Java | ||
Name | Creator | Platform / OS | First public release | Latest stable release | Open source | Software license | Programming language used |