Open source · AGPLv3

Status pages that keep pace with your stack.

The open-source, AI-powered alternative to Atlassian Statuspage. Self-hostable, multi-tenant, and free.

Everything you'd expect. And then some.

Full feature parity with Atlassian Statuspage, plus AI, native monitoring, and more channels.

Full parity with Statuspage
Public and private pages, incidents, scheduled maintenance, components, subscribers, metrics, custom domains, SSO. Drop-in API compatibility.
AI-assisted incident response
One-click incident summaries from logs, postmortem drafting, tone rewriter, and live translation on publish.
Built-in uptime monitoring
HTTP / TCP / ICMP / DNS / TLS probes from multi-region workers, auto-incident on threshold, SLA tracking with error budgets.
Real-time live updates
Server-Sent Events and WebSockets so subscribers see updates instantly.
Subscribers everywhere
Email, SMS, Slack, Teams, Discord, Telegram, Web Push, ntfy, RSS. Digest mode, quiet hours, per-component prefs.
Bi-directional integrations
PagerDuty, Opsgenie, Incident.io, Linear, Jira, Zendesk. Slash commands from Slack/Teams/Discord.
Multi-locale by default
14 built-in locales and live auto-translation that preserves markdown, variables, and links.
Audit log on every tier
Who did what, when, where. Always on. Exportable. Not a paywall.
Self-hostable, AGPLv3
Docker Compose, Helm chart, Vercel, Fly, Railway, Hetzner. Fork and run wherever you want.

Migrate from Atlassian Statuspage in minutes.

Our REST API is drop-in compatible with Statuspage endpoints. Point your existing integrations at BetterStatuspage and they just work.

Start migration
curl https://bsp.example/api/v1/pages/${PAGE_ID}/incidents \
  -H "Authorization: Bearer ${API_KEY}" \
  -H "Content-Type: application/json" \
  -d '{
    "incident": {
      "name": "API latency",
      "status": "investigating",
      "impact_override": "minor"
    }
  }'