Tools/getsentry/sentry

Sentry

Developer-first error tracking and performance monitoring

44.5k+61/wkgrowthPythonBSL 1.1trending

The Lens

By Erik Loyd, SaaS CEO and former COO/CFO of an AWS Premier Partner.

Updated Jun 2026

Sentry catches errors in production and tells you the user who hit it, the browser they used, and the sequence of events leading up to it. Sentry catches errors in real-time and gives you everything you need to fix them. It's error tracking that actually works across every platform: JavaScript, Python, Go, Ruby, mobile, you name it.

Python-based backend. Sentry invented the modern error tracking category. Beyond exceptions, it does performance monitoring (slow transactions, database queries), session replay, profiling, and cron monitoring. SDKs for 100+ platforms. The free cloud tier is generous: 5K errors/month, 10K performance transactions, 500 session replays, 1 user. Paid starts at $26/mo (Team) for 50K errors, 100K transactions, unlimited members. Business at $80/mo adds SSO, custom dashboards, and higher quotas.

Self-hosting is possible but the license changed. Sentry uses a functional source-available license (FSL/BSL). You can run it, but you can't sell a hosted version of it. Self-hosting requires Docker Compose with 16GB+ RAM minimum. It's a real deployment. Solo developers: free cloud tier. It's enough for side projects and early-stage apps. Small teams: $26/mo Team plan, absolutely worth it. The time saved on a single production debugging session pays for a year. Medium to large: Business at $80+/mo for SSO and advanced features.

The catch: the free tier's 5K error limit gets eaten fast if you have noisy exceptions. Rate limiting and filtering are essential. Self-hosting is possible but heavy: Kafka, ClickHouse, Redis, Postgres, Snuba, Relay. Budget 8+ hours/month of ops. Most teams are better off paying for cloud.

Free vs Self-Hosted vs Paid

open core

Free Cloud Tier

  • 5K errors/month
  • 10K performance transactions
  • 500 session replays
  • 1 user

Team ($26/mo)

  • 50K errors, 100K transactions
  • Unlimited team members
  • Integrations (Slack, Jira, GitHub)

Business ($80/mo)

  • 100K errors, 100K transactions
  • SSO (SAML), custom dashboards
  • Advanced data management

Enterprise (custom)

  • Unlimited quotas, SLA, priority support
  • Cross-project queries, audit logs

Self-Hosted

  • Free but FSL/BSL license, can't resell as a service
  • Requires: Docker Compose, 16GB+ RAM, Kafka, ClickHouse, Postgres, Redis
  • Realistic cost: $80-200/mo infrastructure for a small deployment
  • Ops burden: heavy. ClickHouse and Kafka maintenance

When to Pay

Almost always. Self-hosting costs more in infrastructure and time than the Team plan at $26/mo. Pay for cloud unless data sovereignty absolutely requires self-hosting.

$26/mo Team plan is the sweet spot. Self-hosting costs more than cloud for most teams.

Self-hosting ops:heavy
View pricing page →

Get tools like this every Wednesday

One featured tool, three on the radar. No fluff.

Similar Tools

Score
76/100 · B+
Adoption27/30
Maintenance25/25
Community9/20
License5/15
Analysis10/10

A low score is not a verdict on quality. Young and niche tools start low by design. How we calculate scores

Trust Signals

High adoption: 43,600 starsActive community: 4,662 forks

About

Stars
44,476
Forks
4,785

Explore Further

More tools in the directory