StatPing

github.com/statping/statping Developer Tools Open-source projectOpen source

StatPing provides status pages for monitoring websites and applications.

github.com/statping/statping
StatPing homepage screenshot

About StatPing

StatPing is a self-hosted status page system for monitoring websites and applications. It checks services with HTTP requests and generates a status page with graphs and analytics, using MySQL, Postgres, or SQLite.

It runs from a Go binary on Linux, Mac, and Windows, and also on Docker, EC2, and Raspberry Pi. It includes a dashboard, SASS-based page customization, SMTP and Slack notifications, Go-based plugins and notifiers, and a mobile app. It should be hosted separately from the systems it monitors so the status page stays online during an outage.

Key features

  • Monitor websites and apps with HTTP GET or POST requests
  • Supports MySQL, Postgres, or SQLite databases
  • Customize status pages with SASS variables
  • Send failure alerts by SMTP email and Slack webhook
  • Build custom plugins and notifiers with Go files
  • Manage services from mobile app via QR-code connection
Best for: Teams that want to self-host a status page for their websites and applications.
Good for
  • Runs on Linux, Mac, Windows, Docker, EC2, and Raspberry Pi
  • Small install size with Docker image around 16Mb and binary up to 17Mb
  • Includes SMTP and Slack notifications plus custom Go notifiers
Watch out for
  • Must be hosted separately from monitored services to remain online during failures

StatPing at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 5, 2026 · Online when checked
Listed
Oct 5, 2026

StatPing alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Developer Tools

Well-known listings from the same topic.

All 423

StatPing FAQ

What databases can StatPing use?
MySQL, Postgres, or SQLite.
How do I link the mobile app to a StatPing server?
Start your own StatPing server, then scan the QR code in Settings from the app.
How do I enable Slack notifications?
Add your Incoming Webhook URL on the Settings page and enable the Slack integration.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing