About Syside

Syside is a set of tools for working with SysML v2 models as text. This section is the background behind them: which tool fits which work, what the System as Code approach means in practice, and how Syside aligns with the SysML v2 specification, including where it fixes problems and goes further.

Syside tools:

  • Editor - free VS Code extension for SysML v2 language support

  • Modeler - paid VS Code extension that adds diagrams, grid views and more

  • Automator - paid Python library for analysing models and generating from them

Explanation:

Reference:

Policies:

  • What data we collect - Find out what data is collected when Syside is being used

  • Labs - Learn about early access to upcoming features

Learning SysML v2 itself is covered by Advent of SysML v2, a free, self-paced 25-lesson course. Each lesson includes a video, a blog post, and hands-on exercises, covering topics from language fundamentals to real-world use cases.