All 161 Dependencies
Every package OpenStatus depends on, ranked by repo health score.
OpenStatus is an open-source platform that unifies status pages and uptime monitoring in a single deployable system. Engineering teams use it to publish transparent, branded incident communication pages and run continuous synthetic checks against their HTTP endpoints, TCP ports, and DNS records from 28 regions spanning AWS, GCP, and Azure.
Built as a Turborepo monorepo, OpenStatus ships six independently deployable services: a Hono-based API server on Bun, a Go checker for high-frequency probing, a Next.js dashboard, a status-page renderer, a workflow processor for notifications, and a private-location agent that fits in an 8.5MB Docker image for VPC monitoring.
The platform embraces infrastructure-as-code principles with YAML config files, a CLI, GitHub Actions integration, and Terraform support — letting teams version-control their monitoring alongside their application code. Incident notifications reach teams through 14 channels including Slack, Discord, PagerDuty, Telegram, WhatsApp, Twilio SMS, and Microsoft Teams.
Uniquely, OpenStatus ships with a built-in MCP (Model Context Protocol) server, allowing AI agents such as Claude to create monitors, file status reports, and manage maintenance windows programmatically via natural language instructions.