A curated list of useful resources for learning and working with SysML v2, the next-generation systems modeling language from OMG.
Disclaimer: Inclusion in this list does not constitute an endorsement of any product, service, or organization. These resources are provided for informational purposes only.
- OMG SysML v2 Specification — Official specification (Language & Transformation PDFs)
- OMG KerML Specification — Kernel Modeling Language underpinning SysML v2
- SysML v2 Release Repository — Latest incremental release including the standard library, grammar, and example models
- SysML v2 Pilot Implementation - Proof-of-concept pilot implementation of the SysML v2 textual notation and visualization
- Advent of SysML v2 — Free 25-lesson self-paced course with videos, blog posts, and hands-on exercises covering language fundamentals to real-world workflows
- MBSE4U — SysML v2 — Blog posts, tool overviews, and SysML v2 methodology articles
- MBSE Podcast — Podcast covering MBSE topics including SysML v2
- OMG Systems Modeling Community — Official OMG community hub for SysML
- SysML v2 Cheat Sheet - SysML v2 Reference sheet by Sodius Willert
- SysML v2.0 Language Support — Free VS Code extension with full LSP, interactive diagrams, model explorer, feature inspector, dashboard, MCP server and more by JamieD
- Syside Editor: SysML v2 Essential — Free VS Code extension for SysML v2 textual editing with validation, completion, navigation, and formatting by Sensmetry
- Syside Modeler: SysML v2 Professional — Premium SysML v2 modeling environment with diagrams and CLI (Sensmetry) by Sensmetry
- Syside Automator — Python API for SysML v2 model processing, automation, and code generation
- System Modelling Language v2 - SysML v2 support for Visual Studio Code by Ellidiss
- SysML v2 Pilot Implementation (Eclipse) — Eclipse-based editor with Xtext grammar and PlantUML visualization
- SysML v2 Jupyter Kernel — Interactive SysML v2 notebook kernel for Jupyter
- Sysand — Open-source SysML v2 package manager and package index
- SysML v2 Editor - Rust based Language Server for SysmML v2 with a VS Code Extension by Elan8
- SysArchX: Web viewer for SysML v2 - Browser based web viewer of SysML v2 files by by Esaias Pech
- OMG SysML v2 Tools List — Official OMG directory of SysML v2 tool vendors
- MBSE4u Tools list - MBSE4u tool vendors
- Eclipse SysON — Open-source, web-based graphical SysML v2 modelling tool (Obeo / Eclipse Foundation), with Capella interoperability
- SysGit — Git-based collaborative platform for SysML v2 modelling, requirements management, and systems engineering automation
- CATIA Magic / Cameo (Dassault Systèmes) — Enterprise MBSE tool with SysML v2 support
- CATIA Magic / Cameo SysML v2 Community Edition - Free MBSE tool with SysML v2 support
- Enterprise Architect / Trechoro (Sparx Systems) — Modelling platform with SysML v2 support
- Rhapsody (IBM) — Systems engineering tool with SysML v2 support
- Systems Modeler with SysML v2 (Siemens) — Web-based collaborative SysML v2 modelling platform integrated with Teamcenter
- PTC Modeler (PTC) — MBSE solution supporting SysML v1/v2, UML, and UAF with graphical and textual notations
- System Architecture Modeler (Ansys/Synopsys) — Cloud-native SysML v2 tool with graphical editing, real-time collaboration, and simulation
- Dalus — AI-native MBSE platform built on SysML v2 for architecture, requirements, and hazard analysis
- Mg (Mgnite) — SysML v2 modelling integrating Excel, PowerPoint, MATLAB/Simulink, and DOORS Next in JupyterLab
- SystemsModeling.com (Model Driven Solutions) — Web-based platform for authoring, validating, and visualising SysML v2 models
- SysML v2 Pilot Implementation — Official Xtext-based parser and LSP server (Eclipse/Jupyter)
- sysml-v2-lsp — ANTLR4-based LSP server for SysML v2 with diagnostics, completions, semantic tokens, and MCP server for AI integration, complete with sample python & web clients
- Syster — Rust-based SysML v2 parser and LSP with semantic analysis, Python bindings, and VS Code extensions
- SysML v2 ANTLR4 Grammar — ANTLR4 lexer and parser grammars for SysML v2 textual notation
- SysML v2 API Cookbook — Jupyter Notebook recipes for using the SysML v2 API
- SysML v2 API Services — Pilot implementation of the Systems Modeling API and Services
- SysML v2 API Java Client — Java client for the Systems Modeling API
- SysML v2 API Python Client — Python client for the Systems Modeling API
- The SysML v2 Book - by Tim Weilkiens & Vince Molnár
- SysML v2 Masterclass: A comprehensive and practical guide to system modeling - with SysML v2 - by Dr. Bruce Powel Douglass
- Systems-Modelling Examples - OMG Reference examples
- Batmobile Example Model - SysML v2 Batmobile example by MBSE4U
- Apollo 11 SysML v2 - Apollo 11 mission in SysML v2 by Airbus
Found a resource that should be listed here? Open an issue or submit a pull request.
This list is released under the CC0 1.0 Universal license.