
Better Stack (Uptime)
Uptime monitoring and incident management service that alerts teams when websites or services go down
Discover top open-source software, updated regularly with real-world adoption signals.

Synthetic monitoring platform with status pages and alerts
Monitor websites and APIs globally, display real‑time status pages, and receive instant alerts when performance degrades—all built on a modern TypeScript stack.

OpenStatus is aimed at developers, site reliability engineers, and product teams that need full visibility into the uptime and performance of their web services. By providing a self‑hosted solution, it gives organizations control over data, branding, and alerting logic.
The platform runs synthetic checks from multiple geographic locations, aggregates results, and publishes a public status page. Alerts can be routed through email (via Resend) or other channels you configure. Data ingestion and analytics are powered by Tinybird, while Turso provides a lightweight, server‑less database. The UI is built with Next.js, Tailwind CSS, and shadcn/ui, offering a responsive experience.
Deploy locally with Devbox or any Node.js ≥ 20 environment. Install dependencies with pnpm, start Turso for the database, and run pnpm dev:web to launch the web app. The project is licensed under AGPL‑3.0, encouraging community contributions and custom extensions.
When teams consider OpenStatus, these hosted platforms usually appear on the same shortlist.
Looking for a hosted option? These are the services engineering teams benchmark against before choosing open source.
E‑commerce site uptime monitoring
Instant alerts and a public status page reduce revenue loss during outages.
API reliability for SaaS product
Synthetic checks from multiple regions ensure SLA compliance and early detection of latency spikes.
Internal tooling status for engineering org
Shared status page improves communication and coordination during incidents.
Compliance‑driven monitoring for regulated industry
Audit‑ready logs stored in Turso with custom queries satisfy regulatory requirements.
It runs on any system with Node.js ≥ 20, pnpm, and Turso CLI. You can use Devbox, Docker, or traditional VM setups.
The project is self‑hosted, but the team offers an enterprise plan with managed hosting upon request.
Email alerts via Resend are built in; additional channels like Slack or PagerDuty can be added through webhooks.
Data is persisted in Turso, a server‑less SQLite‑compatible database, and can be queried via Tinybird for analytics.
Yes, the UI is built with Tailwind CSS and shadcn/ui, allowing full theming and branding customization.
Project at a glance
ActiveLast synced 4 days ago