All 225 Dependencies
Every package Sentry depends on, ranked by repo health score.
Sentry is an open-source debugging platform built for developers who need to detect, trace, and resolve errors and performance problems in production. It captures exceptions, crashes, and slow transactions in real time, groups them intelligently using fingerprinting and heuristic analysis, and surfaces the exact stack frame, request context, and user breadcrumbs that led to each failure. With SDKs available for every major language and runtime, Sentry slots into existing codebases without architectural changes.
Beyond error tracking, Sentry provides distributed tracing that follows a request across microservices, a performance monitoring suite that surfaces N+1 queries and slow database calls, session replay for watching exactly what a user did before encountering a bug, and uptime monitoring with alerting. The platform's AI assistant, Seer, can automatically diagnose the root cause of an error and suggest or even apply a code fix directly through GitHub.
Sentry is built on Django and PostgreSQL for its control plane, with Kafka and Snuba (a ClickHouse query layer) powering the high-throughput event pipeline. It can handle millions of events per day in self-hosted configurations. The project is released under the Functional Source License, which permits internal use and self-hosting while restricting competing commercial offerings.