Command Line Interface to interact with the S2 API.
Getting started
-
Install the S2 CLI using your preferred method.
-
Generate an access token by logging into the web console at s2.dev and set the token in CLI config:
-
You're ready to run S2 commands!
Head over to S2 Docs for a quick dive into using the CLI.
Commands and reference
You can add the --help flag to any command for CLI reference. Run s2 --help
to view all the supported commands and options.
[!TIP] The
--helpcommand displays a verbose help message whereas the-hdisplays the same message in brief.
Installation
Using Homebrew
This method works on macOS and Linux distributions with Homebrew installed.
Using Cargo
This method works on any system with Rust and Cargo installed.
From Release Binaries
Check out the S2 CLI Releases for prebuilt binaries for many different architectures and operating systems.
Linux and macOS users can download the release binary using:
|
To install a specific version, you can set the VERSION environment variable.
|
Feedback
We use Github Issues to track feature requests and issues with the SDK. If you wish to provide feedback, report a bug or request a feature, feel free to open a Github issue.
Contributing
Developers are welcome to submit Pull Requests on the repository. If there is no tracking issue for the bug or feature request corresponding to the PR, we encourage you to open one for discussion before submitting the PR.
Reach out to us
Join our Discord server. We would love to hear from you.
You can also email us at hi@s2.dev.
License
This project is licensed under the MIT License.