About Peekaping
Peekaping is a modern uptime monitoring system written in Go with a React interface. It monitors websites, APIs and other services, publishes status pages and sends alert notifications when something fails. The README positions it as an alternative to Uptime Kuma for DevOps teams that want something more automatable. It is self-hosted, with a live demo and documentation available.
The README highlights an API-first architecture in which every function is available through a REST API, making it easy to integrate with CI/CD and infrastructure-as-code tools; a community Terraform provider exists. The server is modular, so new monitor types and notification channels can be added without changing the core. Storage can be SQLite, PostgreSQL or MongoDB, and the system includes API key management and access control.
The Go server is intended to use little memory and CPU. The project is MIT licensed, and the README says it is currently in beta. Teams moving from other monitors should check the documentation for the supported monitor types and notification channels before switching.
Key features
- Website and API uptime monitoring
- Public status pages
- Alert notifications
- REST API for every function
- SQLite, PostgreSQL or MongoDB storage
- API keys and access control
- Extensible monitor and notification types
Good fit for
- →Monitoring websites and APIs from your own server
- →Managing monitors through Terraform and CI/CD
- Built with
- Go
- Tags
- uptime
- monitoring
- status-page
- self-hosted
- golang
- uptime-kuma-alternative
- api
- alerts
Peekaping: questions and answers
- What is Peekaping used for?
- Peekaping is a self-hosted uptime monitoring system built with Go and React, with status pages, alerts and a REST API, positioned as an Uptime Kuma alternative. It is a good fit for monitoring websites and APIs from your own server, and managing monitors through Terraform and CI/CD.
- Is Peekaping open source?
- Yes. Peekaping is open source under the MIT licence. Its source code is on GitHub at 0xfurai/peekaping and is written mainly in Go.
- Is Peekaping free?
- Yes. Peekaping is open source, so the software itself is free to use.
- Can I self-host Peekaping?
- Yes. Peekaping can be self-hosted on your own server or infrastructure.
- What is Peekaping an alternative to?
- Peekaping is an open-source alternative to UptimeRobot, Pingdom, StatusCake and Better Stack. Other open-source alternatives to UptimeRobot include CheckCle, Uptime Kuma and Gatus.
- Is Peekaping actively maintained?
- The most recent commit to Peekaping was on 24 May 2026, and the latest release is 0.0.46, published on 10 April 2026. The project has 1.2k stars on GitHub.
Open-source alternatives to Peekaping
See all
CheckCle
Monitoring & Observability
CheckCle is a self-hosted, open-source monitoring platform for seamless, real-time full-st
MITvs UptimeRobot★ 3.3k
Uptime Kuma
Monitoring & Observability
A self-hosted monitoring tool
MITvs UptimeRobot★ 92k
Gatus
Monitoring & Observability
Create beautiful, automated status pages with advanced monitoring. Track HTTP, DNS, TCP en
Apache-2.0vs UptimeRobot★ 12k
Upptime
Monitoring & Observability
⬆️ GitHub Actions uptime monitor & status page by @AnandChowdhary
MITvs UptimeRobot★ 17k
OpenStatus
Monitoring & Observability
🫖 Status page with uptime monitoring & API monitoring as code 🫖
AGPL-3.0vs Pingdom★ 9.2k
Checkmate
Monitoring & Observability
Checkmate is an open-source, self-hosted tool designed to track and monitor server hardwar
AGPL-3.0vs UptimeRobot★ 11k
SaaS alternatives to Peekaping
See all
UptimeRobot
Monitoring & Observability
Website, port and keyword uptime checks with alerting and status pages
SaaS
Pingdom
Monitoring & Observability
Pingdom is a website monitoring service that checks uptime and page performance from outside locations and alerts teams when a site has problems.
SaaS
StatusCake
Monitoring & Observability
Uptime, page speed and SSL monitoring with alerts
SaaS
Better Stack
Monitoring & Observability
Uptime monitoring, on-call alerts, status pages and log management in one product
SaaS
Instatus
Monitoring & Observability
Hosted status pages with incident updates and subscriber notifications
SaaS
Uptime.com
Monitoring & Observability
Synthetic website and API monitoring with status pages
SaaS

