Installing the CLI
DigStore ships one self-contained installer per operating system. The download is the installer — run it and it installs the digstore CLI; there's no second step.
Windows / macOS / Linux (installer)
Download the artifact for your OS from the Releases page:
| OS | Download | Run |
|---|---|---|
| Windows | DigStore-Setup-<version>-windows-x64.exe | Double-click. Installs per-user — no admin prompt — and adds digstore to your PATH. |
| macOS | DigStore-Setup-<version>-macos.dmg | Open the .dmg, run the installer. |
| Linux | DigStore-Setup-<version>-linux-x86_64.AppImage | chmod +x it and run it. |
Then open a new terminal and confirm:
digstore --version
Single-file installer
Each installer embeds the digstore binary directly, so the download is one self-contained file. On Windows it also registers the DigStore icon for .dig files.
Build from source (any platform)
You need Rust (the version is pinned via rust-toolchain.toml). The CLI embeds a WebAssembly guest, so build that target first:
rustup target add wasm32-unknown-unknown
cargo build -p digstore-guest --target wasm32-unknown-unknown --release
cargo build -p digstore-cli --release
The binary lands at target/release/digstore (digstore.exe on Windows). Copy it somewhere on your PATH.
Keeping up to date
digstore update # download + run the latest installer
digstore update --check # just report whether a newer release exists
Next: Quick start →