Tool directory / 60 records

Explore modeling tools.

Start broad, then narrow the catalog by platform, standard, license, or modeling interface.

Checked Oct 22, 2026

Technical University of Munich

Apollon

An open-source web UML editor maintained at TUM, offering thirteen diagram types and real-time collaboration.

BrowserUMLOpen Source
Review tool
Checked Oct 22, 2026

Change Vision

Astah Professional

A mature commercial UML modeling tool, formerly named JUDE, with a plugin ecosystem and recent improvements to AI assistance, sequence diagrams, search, and collaboration.

Cross-platformUMLCommercial
Review tool
Checked Oct 22, 2026

ASysT project

ASysT Rendering — Modeler

An early-stage SysML v2 modeling tool available as a VS Code extension with standalone Windows and Linux editions.

WindowsLinuxSysML v2Freeware
Review tool
Checked Oct 22, 2026

BOUML project

BOUML

A cross-platform UML modeling tool with C++ and Java plugin support whose published update history ended in 2021.

WindowsLinuxUMLUnknown
Review tool
Checked Oct 22, 2026

clang-uml project

clang-uml

An open-source reverse-engineering tool that generates class, sequence, package, and other diagrams from C and C++ code in PlantUML, Mermaid, or JSON form.

WindowsLinuxUMLOpen Source
Review tool
Checked Oct 22, 2026

CS Odessa

ConceptDraw DIAGRAM

A long-running general-purpose diagramming application for macOS and Windows with UML libraries and Visio compatibility.

WindowsmacOSUMLUnknown
Review tool
Checked Oct 22, 2026

crystal-facet-uml project

crystal-facet-uml

An open-source Windows UML tool that keeps model elements, names, hierarchy, and relationships consistent across multiple diagrams.

WindowsUMLOpen Source
Review tool
Checked Oct 22, 2026

DeciSym project

DeciSym sysmlv2-gui

A lightweight open-source SysML v2 graphical viewer and editor implemented with Rust and egui.

LinuxSysML v2Open Source
Review tool
Checked Oct 22, 2026

JGraph

diagrams.net Desktop

The open-source Electron desktop edition of diagrams.net, a cross-platform drawing application with UML shape libraries and a matching browser edition.

WindowsLinuxUMLOpen Source
Review tool
Checked Oct 22, 2026

Easy UML Editor

Easy UML Editor

A commercial graphical UML editor delivered as an application for Confluence Cloud.

BrowserUMLCommercial
Review tool
Checked Oct 22, 2026

Eclipse Foundation

Eclipse Papyrus

An extensible Eclipse-based modeling environment for UML 2.5 and SysML 1.6, with satellite capabilities such as code generation.

Cross-platformUMLSysML v1Unknown
Review tool
Checked Oct 22, 2026

Wondershare

EdrawMax

A cross-platform general-purpose diagramming suite that supports UML, flowcharts, organization charts, network diagrams, ER diagrams, collaboration, and AI-assisted features.

BrowserWindowsUMLCommercial
Review tool
Checked Oct 22, 2026

Sparx Systems

Enterprise Architect

A commercial Windows modeling suite combining UML and systems modeling with requirements management, estimation, testing support, repositories, and team collaboration.

WindowsUMLCommercial
Review tool
Checked Oct 22, 2026

BackendSide

ERPDesk

A Windows modeling application for ER, class, business-process, and sequence diagrams with XMI support.

WindowsUMLCommercial
Review tool
Checked Oct 22, 2026

Gaphor project

Gaphor

An open-source graphical modeling environment implemented in Python with support for UML and part of SysML v1.

WindowsLinuxUMLSysML v1Open Source
Review tool
Checked Oct 22, 2026

Northwoods Software

GoJS

A commercial JavaScript diagramming framework that can be used to build UML class-diagram experiences in web applications.

BrowserUMLUnknown
Review tool
Checked Oct 22, 2026

IAR

IAR Visual State

A commercial UML-based embedded-systems design and testing tool that generates C or C++ code and documentation.

WindowsUMLCommercial
Review tool
Checked Oct 22, 2026

IBM

IBM Rhapsody Systems Engineering

A commercial browser-based SysML v2 modeling environment distinct from the traditional desktop IBM Engineering Systems Design Rhapsody product.

BrowserSysML v2Commercial
Review tool
Checked Oct 22, 2026

itemis

itemis CREATE

A commercial state-machine modeling and multi-language code-generation tool formerly known as YAKINDU Statechart Tools.

Cross-platformUMLCommercial
Review tool
Checked Oct 22, 2026

JetUML project

JetUML

A lightweight open-source UML diagram editor derived from Violet UML and using JSON as its model storage format.

Cross-platformUMLOpen Source
Review tool
Checked Oct 22, 2026

kUML project

kUML

A model-oriented textual DSL built with Kotlin, covering UML, SysML v2, C4, and BPMN with desktop, web, command-line, and IDE integrations.

BrowserWindowsUMLSysML v2Open Source
Review tool
Checked Oct 22, 2026

LSP UML project

LSP UML

An open-source VS Code extension that derives UML class, sequence, activity, and use-case diagrams from a running language server.

Not specifiedUMLOpen Source
Review tool
Checked Oct 22, 2026

Dassault Systèmes

MagicDraw

A commercial team modeling environment for UML, SysML, BPMN, and UPDM that is now part of Dassault Systèmes.

Cross-platformUMLSysML v1Unknown
Review tool
Checked Oct 22, 2026

Mermaid Chart

Mermaid

A JavaScript-based diagram generator that renders Markdown-like text into flowcharts, sequence diagrams, class diagrams, state diagrams, ER diagrams, and use-case diagrams.

BrowserUMLCommercial
Review tool
Checked Oct 22, 2026

Modeliosoft

Modelio

An open-source UML and BPMN modeling environment with collaboration-oriented features and support for shared model storage.

WindowsLinuxUMLOpen Source
Review tool
Checked Oct 22, 2026

Moqups

Moqups

A browser-based collaborative drawing and prototyping tool that includes a UML stencil library.

BrowserUMLUnknown
Review tool
Checked Oct 22, 2026

DENSO CREATE

Next Design

A commercial systems and software modeling tool that defines languages and views through metamodels and provides UML and SysML extension packages.

WindowsUMLSysML v1Commercial
Review tool
Checked Oct 22, 2026

The Omni Group

OmniGraffle for iOS

The iPadOS edition of OmniGraffle, a general-purpose visual design and diagramming application with UML stencils.

iOSUMLUnknown
Review tool
Checked Oct 22, 2026

Eclipse Foundation

Papyrus Web

A browser-based evolution of Eclipse Papyrus for UML 2.5 modeling, extensible diagrams, and model-driven engineering workflows.

BrowserUMLOpen Source
Review tool
Checked Oct 22, 2026

PlantUML project

PlantUML

An open-source text-to-diagram generator that produces UML-style diagrams and integrates with many editors, documentation systems, and build workflows.

Cross-platformUMLOpen Source
Review tool
Checked Oct 22, 2026

PTC

PTC Modeler

An enterprise modeling product, formerly Windchill Modeler, with support for UML, SysML v1, and SysML v2.

WindowsUMLSysML v1Commercial
Review tool
Checked Oct 22, 2026

py2puml project

py2puml

An open-source reverse-engineering utility that creates PlantUML class diagrams from Python applications.

Cross-platformUMLOpen Source
Review tool
Checked Oct 22, 2026

Quantum Leaps

QM (QP Modeler)

A model-driven design tool for hierarchical state machines in real-time embedded software, with C and C++ generation for the QP framework.

WindowsLinuxUMLFreeware
Review tool
Checked Oct 22, 2026

Celestial Teapot Software

Runway

A small native UML application for macOS.

macOSUMLUnknown
Review tool
Checked Oct 22, 2026

Christian Pauli

S(imple) U(ML)-statemodeler

A state-machine modeling tool available as a standalone editor or Eclipse plugin, with Java, C#, and C++ code generation.

Cross-platformUMLFreeware
Review tool
Checked Oct 22, 2026

Sinelabore

SinelaboreRT

A code generator that imports state-machine or activity models from XMI and produces source code for languages including C, C++, Java, C#, Python, Rust, Go, and JavaScript.

Cross-platformUMLSysML v2Commercial
Review tool
Checked Oct 22, 2026

SmartDraw Software

SmartDraw

A long-running general-purpose diagramming product that now provides browser-based collaborative UML drawing alongside flowcharts, network diagrams, floor plans, and other visual formats.

BrowserUMLCommercial
Review tool
Checked Oct 22, 2026

Dusan Rodina

Software Ideas Modeler

A lightweight commercial modeling application for Windows with support for UML, BPMN, and SysML.

WindowsUMLSysML v1Commercial
Review tool
Checked Oct 22, 2026

MKLabs

StarUML

A commercial cross-platform UML modeling application with an extension API, model validation, JavaScript code generation, and team-oriented capabilities.

WindowsLinuxUMLCommercial
Review tool
Checked Oct 22, 2026

State Machine cat project

State Machine cat

A text-based state-machine diagram generator with a compact DSL and support for compound states, entry and exit actions, transitions, and SCXML import and export.

BrowserUMLOpen Source
Review tool
Checked Oct 22, 2026

StateSmith project

StateSmith

An open-source state-machine code generator supporting multiple programming languages and several diagram-authoring workflows.

Cross-platformUMLOpen Source
Review tool
Checked Oct 22, 2026

SysGit

SysGit

A commercial collaborative systems-engineering platform centered on Git and the SysML v2 textual notation.

BrowserSysML v2Commercial
Review tool
Checked Oct 22, 2026

Sensmetry

Syside

A SysML v2 tool family combining VS Code textual editing, interactive graphical and grid views, and a Python API for model automation.

WindowsLinuxSysML v2Freemium
Review tool
Checked Oct 22, 2026

Systems Modeling community

SysML v2 Pilot Implementation

The official SysML v2 reference and pilot implementation, including textual editing, parsing and validation, a Jupyter kernel, visualization, standard libraries, and API support.

WindowsLinuxSysML v2Open Source
Review tool
Checked Oct 22, 2026

SysML v2 Studio project

SysML v2 Studio

An open-source VS Code extension for SysML and KerML text with validation, navigation, editable graphical views, bidirectional text updates, and Claude/MCP integration.

Not specifiedSysML v2Open Source
Review tool
Checked Oct 22, 2026

Jamie Duncan

SysML v2.0 Language Support

An open-source VS Code extension with language-server support, model and feature explorers, requirements tooling, traceability, and multiple SysML v2 views.

Not specifiedSysML v2Open Source
Review tool
Checked Oct 22, 2026

Eclipse SysON project

SysON

An open-source, browser-based graphical modeling environment designed natively for SysML v2, with growing textual import and export support.

BrowserSysML v2Open Source
Review tool
Checked Oct 22, 2026

KDE

Umbrello

An open-source UML modeling application from the KDE ecosystem, primarily distributed for Linux.

LinuxUMLOpen Source
Review tool
Checked Oct 22, 2026

Pacestar Software

UML Diagrammer

A Windows diagramming application supporting UML together with traditional flowcharts and network diagrams.

WindowsUMLUnknown
Review tool
Checked Oct 22, 2026

UMLet team

UMLet

A lightweight UML diagram tool available as a standalone application and through Eclipse and VS Code integrations.

WindowsLinuxUMLUnknown
Review tool
Checked Oct 22, 2026

Altova

UModel

A Windows UML tool focused on round-trip engineering, database modeling, IDE integration, and reverse engineering including sequence diagrams.

WindowsUMLCommercial
Review tool
Checked Oct 22, 2026

Umple project

Umple

An open-source model-oriented programming environment that combines textual and graphical modeling and generates Java, PHP, and Ruby code.

BrowserUMLOpen Source
Review tool
Checked Oct 22, 2026

Violet UML project

Violet UML Editor

A long-running lightweight UML diagram editor that resumed active updates in 2026.

WindowsLinuxUMLOpen Source
Review tool
Checked Oct 22, 2026

Visual Paradigm

Visual Paradigm

A broad commercial modeling suite with UML, use-case specifications, textual analysis, code-to-sequence reverse engineering, requirements management, reporting, and ArchiMate support.

Cross-platformUMLCommercial
Review tool