20 self-hosted apps
Best self-hosted Monitoring & Status Pages apps
Uptime monitoring, metrics and public status pages. Know when something breaks before your users do.
The most popular self-hosted apps for monitoring & status pages on GitHub are Uptime Kuma, Netdata and Grafana, ranked by stars below.
Ranked by GitHub stars
All 20 Monitoring & Status Pages apps
Uptime Kuma
louislam/uptime-kuma
Easy-to-use self-hosted uptime monitor with status pages and 90+ notification channels.
Active · last commit Oct 26, 2026
Monitoring & Status PagesJavaScriptDockerNetdata
netdata/netdata
Real-time infrastructure monitoring with per-second metrics and zero-config dashboards.
Active · last commit Oct 26, 2026
Monitoring & Status PagesGoDockerGrafana
grafana/grafana
Dashboards and visualization for metrics, logs and traces from Prometheus, Loki and dozens of other sources.
Active · last commit Oct 26, 2026
Monitoring & Status PagesTypeScriptDockerPrometheus
prometheus/prometheus
Metrics-based monitoring and alerting toolkit with a powerful query language, built for cloud-native systems.
Active · last commit Oct 26, 2026
Monitoring & Status PagesGoDockerGlances
nicolargo/glances
Cross-platform system monitoring tool with a terminal, web and API interface.
Active · last commit Oct 25, 2026
Monitoring & Status PagesPythonDockerSigNoz
SigNoz/signoz
Open-source observability platform for logs, metrics and traces built on OpenTelemetry.
Active · last commit Oct 26, 2026
Monitoring & Status PagesTypeScriptDockerGrafana Loki
grafana/loki
Horizontally scalable log aggregation system inspired by Prometheus.
Active · last commit Oct 26, 2026
Monitoring & Status PagesGoDockerBeszel
henrygd/beszel
Lightweight server monitoring hub with Docker stats, history and alerts.
Active · last commit Oct 25, 2026
Monitoring & Status PagesGoDockerApache SkyWalking
apache/skywalking
Application performance monitoring and observability platform for distributed systems.
Active · last commit Oct 26, 2026
Monitoring & Status PagesJavaDockerJaeger
jaegertracing/jaeger
Distributed tracing platform for monitoring and troubleshooting microservices.
Active · last commit Oct 25, 2026
Monitoring & Status PagesGoDockerOpenObserve
openobserve/openobserve
Petabyte-scale logs, metrics and traces platform that is a lighter alternative to Elasticsearch and Datadog.
Active · last commit Oct 26, 2026
Monitoring & Status PagesTypeScriptDockerVictoriaMetrics
VictoriaMetrics/VictoriaMetrics
Fast, cost-effective time series database and monitoring solution compatible with Prometheus.
Active · last commit Oct 26, 2026
Monitoring & Status PagesGoDockerCachet
cachethq/cachet
Open-source status page system for communicating incidents and uptime to customers.
Active · last commit Oct 16, 2026
Source-availableMonitoring & Status PagesPHPDockerGatus
TwiN/gatus
Developer-oriented health dashboard and status page configured with simple YAML.
Active · last commit Oct 26, 2026
Monitoring & Status PagesGoDockerOpenStatus
openstatusHQ/openstatus
Open-source synthetic monitoring and status pages from multiple regions.
Active · last commit Oct 26, 2026
Monitoring & Status PagesTypeScriptDockerZabbix
zabbix/zabbix
Enterprise-class open-source monitoring for networks, servers, VMs and cloud services.
Active · last commit Oct 23, 2026
Monitoring & Status PagesGo TemplateDockerKener
rajnandan1/kener
Sleek, modern status page system built with SvelteKit.
Active · last commit Oct 24, 2026
Monitoring & Status PagesTypeScriptDockerDiun
crazy-max/diun
Receive notifications when a container image is updated on a Docker registry.
Active · last commit Oct 24, 2026
Monitoring & Status PagesGoDockerLibreNMS
librenms/librenms
Auto-discovering PHP network monitoring system with alerting and a rich API.
Active · last commit Oct 26, 2026
Monitoring & Status PagesPHPDockerCheckmk
Checkmk/checkmk
Scalable IT infrastructure and application monitoring for servers, networks and cloud.
Active · last commit Oct 26, 2026
Monitoring & Status PagesPythonDocker
From the blog
Articles about monitoring & status pages
Comparisons, rankings and guides on the appsgit blog for monitoring & status pages apps.
Keep exploring
Related categories
What is the best self-hosted app for monitoring & status pages?
By GitHub stars, Uptime Kuma is the most popular self-hosted app for monitoring & status pages with 92,919 stars, followed by Netdata and Grafana. The best fit depends on your needs, so compare Docker support, license and recent activity on each app page.
Are these Monitoring & Status Pages apps free?
Mostly. 19 of the 20 apps here are open source; 1 is source-available. The open-source apps are free to run on your own server; source-available licenses add conditions, such as limits on hosted, commercial or production use, so check the license on each app page. A few projects also offer a paid hosted plan or enterprise add-ons.
How do I install a self-hosted Monitoring & Status Pages app?
20 of the 20 apps here ship a Docker image, which is the easiest route: rent a small VPS or use a home server, install Docker, and start the app with its Docker Compose file. Apps without an image list their native install steps in the README.
Which Monitoring & Status Pages apps are most actively developed?
Measured by commits in the last twelve months, the most active projects are Checkmk (22,683 commits), Zabbix (12,423 commits) and Grafana (11,777 commits). Active development usually means faster bug fixes and security patches.