Uptime Kuma
A fancy self-hosted monitoring tool
Uptime Kuma is an open-source uptime monitoring project on GitHub under the MIT license (permissive), with 93k stars. It is built with V8, Core, SQLite and Express. Its last push was 2 days ago.
- Stars
- 93k
- License
- MIT
- Activity
- Active
- Latest release
- 2.5.9
Judgement
- What it is
- Complete system
- What it does
- A self-hosted monitoring tool that checks HTTP, TCP, ping, DNS, Docker and more, sends alerts through 90+ notification services and publishes status pages.
- Adopt it when
- You want an easy, UptimeRobot-style monitor on your own server for a homelab or small business.
- Watch out
- Single-instance design, so it does not monitor from multiple locations or scale to very large numbers of checks.
- Ready for
- Production-ready
- Runs as
- Self-hosted server
- Built with
- JavaScript, Vue, Node.js, SQLite and Socket.IO
- How established
- Established: started 5 years ago, latest release 2.5.9.
- What the license allows
- You can build it into a product you sell, as long as you keep its copyright notice.
Judged on 2026-11-03 from the project's README and GitHub data. The license and age lines are worked out directly.
Compare Uptime Kuma
Built from
Follow it down: Uptime Kuma → V8 → LLVM project → runs on a microchip
Open-source alternatives to Uptime Kuma
-
1
Upptime upptime
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
Template or starter Production-ready You want a free status page and basic uptime checks without running any server.
★ 17k MIT Markdown Active, pushed 6 days ago -
2
Gatus TwiN
Automated developer-oriented status page with alerting and incident support
Complete system Production-ready Developers want uptime checks defined as config in Git, with assertions on response content and timing.
★ 12k Apache-2.0 Go Active, pushed 5 days ago -
3
Checkmate bluewave-labs
Checkmate is an open-source, self-hosted tool designed to track and monitor server hardware, uptime, response times, and incidents in real-time with beautiful visualizations. Don't be shy, join here: https://discord.com/invite/NAb6H3UTjK :)
Complete system Usable You want an Uptime Kuma-style monitor that also tracks server CPU, memory and disk.
★ 11k AGPL-3.0 TypeScript Active, pushed 2 days ago -
4
Openstatus openstatusHQ
Open-source status page, incident response and uptime monitoring
Complete system Usable You need a public status page plus synthetic uptime checks and prefer an open-source vendor.
★ 9.2k AGPL-3.0 TypeScript Active, pushed 5 days ago -
5
cState cstate
🔥 Open source static (serverless) status page. Uses hyperfast Go & Hugo, minimal HTML/CSS/JS, customizable, outstanding browser support (IE8+), preloaded CMS, read-only API, badges & more.
Template or starter Usable You want a fast static status page and are happy to post incidents by hand.
★ 2.9k MIT HTML Active, pushed 16 days ago -
6
Peekaping 0xfurai
Open Source Uptime Kuma Alternative
Complete system Experimental You want Uptime Kuma-style monitoring with a stronger API and backend and accept a young project.
★ 1.2k MIT Go Active, pushed 15 days ago -
7
Laravel-uptime-monitor spatie
A powerful and easy to configure uptime and ssl monitor
Building block Production-ready You run Laravel and want uptime checks inside your own app.
★ 1.1k MIT PHP Active, pushed 11 days ago -
8
Kuvasz kuvasz-uptime
Kuvasz (pronounce as [ˈkuvɒs]) is an open-source uptime and SSL monitoring service, with multiple notification channels, status pages, IAC support via YAML, Prometheus integration, a complete REST API and many more!
Complete system Usable You want uptime monitoring configured as code and exported to Prometheus.
★ 667 AGPL-3.0 Kotlin Active, pushed 10 days ago
Commercial uptime monitors
-
1
Pingdom SolarWinds
Swedish website monitoring software company
Complete system Production-ready A business wants established external monitoring of website uptime and performance.
25 readers a month Since 2005 Commercial -
2
UptimeRobot UptimeRobot
Start monitoring in 30 seconds. Use advanced SSL, keyword and cron monitoring. Get notified by email, SMS, Slack and more. Get 50 monitors for FREE!
Complete system Production-ready You want simple, cheap or free monitoring of a handful of sites with alerts.
Commercial -
3
Better Stack Uptime Better Stack
The most reliable uptime monitoring. Get 10 monitors, 10 heartbeats and a status page with 3-minute checks totally FREE.
Complete system Production-ready A small engineering team wants uptime checks, on-call and status pages in one inexpensive tool.
Commercial -
4
Checkly Checkly
The only monitoring platform built from the ground up to be operated by developers and agents to give teams a clear signal of application health.
Developer tool Production-ready Developers want end-to-end tests of critical user flows running as production monitoring from the same code.
Commercial
Stars, license and activity come from GitHub and refresh on a rolling hourly schedule. The project's own description is quoted as written.