SysML v2 tools (IDE, API’s & more) for power users
SysIDE brings a wave of changes by breaking free from vendor lock-in by offering unrestricted tool selection and true value, delivered to engineers by engineers. Providing exceptional performance and advanced IDE features, SysIDE optimizes efficiency and enables version control for system modeling in SysML v2.
“With SysIDE it is a great experience to do textual SysML v2 modeling in a convenient development environment. I love this new style of SysML modeling!”
“SysIDE CE allows us to rapidly learn and understand SysML v2, to assess how we can use it to develop innovative aerospace systems in the future. The editing experience is already great, and I’m looking forward to what future versions will bring!”
At current release, yes. SysIDE CE is a VS Code extension and is used for editing the model. SysIDE Pro is a Python package (for now) used for programmatic model manipulation in Python scripts. Both complements each other.
Yes, it can. This is especially useful for users that do not use VS Code, or for users that want to use SysIDE Pro in a non-GUI way, e.g. in automated pipelines.
Yes, SysML v2 is based on KerML, and therefore SysIDE Pro needs to support KerML models as well.
No, both SysIDE CE and SysIDE Pro only supports SysML v2.
No, SysIDE Pro currently only supports Python 3.12, with 3.13 coming soon. Currently, there are no specific plans to support older versions of Python.
SysIDE Pro has no telemetry tracking algorithms embedded in it, thus it does not collect any usage data.
No, running SysIDE Pro after installation does not require internet connection.
Yes, SysIDE Pro can be used in Docker containers. This is particularly useful for cloud environments or when you cannot meet the minimum requirements locally. You’ll need to use Python 3.12 as the base image and follow the instructions for Ubuntu in the Install SysIDE guide.
SysIDE Pro is platform-independent and runs on Windows x86, macOS Apple Silicon, and Linux x86 operating systems. For other operating systems, you can use Docker as shown in the previous question.
Yes, SysIDE Pro is designed to work well in automated environments and CI/CD pipelines. Its command-line interface makes it suitable for automation scenarios.
Yes, SysIDE Pro works with standard version control systems like Git, allowing teams to collaborate on SysML v2 models effectively.