Error tracking.
No baggage.

Drop-in Sentry replacement that runs on a $5 VPS. Uses your existing Sentry SDKs. Ships as one binary. Done.

$ curl -fsSL get.urgentry.dev | sh
downloading urgentry v1.0.0 (29 MB)...
installed to /usr/local/bin/urgentry
 
$ urgentry serve
✔ SQLite store ready
✔ listening on :8080
✔ 128 API endpoints mapped
 
$ sentry-cli send-event -m "first error"
event captured: evt_a8f3c2
$
Total Binary Size
29 MB

One file. Zero dependencies. Runs on anything with a CPU. Your laptop, a Raspberry Pi, a $5 VPS.

Everything Sentry does.
Nothing you don't need.

Error Tracking
Stack traces, breadcrumbs, context. The core of what you actually use Sentry for.
Performance Monitoring
Distributed traces and transaction data. Find slow endpoints before your users do.
Session Replay
Watch what happened before the crash. No more guessing.
Profiling
CPU and memory profiling data, correlated with your errors.
Cron Monitors
Know when your scheduled jobs miss a beat. Instant alerts.
Custom Metrics
Track counters, distributions, gauges, and sets. Your data, your schema.
Existing SDK Compatibility
128 Sentry API endpoints mapped, 37 already matched. Point your Sentry SDK at urgentry and go.
SQLite or Postgres
SQLite for dev and small deploys. Postgres when you outgrow it. Switch with a config flag.

What you get vs. what you don't.

What you get

Full error tracking with stack traces
Performance monitoring and tracing
Session replay and profiling
183 MB/s ingest throughput
Open source, MIT licensed
Your server, your data, your rules

What you don't

Vendor lock-in
Surprise invoices
$200/mo minimum
Multi-GB Docker images
Kafka, Redis, ClickHouse, Zookeeper
Data on someone else's servers
29
MB Binary
183
MB/s Ingest
128
API Endpoints
$5
VPS to Run It
"We swapped our Sentry DSN, restarted the app, and errors showed up in urgentry 4 seconds later. That was the whole migration."
— Early adopter, 3-person SaaS team

Start catching errors
in under a minute.

Download the binary. Run it. Point your Sentry SDK at localhost:8080. That's it.

View on GitHub
curl -fsSL get.urgentry.dev | sh