AltHub

statping/statping Alternatives

uptime monitoring / status pages

Statping is a self-hosted status page and uptime monitor that checks your websites/applications and renders public status pages with graphs, analytics, and notifications.

7.3kVueGPL-3.0dormant ยท last push 2.3y agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

openstatusHQ/openstatusGitHub

Choose it for a modern TypeScript status page with monitoring-as-code config, accepting AGPL-3.0 and a heavier Node runtime.

๐Ÿซ– Status page with uptime monitoring & API monitoring as code ๐Ÿซ–

9.1k
TypeScript
AGPL-3.0
active1mo ago
TwiN/gatusGitHub

Choose it for a single Go binary driven by a YAML config file and Prometheus-friendly metrics instead of a DB-backed admin UI.

Automated developer-oriented status page with alerting and incident support

12.0k
Go
Apache-2.0
active1mo ago
rajnandan1/kenerGitHub

Choose it for a Svelte/Node status page with monitoring integrations when you prefer JavaScript tooling over a Go binary.

Stunning status pages, batteries included!

5.1k
TypeScript
MIT
active1mo ago
louislam/uptime-kumaGitHub

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.

A fancy self-hosted monitoring tool

91.0k
JavaScript
MIT
active1mo ago
OneUptime/oneuptimeGitHub

Choose it when you want status page plus monitors bundled with logs, traces and on-call, accepting a much heavier self-hosted stack.

Complete open-source monitoring and observability platform.

7.6k
TypeScript
Apache-2.0
active1mo ago

Same job, different approach

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

brotandgames/ciaoGitHub

Pick it when you want a tiny MIT Ruby checker for simple HTTP/URL assertions without Statping's database and plugin stack.

HTTP checks & tests (private & public) monitoring - check the status of your URL

2.0k
Ruby
MIT
active3mo ago
bluewave-labs/CheckmateGitHub

Choose it when you also need server hardware/resource metrics alongside uptime, at the cost of a Node/Mongo stack.

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
msgbyte/tianjiGitHub

Choose it if you want web analytics and server status folded into the same self-hosted dashboard as your uptime checks.

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

3.1k
TypeScript
Apache-2.0
active28d ago
upptime/upptimeGitHub

Choose it when you want zero servers and free hosting, accepting GitHub Actions scheduling and repo-as-status-page limits.

โฌ†๏ธ GitHub Actions uptime monitor & status page by @AnandChowdhary

17.2k
Markdown
MIT
active1mo ago
apache/hertzbeatGitHub

Choose it when you need a broad Java observability platform (metrics, alerts, status views) rather than a focused status page.

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

7.4k
Java
Apache-2.0
active1mo ago
cstate/cstateGitHub

Choose it for a fully static, incident-only status page hosted on any CDN, accepting that monitoring must come from elsewhere.

๐Ÿ”ฅ 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.

2.9k
HTML
MIT
active1mo ago
lyc8503/UptimeFlareGitHub

Choose it to run checks entirely on Cloudflare Workers with geo-distributed probes and no server to maintain.

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

3.8k
TypeScript
Apache-2.0
active4mo ago
valeriansaliou/vigilGitHub

Choose it for a lightweight Rust, TOML-configured status page aimed at microservice fleets rather than UI-managed checks.

๐Ÿšฆ Microservices Status Page. Monitors a distributed infrastructure and sends alerts (Slack, SMS, etc.).

1.9k
Rust
MPL-2.0
active5mo 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.

jayfk/statuspageGitHub

Only for a static GitHub-hosted incident page; it is unmaintained for years and does no active URL monitoring.

A statuspage generator that lets you host your statuspage for free on Github.

3.9k
Python
MIT
dormant3.9y ago
harsxv/tinystatusGitHub

Only if you want a minimal script-generated static page; it is unmaintained for nearly two years and does no continuous checking.

Tiny status page generated by a Python script

1.6k
Python
MIT
dormant1.9y ago
eidam/cf-workers-status-pageGitHub

A predecessor to UptimeFlare for Workers-based checks; usable but unmaintained for over two years.

Monitor your websites, showcase status including daily history, and get Slack/Telegram/Discord notification whenever your website status changes. Using Cloudflare Workers, CRON Triggers, and KV storage.

2.8k
JavaScript
MIT
dormant2.1y ago

Listed as an alternative to

These projects were analysed and named statping among their alternatives. The relationship is not symmetric โ€” how statping rates them is a separate judgement, made when statping is analysed in its own right.

louislam/uptime-kumaGitHub

calls statping โ€œOlder status page/monitoring tool; choose only if you need a legacy Vue stack and can accept slow maintenance.โ€

A fancy self-hosted monitoring tool

91.0kJavaScriptactive
openstatusHQ/openstatusGitHub

calls statping โ€œUse when you want the familiar legacy status-page UI and can accept that it has been effectively unmaintained for over two years.โ€

๐Ÿซ– Status page with uptime monitoring & API monitoring as code ๐Ÿซ–

9.1kTypeScriptactive