Syside documentation

Syside is a SysML v2 tool for high-performance modeling, analysis, collaboration and integration, available in VS Code, from Python and on the command line. It treats the textual model as a first-class citizen, enabling programmatic model analysis, automation and software engineering workflows.

Syside VS Code Extension

SysML v2 modeling environment

Author, validate and analyze SysML v2 models as code, as diagrams or as editable tables, supported by AI. Runs in VS Code and compatible editors such as VS Codium, Cursor, Kiro and others.

VS Code Extension
Python Library & CLI

The computational engine for your models

Generate, update and analyze models programmatically, optimize designs, automate workflows, validate models in CI/CD and build custom applications, from a Python script or from the terminal.

Python Library & CLI

New to SysML v2? Advent of SysML v2 is a free 25-lesson course that runs in Syside Cloud, a hosted environment with Syside already set up, so learning the language doubles as a trial of the paid capabilities.

Resources