7,363 open-source and SaaS tools, with GitHub stats refreshed every day.

Statping

Open source

Statping is a self-hosted, GPL-licensed status page and monitoring server written in Go, with graphs, notifications and support for MySQL, Postgres or SQLite.

GitHub stars
7.3k
Last commit
2 yr ago
Repository age
8 years
Version
v0.90.74
Licence
GPL-3.0
Self-hosted
Yes

About Statping

Statping is a status page and monitoring server for websites and applications. It is aimed at teams and individuals who want a self-hosted alternative to hosted status-page services, automatically checking configured services and rendering a status page with graphs and history.

It is built in Go and ships as a single precompiled binary with no extra runtime dependencies, so it runs on Linux, macOS, Windows, or even a Raspberry Pi, and its Docker image is only about 16MB. The project recommends running the Statping instance on separate infrastructure from the services it monitors, so that a server crash does not also take down the status page. A free mobile app for iOS and Android lets users view services and receive offline notifications.

Statping supports MySQL, Postgres or SQLite as its database, and it exposes an API, a Docker image and installers for EC2, Mac, Linux and Windows. It is released under the GPL-3.0 license, with a live demo available for evaluation.

Key features

  • Automatic monitoring of websites and applications
  • Beautiful status page with history graphs
  • Notifications when a service goes down
  • MySQL, Postgres or SQLite database support
  • Lightweight single-binary deployment
  • Free iOS and Android companion app

Good fit for

  • →Public status pages for a SaaS product
  • →Self-hosted uptime monitoring for small teams
Built with
Vue
Docker
Tags
status-page
uptime-monitoring
self-hosted
golang
monitoring
docker
prometheus

Statping: questions and answers

What is Statping used for?
Statping is a self-hosted, GPL-licensed status page and monitoring server written in Go, with graphs, notifications and support for MySQL, Postgres or SQLite. It is a good fit for public status pages for a SaaS product and self-hosted uptime monitoring for small teams.
Is Statping open source?
Yes. Statping is open source under the GPL-3.0 licence. Its source code is on GitHub at statping/statping and is written mainly in Vue.
Is Statping free?
Yes. Statping is open source, so the software itself is free to use.
Can I self-host Statping?
Yes. Statping can be self-hosted on your own server or infrastructure; there is no official hosted version.
What is Statping an alternative to?
Statping is an open-source alternative to Statuspal, Instatus, UptimeRobot and StatusCake. Other open-source alternatives to Instatus include Uptime Kuma, CheckCle and OpenStatus.
Is Statping actively maintained?
The most recent commit to Statping was on 5 July 2024, and the latest release is v0.90.74, published on 18 December 2020. The project has 7.3k stars on GitHub.

Open-source alternatives to Statping

See all

SaaS alternatives to Statping

See all