← All website monitoring tools
Cachet
Open-source PHP status page — original Statuspage alternative, used by GitLab.
What it does well
- Completely free and open-source, offering full data control and no vendor lock-in.
- Well-documented API allows for integration with existing monitoring and alerting systems.
- Supports multiple languages out of the box for international audiences.
Where it falls short
- Self-hosted only, requiring users to manage their own server, database, and security.
- Does not perform monitoring; requires integration with external tools to automate status updates.
- Project development has slowed significantly, with infrequent updates and merged pull requests.
Alternatives to Cachet
Statping-ng
freeSelf-hosted uptime + status page combo — Go binary, sqlite/postgres, lightweight.
Uptime Kuma
freeSelf-hosted open-source uptime monitor with status pages — Docker one-liner deploy.
Healthchecks.io
freemiumCron-job heartbeat monitoring — open-source with hosted free tier and self-host option.
Lighthouse CI
freeGoogle's open-source Lighthouse audits in CI — track Core Web Vitals on every deploy.