Uptime Kuma
Self-hosted uptime monitoring tool with a polished UI, 90+ notification integrations, and built-in public status pages.
Open source alternative to:
Uptime Kuma is a self-hosted uptime monitoring tool — a popular open-source alternative to services like UptimeRobot. Created by Louis Lam in 2021, it has become one of the most widely used self-hosted monitoring tools thanks to its clean interface and broad feature set.
It supports a wide range of monitor types including HTTP(s), TCP, DNS, Ping, WebSocket, Docker containers, and Steam game servers, with check intervals as frequent as every 20 seconds. When something goes down, it can alert you through 90+ notification channels including Telegram, Slack, Discord, email, Pushover, and Gotify. You can also create multiple customizable public status pages and map them to custom domains.
The UI is built with Vue 3 and updates in real-time via WebSockets — no page refreshes needed. The backend runs on Node.js with SQLite, so there are no external database dependencies. Getting started is as simple as a single Docker command, with all data persisted to a named volume.
Categories:
Tags:
Build with:
Repository details
Updated 3/28/2026, 8:00:19 AM
View RepositorySponsor Uptime Kuma
Sponsor Uptime Kuma on GitHub Sponsors
https://github.com/louislamSponsor Uptime Kuma on OpenCollective
https://opencollective.com/uptime-kumaCompare Uptime Kuma with
Similar open source alternatives
Lunalytics
Lunalytics is an open-source, self-hosted monitoring tool built with Node.js and React that supports HTTP(S), TCP, ping, Docker, and more. It offers customizable dashboards, status pages, incident management, multi-user access control, and integrations with popular notification services, making it a modern, developer-friendly solution for monitoring uptime and system health.
UptimeRobot
Beszel
Lightweight self-hosted server monitoring hub with historical data, Docker stats, and configurable alerts.
Datadog
OpenStatus
Open-source uptime monitoring and status page platform with synthetic checks from 28 global regions and multi-channel alerting.
Pingdom
Healthchecks
Open-source cron job and background task monitoring service, written in Python & Django
Pingdom
SigNoz
Open-source observability platform with logs, traces, and metrics — an alternative to Datadog and New Relic.
Datadog