Last updated:
Installation
The Dash0 CLI is available for macOS, Linux, and Windows through multiple channels.
Homebrew (macOS and Linux)
brew install --cask dash0hq/dash0-cli/dash0No brew tap or extra ceremony required — the qualified install path taps the dash0hq/homebrew-dash0-cli repository on first use.
If you previously installed dash0 from the legacy formula (brew install dash0 after brew tap dash0hq/dash0-cli <URL>), see the Homebrew Tap Migration (June 2026) for the one-time switch to the new cask.
GitHub Releases
Download pre-built binaries for your platform from the releases page. Archives are available for Linux, macOS, and Windows across multiple architectures.
Docker
docker run ghcr.io/dash0hq/cli:latest [command]Multi-architecture images (linux/amd64, linux/arm64) are published to the GitHub Container Registry.
This image is built FROM scratch and has no shell or other tools installed, including git.
Commands that shell out to git (currently apply --since) are unavailable from it.
Nix / NixOS
The repository is published as a Nix flake.
flake.lock's nixpkgs pin is refreshed automatically on a weekly schedule and re-validated on every release, so nix build/nix run/nix profile install keep resolving to a revision cache.nixos.org still has pre-built binaries for.
Run without installing:
nix run github:dash0hq/dash0-cli -- dashboards listInstall into your Nix profile:
nix profile install github:dash0hq/dash0-cliA pre-built binary is also published to the Dash0 Nix User Repository (NUR), which skips compilation and is useful on small or non-x86_64 machines:
nix profile install github:dash0hq/nur#dash0For Home Manager integration with declarative Dash0 profiles, and for consuming the flake's overlays.default from a NixOS or Home Manager configuration, see the full Nix documentation on GitHub.
From source
Requires Go 1.22 or higher.
git clone https://github.com/dash0hq/dash0-cli.git
cd dash0-cli
make installGitHub Actions
To use the CLI from GitHub Actions workflows, see the GitHub Actions guide.