This document consolidates all known ways Sentry CLI is distributed or repackaged, along with repositories that bundle or download it.
Note
This document was updated on 2026-01-29 and is accurate as of that date. We do not intend to actively maintain this document; it should only be considered as a snapshot of the state of the Sentry CLI distribution ecosystem at that time.
- getsentry/sentry-release-registry — release registry listing Sentry CLI binaries and packages (tgz/whl/etc.) in apps/sentry-cli/.
- Registry endpoint: Sentry CLI release registry
Distribution mechanisms in the Sentry CLI repo
- NPM wrapper package —
@sentry/clipackage definition and install script (package.json,scripts/install.js).- Package:
@sentry/cli
- Package:
- Platform‑specific npm binary packages — optional deps under
npm-binary-distributions/(e.g.@sentry/cli-linux-x64,@sentry/cli-win32-x64).- Source:
npm-binary-distributions/*/package.json - Packages (examples):
@sentry/cli-linux-x64,@sentry/cli-win32-x64
- Source:
- Python package / wheels —
sentry_clipackage built viasetuptools-rust(setup.py,setup.cfg,pyproject.toml). - GitHub Releases binaries — prebuilt platform executables published as release assets.
- Releases: Sentry CLI GitHub releases
- Docker image build — Dockerfile produces an Alpine‑based image with
sentry-cliin PATH (Dockerfile,docker-entrypoint.sh).
- getsentry/sentry — serves the
get-cliinstaller script endpoint (src/sentry/web/frontend/cli.py). - getsentry/homebrew-tools — Homebrew tap containing the
sentry-cliformula referenced in docs (Formula/sentry-cli.rb). - Official installation docs — list install methods (manual download, get‑cli script, npm, Homebrew tap, Scoop, Docker, update/uninstall).
- Docs: Sentry CLI installation
- Android — getsentry/sentry-android-gradle-plugin
- Version: 3.1.0
- Observed CLI usage:
upload-proguard,debug-files upload,build upload.
- Java/Maven — getsentry/sentry-maven-plugin
- Package: sentry-maven-plugin on Maven Central
- Version: 2.58.4
- Observed CLI usage:
debug-files bundle-jvm,debug-files upload --type=jvm.
- Dart/Flutter — getsentry/sentry-dart-plugin
- Package:
sentry_dart_plugin - Version: 2.52.0
- Observed CLI usage:
releases new,releases finalize,releases set-commits,debug-files upload,sourcemaps upload,dart-symbol-map upload, anddebug-files check.
- Package:
- Fastlane/iOS — getsentry/sentry-fastlane-plugin
- Package:
fastlane-plugin-sentry - Version: 3.1.0
- Observed CLI usage:
debug-files upload,sourcemaps upload.
- Package:
- Unity — getsentry/sentry-unity
- Version: 3.1.0
- Binary location:
Editor/sentry-cli/ - Observed CLI usage:
debug-files upload,upload-proguard.
- Unreal — getsentry/sentry-unreal
- Downloads: Sentry Unreal releases, Unreal Engine Marketplace listing
- Version: 3.1.0
- Observed CLI usage:
debug-files upload.
- .NET — getsentry/sentry-dotnet
- Package:
Sentryon NuGet - Version: 2.58.2
- Observed CLI usage:
debug-files upload,debug-files bundle-sources,upload-proguard,releases new,releases set-commits.
- Package:
- Cordova — getsentry/sentry-cordova
- Package:
sentry-cordova - Version: 2.43.1
- Observed CLI usage:
upload-dsym.
- Package:
- React Native — getsentry/sentry-react-native
- Package:
@sentry/react-native - Version: 2.58.4
- Observed CLI usage:
debug-files upload,sourcemaps upload,react-native gradle.
- Package:
- JS bundler plugins — getsentry/sentry-javascript-bundler-plugins
- Packages:
@sentry/webpack-plugin(package.json),@sentry/vite-plugin(package.json),@sentry/rollup-plugin(package.json),@sentry/esbuild-plugin(package.json) - Version: 2.57.0
- Observed CLI usage (JS API):
SentryCli.releases.new,SentryCli.releases.uploadSourceMaps,SentryCli.releases.setCommits,SentryCli.releases.finalize,SentryCli.releases.newDeploy,SentryCli.execute(['sourcemaps','inject',…]).
- Packages:
- Wizard/setup tooling — getsentry/sentry-wizard
- Package:
@sentry/wizard - Version: @sentry/cli@^2
- Observed CLI usage:
sourcemaps inject,sourcemaps upload.
- Package:
- GitHub Action — getsentry/action-release
- Package: Sentry Release GitHub Action
- Version: 2.58.4
- Observed CLI usage (JS API):
SentryCli.releases.new,SentryCli.releases.setCommits,SentryCli.execute(['sourcemaps','inject',…]),SentryCli.releases.uploadSourceMaps,SentryCli.releases.newDeploy,SentryCli.releases.finalize.
This is a non-exhaustive lists of Sentry CLI redistributions maintained by third parties.
- Scoop (Windows) — third‑party bucket entry referenced in docs (Sentry CLI install via Scoop;
sentry-clion Scoop;sentry-cliScoop manifest). - Homebrew (main) — third‑party formula (not referenced in our docs) (
sentry-clion Homebrew Formulae;sentry-cliformula in homebrew-core).
- Coverage includes first‑party distribution mechanisms in
getsentry/sentry-cli, installer repos referenced by the official docs, explicit third‑party redistributions (Scoop and Homebrew main), and first‑party consumers that bundle or download the CLI. - Links are permalinks to the latest commit on each repo as of 2026‑01‑29.