OpenAltFinder
Uptime Kuma

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.

Visit Uptime Kuma
License
MIT
Self hostable
Yes
Repository details
Version
2.2.1
Created
7/3/2021
Stars
84584
Forks
7567
Open issues
711
Last commit
3/28/2026

Updated 3/28/2026, 8:00:19 AM

View Repository
Sponsor Uptime Kuma

Sponsor Uptime Kuma on GitHub Sponsors

https://github.com/louislam

Sponsor Uptime Kuma on OpenCollective

https://opencollective.com/uptime-kuma

Similar open source alternatives