Skip to main content

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:

OSDownloadRun
WindowsDigStore-Setup-<version>-windows-x64.exeDouble-click. Installs per-user — no admin prompt — and adds digstore to your PATH.
macOSDigStore-Setup-<version>-macos.dmgOpen the .dmg, run the installer.
LinuxDigStore-Setup-<version>-linux-x86_64.AppImagechmod +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 →