About OpenStatus
Openstatus is an uptime monitoring and status page platform, open source and built around infrastructure as code. Monitors, status pages and alert channels are written in YAML or Terraform and applied through the CLI or CI, and they can also be operated by AI assistants such as Claude, ChatGPT or Cursor through an MCP server.
The platform combines status pages and monitoring in one tool. Status pages can use custom domains and password protection, schedule maintenance windows, and notify subscribers by email, RSS or webhooks. Monitoring checks servers, websites and APIs from 28 regions across three cloud providers in parallel, with alerts through Slack, Discord, PagerDuty, email and more. Incident management lets teams open and manage incidents from the dashboard or Slack, with severity, a commander and a full timeline.
Openstatus is available as a managed service or can be self-hosted under the AGPL-3.0 licence, and private locations run in a very small Docker image. The README highlights flat pricing with unlimited members, with a JSON CLI, typed API and audit log for every change. It suits engineering teams that want monitoring configured in version control.
Key features
- Monitors and status pages as code
- YAML and Terraform configuration
- Uptime checks from 28 global regions
- Custom domains and maintenance windows
- Incident management with timelines
- MCP server and JSON CLI
- Subscriber notifications by email and RSS
Good fit for
- →Public status pages for SaaS products
- →Monitoring APIs from multiple regions
- →Managing monitors through Terraform in CI
- Built with
- TypeScript
- Tags
- status-page
- uptime-monitoring
- monitoring
- incident-management
- terraform
- self-hosted
- observability
- mcp
OpenStatus: questions and answers
- What is OpenStatus used for?
- OpenStatus is an open-source status page and uptime monitoring platform where monitors and pages are declared as code in YAML or Terraform, available managed or self-hosted. It is a good fit for public status pages for SaaS products, monitoring APIs from multiple regions and managing monitors through Terraform in CI.
- Is OpenStatus open source?
- Yes. OpenStatus is open source under the AGPL-3.0 licence. Its source code is on GitHub at openstatusHQ/openstatus and is written mainly in TypeScript.
- Is OpenStatus free?
- Yes. OpenStatus is open source, so the software itself is free to use. A managed cloud version is also available, with paid plans from $30 per month.
- Can I self-host OpenStatus?
- Yes. OpenStatus can be self-hosted on your own server or infrastructure.
- What is OpenStatus an alternative to?
- OpenStatus is an open-source alternative to Pingdom, UptimeRobot, Better Stack and Instatus. Other open-source alternatives to Pingdom include OneUptime, Uptime Kuma and Upptime.
- Is OpenStatus actively maintained?
- Yes. The most recent commit to OpenStatus was on 2 October 2026. The project has 9.2k stars on GitHub.
Open-source alternatives to OpenStatus
See all
OneUptime
Monitoring & Observability
Complete open-source monitoring and observability platform.
OSSvs Datadog★ 7.7k
Uptime Kuma
Monitoring & Observability
A self-hosted monitoring tool
MITvs UptimeRobot★ 92k
Upptime
Monitoring & Observability
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
MITvs UptimeRobot★ 17k
CheckCle
Monitoring & Observability
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-st
MITvs UptimeRobot★ 3.3k
Gatus
Monitoring & Observability
Create beautiful, automated status pages with advanced monitoring. Track HTTP, DNS, TCP en
Apache-2.0vs UptimeRobot★ 12k
Peekaping
Monitoring & Observability
Open Source Uptime Kuma Alternative
MITvs UptimeRobot★ 1.2k
SaaS alternatives to OpenStatus
See all
Pingdom
Monitoring & Observability
Pingdom is a website monitoring service that checks uptime and page performance from outside locations and alerts teams when a site has problems.
SaaS
UptimeRobot
Monitoring & Observability
Website, port and keyword uptime checks with alerting and status pages
SaaS
Better Stack
Monitoring & Observability
Uptime monitoring, on-call alerts, status pages and log management in one product
SaaS
Instatus
Monitoring & Observability
Hosted status pages with incident updates and subscriber notifications
SaaS
Atlassian Statuspage
Monitoring & Observability
Hosted status page and incident communication tool from Atlassian
SaaS
Uptime.com
Monitoring & Observability
Synthetic website and API monitoring with status pages
SaaS

