AltHub

louislam/uptime-kuma Alternatives

self-hosted uptime monitoring / status pages

Uptime Kuma is a self-hosted uptime monitoring tool with a web UI, multiple protocol checks, notifications, and status pages.

91.0kJavaScriptMITactive · last push 1mo agoGitHub

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

upptime/upptimeGitHub

Choose when you want zero-infrastructure monitoring via GitHub Actions and can accept GitHub dependency.

⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary

17.2k
Markdown
MIT
active1mo ago
TwiN/gatusGitHub

Choose when you prefer config-as-code in a single Go binary over a database-backed web UI.

Automated developer-oriented status page with alerting and incident support

12.0k
Go
Apache-2.0
active1mo ago
nezhahq/nezhaGitHub

Choose when you also need server agent monitoring and O&M alongside website uptime checks.

:trollface: Self-hosted, lightweight server and website monitoring and O&M tool

10.3k
Go
Apache-2.0
active1mo ago
OneUptime/oneuptimeGitHub

Choose when you need a full observability platform with incident management, not just uptime checks.

Complete open-source monitoring and observability platform.

7.6k
TypeScript
Apache-2.0
active1mo ago
apache/hertzbeatGitHub

Choose when you need broader infrastructure observability with a Java stack.

An AI-powered next-generation open source real-time observability system.

7.4k
Java
Apache-2.0
active1mo ago
lyc8503/UptimeFlareGitHub

Choose when you want serverless monitoring on Cloudflare Workers with geo-specific checks.

✔ Free and serverless uptime monitoring / status page on Cloudflare Workers, with Geo-specific checks

3.8k
TypeScript
Apache-2.0
active4mo ago
sourcegraph/checkupGitHub

Choose when you need distributed health checks and status pages written in Go.

Distributed, lock-free, self-hosted health checks and status pages

3.5k
Go
MIT
active1mo ago
operacle/checkcleGitHub

Choose when you want full-stack monitoring covering infrastructure and applications in one platform.

CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-stack systems, applications, and infrastructure. It provides real-time uptime monitoring, distributed checks, incident tracking, and alerts. All deployable anywhere.

2.9k
Go
MIT
active3mo ago
megaease/easeprobeGitHub

Choose when you prefer a lightweight standalone Go binary for health checks.

A simple, standalone, and lightweight tool that can do health/status checking, written in Go.

2.3k
Go
Apache-2.0
active1mo ago
valeriansaliou/vigilGitHub

Choose when you need a microservices status page in Rust with alerting.

🚦 Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).

1.9k
Rust
MPL-2.0
active5mo ago
0xfurai/peekapingGitHub

Choose when you want a Go-based Uptime Kuma alternative with similar features.

Open Source Uptime Kuma Alternative

1.2k
Go
MIT
active5mo ago
kuvasz-uptime/kuvaszGitHub

Choose when you prefer YAML-based monitoring-as-code with Prometheus integration.

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!

604
Kotlin
AGPL-3.0
active1mo ago
msgbyte/tianjiGitHub

Choose when you want uptime monitoring combined with website analytics.

Tianji: Insight into everything, Website Analytics + Uptime Monitor + Server Status. not only another GA alternatives

3.1k
TypeScript
Apache-2.0
active28d ago
openstatusHQ/openstatusGitHub

Choose when you want monitoring-as-code and API monitoring with a status page.

🫖 Status page with uptime monitoring & API monitoring as code 🫖

9.1k
TypeScript
AGPL-3.0
active1mo ago
bluewave-labs/CheckmateGitHub

Choose when you also need server hardware monitoring alongside uptime checks.

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 :)

10.8k
TypeScript
AGPL-3.0
active1mo ago

Older generation, or narrower

An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.

statping/statpingGitHub

Older status page/monitoring tool; choose only if you need a legacy Vue stack and can accept slow maintenance.

Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.

7.3k
Vue
GPL-3.0
dormant2.3y ago

Listed as an alternative to

These projects were analysed and named uptime-kuma among their alternatives. The relationship is not symmetric — how uptime-kuma rates them is a separate judgement, made when uptime-kuma is analysed in its own right.

openstatusHQ/openstatusGitHub

calls uptime-kuma “Use when you want a highly mature MIT-licensed self-hosted monitor with a GUI, many notification channels, and a large community, and don't need IaC/Terraform as the primary config route.”

🫖 Status page with uptime monitoring & API monitoring as code 🫖

9.1kTypeScriptactive
statping/statpingGitHub

calls uptime-kuma “Choose it when you want the most widely adopted self-hosted monitor with a polish-rich UI, at the cost of a Node runtime and SQLite/MySQL backend.”

Status Page for monitoring your websites and applications with beautiful graphs, analytics, and plugins. Run on any type of environment.

7.3kVuedormant
upptime/upptimeGitHub

calls uptime-kuma “Choose when a Docker-deployed Node app with a rich web UI and per-monitor status pages matters more than zero-infrastructure GitHub hosting.”

⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary

17.2kMarkdownactive
nezhahq/nezhaGitHub

calls uptime-kuma “Choose if you want a polished, JavaScript-based self-hosted monitoring tool with a large community, but it lacks native server agent metrics and web terminal.”

:trollface: Self-hosted, lightweight server and website monitoring and O&M tool

10.3kGoactive
apache/hertzbeatGitHub

calls uptime-kuma “Use Uptime Kuma for a popular, simply deployed self-hosted uptime/status-page tool, but it does not collect general metrics or logs.”

An AI-powered next-generation open source real-time observability system.

7.4kJavaactive