
BOUML is a Unified Modeling Language (UML) diagram designer. Programmed in C++ and Qt, it is multilingual, and supports code generation and code reverse engineering. The releases prior to version 4.23 are free software licensed under the GNU General Public License (GPL). BOUML 5 up to 6.12 is proprietary software. BOUML 7 and later is free software.

Edraw Max is a 2D business technical diagramming software which help create flowcharts, organizational charts, mind map, network diagrams, floor plans, workflow diagrams, business charts, and engineering diagrams. The current version, Edraw Max 9.4 was released in March 2019 for Microsoft Windows, macOS, and Linux. Edraw Max is a Visio-like diagramming tool.

Sparx Systems Enterprise Architect is a visual modeling and design tool based on the OMG UML. The platform supports: the design and construction of software systems; modeling business processes; and modeling industry based domains. It is used by businesses and organizations to not only model the architecture of their systems, but to process the implementation of these models across the full application development life-cycle.

JetUML is a UML tool developed as a pure-Java desktop application for educational and professional use. The project was launched in January 2015 with a focus on minimalist design. The name JetUML relates to the primary goal of the tool, namely the quick sketching of diagrams in the Unified Modeling Language (UML). JetUML is a free and open-source software licensed under the GNU General Public License (GPL).

MagicDraw is a visual UML, SysML, BPMN, and UPDM modeling tool with team collaboration support. Designed for business analysts, software analysts, programmers, and QA engineers, this dynamic and versatile development tool facilitates analysis and design of object oriented (OO) systems and databases. It provides the code engineering mechanism, as well as database schema modeling, DDL generation and reverse engineering facilities.

Menthor Editor is a free ontology engineering tool for dealing with OntoUML models. It also includes OntoUML syntax validation, Alloy simulation, Anti-Pattern verification, and MDA transformations from OntoUML to OWL, SBVR and Natural Language.

Microsoft Visio is a diagramming and vector graphics application and is part of the Microsoft Office family. The product was first introduced in 1992, made by the Shapeware Corporation. It was acquired by Microsoft in 2000.

Modelio is an open-source UML tool developed by Modeliosoft, based in Paris, France. It supports the UML2 and BPMN standards.
Objecteering is a UML and MDA CASE tool edited by Objecteering Software, a subsidiary of Softeam.

Software Ideas Modeler is a CASE and an UML tool. The modeler supports all 14 diagram types specified in UML 2.5. It also supports among others the following diagrams and standards:ER diagrams BPMN 2.0 CMMN SysML 1.5 ArchiMate 3 JSD CRC flowcharts data flow diagram Infographics Wireframes Mind maps User Stories Roadmaps

StarUML is a UML tool by MKLab. The software was licensed under a modified version of GNU GPL until 2014, when a rewritten version 2.0.0 was released for beta testing under a proprietary license.

Unicom System Architect is an enterprise architecture tool that is used by the business and technology departments of corporations and government agencies to model their business operations and the systems, applications, and databases that support them. System Architect is used to build architectures using various frameworks including TOGAF, ArchiMate, DoDAF, MODAF and NAF. System Architect is developed by UNICOM Systems, a division of UNICOM Global, a United States-based company.

UModel is a UML software modeling tool from Altova, the creator of XMLSpy. UModel supports all 14 UML 2 diagram types and adds a unique diagram for modeling XML Schemas in UML. UModel also supports SysML for embedded system developers, and business process modeling for enterprise analysts. UModel includes code engineering functionality including code generation in Java, C#, and Visual Basic, reverse engineering of existing applications, and round-trip engineering.

Visual Paradigm (VP-UML) is a UML CASE Tool supporting UML 2, SysML and Business Process Modeling Notation (BPMN) from the Object Management Group (OMG). In addition to modeling support, it provides report generation and code engineering capabilities including code generation. It can reverse engineer diagrams from code, and provide round-trip engineering for various programming languages.

yEd is a general-purpose diagramming program with a multi-document interface.