getsentry/sentry Python A application

getsentry/sentry

application Python 43.5k stars
A
91
/ 100
Last analyzed: April 3, 2026

Dimension Scores

Individual health dimension scores for this repository

Security
75
Testing
100
Documentation
90
Architecture
100
DevOps
100
Maintenance
81

Detailed Findings

Security 75/100
Security policy (SECURITY.md) No SECURITY.md — add a vulnerability disclosure policy
Pinned dependencies (Actions SHA) 23/23 action refs pinned to SHA (100%)
Token permissions At least one workflow uses explicit restrictive permissions
Dependency update automation Using Dependabot
Code ownership CODEOWNERS file found
No committed .env files No .env files committed
.gitignore present .gitignore found
CI workflows (branch protection proxy) GitHub Actions found (likely branch protection in place)
Testing 100/100
CI workflows GitHub Actions detected
Test files 7604 test-related file(s) found
Coverage configuration Coverage/test runner config found
Test runner configured Test runner configuration detected
Pre-commit hooks Using pre-commit
Documentation 90/100
README quality README.md is 3180 chars
LICENSE file License: NOASSERTION
CONTRIBUTING guide Contributing guide found
CHANGELOG Changelog or release notes found
Documentation directory or API docs No docs/ directory or API.md
Repository description Description: "Developer-first error tracking and performance monitoring"
Architecture 100/100
Type checking (mypy / pyright) pyproject.toml found (may contain [tool.mypy])
Linter (ruff / flake8 / pylint) Linter config found
Code formatter (black / ruff / yapf) Formatter config found
Package structure (src/ or package layout) Python package structure found
Build configuration (pyproject.toml / setup.py) Build config found
DevOps 100/100
CI/CD pipeline GitHub Actions
Container support (Docker) Docker config found (Dockerfile)
Release automation Release automation configured
Issue/PR templates Issue/PR templates found
Deployment/Infrastructure config Deployment or build config found
Maintenance 81/100
Last commit recency Last commit 0 day(s) ago — actively maintained
Open issue freshness Median open issue age: 339 day(s) — stale issues accumulating (oldest sampled: 587 days)
Recent releases Latest release 16 day(s) ago (5 recent releases)
Bus factor Bus factor 3 — moderate (dcramer, evanpurkhiser, scttcper). More contributors would reduce risk.
Community adoption (stars) 43,492 stars — strong community adoption
Maintainer funding No FUNDING.yml found (not penalized)
View on GitHub OpenSSF Scorecard Back to Leaderboard