Sysand Index is the official package registry for SysML v2 projects.
Use the sysand CLI to install, publish, and manage systems engineering packages.
To get started, install the sysand CLI. Once installed, you can search for and install packages directly from the command line.
Use sysand add <publisher>/<project> to add a package to your project.
You can specify a version constraint, for example sysand add sensmetry/sysml-stdlib ^1.0.
Version constraints follow the same syntax as Rust's Cargo package manager.
To publish a package, create a .project.json file in your project root with
the required publisher, name, and version fields.
Then use sysand publish to upload your package to the index.
You can also set up trusted publishers for automated publishing from CI/CD pipelines.
sysand publish with an API token or trusted publisher.
^1.0, ~1.2, >=1.0, <2.0).