Installation
Install the Stepshots CLI and start recording demos
Install the CLI
The Stepshots CLI is a single binary built with Rust. You can install it from crates.io or from source.
From crates.io
If you don't have Rust installed, get it from rustup.rs.
From source
Verify
Prerequisites
The CLI uses headless Chrome to record demos, so you need Google Chrome or Chromium installed on your system.
The CLI auto-detects Chrome at its default install location. If Chrome is installed elsewhere, set the CHROME_PATH environment variable:
Upgrade
Update to the latest version at any time:
Or reinstall via Cargo:
Browser Extension
For manual recording (instead of config-based CLI recording), install the Stepshots Chrome extension:
- Clone the repository and build the extension:
- Open
chrome://extensionsin Chrome - Enable Developer mode
- Click Load unpacked and select the
extension/folder
The CLI is best for stable, scripted recordings. The browser extension is best for quick captures and UI flows you want to record directly from the live product.
Next Steps
- Quickstart — Record your first demo in 5 minutes
- Configuration — Customize your
stepshots.config.json