← All website monitoring tools
Gatus
Developer-focused open-source health dashboard — YAML-driven, zero-cost self-host.
What it does well
- Entire configuration is managed through a single, version-controllable YAML file.
- Completely free and open-source, with no paid tiers or feature gating.
- Supports flexible alerting conditions and multiple notification providers like Slack and Discord.
Where it falls short
- Self-hosted only, requiring users to manage deployment, maintenance, and security.
- Lacks a graphical user interface for configuration; all setup is done via YAML.
- Does not store historical uptime data beyond what is displayed on the dashboard.
Alternatives to Gatus
Uptime Kuma
freeSelf-hosted open-source uptime monitor with status pages — Docker one-liner deploy.
Statping-ng
freeSelf-hosted uptime + status page combo — Go binary, sqlite/postgres, lightweight.
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.