explaingit

ivbeg/awesome-status-pages

Analysis updated 2026-07-03

3,706Audience · ops devopsComplexity · 1/5Setup · easy

TLDR

A curated list of tools, services, and real-world examples for building status pages, the public dashboards that show customers whether your website or app is up or down.

Mindmap

mindmap
  root((awesome-status-pages))
    Open-source tools
      Static HTML generators
      Docker self-hosted apps
      GitHub Pages compatible
    Platforms
      Node.js and Python apps
      Rails health-check plugins
      Kubernetes-scale platforms
    GitHub integrations
      GitHub Actions incidents
      GitHub Issues workflow
    Paid services
      Managed hosted options
      No server required
    Public status pages
      Major cloud providers
      Internet companies
Click or tap to explore — scroll the page freely

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Find a free open-source tool to host a status page on GitHub Pages with no server required

USE CASE 2

Compare paid managed status page services before choosing one for a SaaS product

USE CASE 3

Check whether a major cloud provider's status page reports an active incident to rule out external causes for your own outage

USE CASE 4

Pick a self-hosted Docker-based status page app that integrates with GitHub Issues for incident reporting

How does it compare?

ivbeg/awesome-status-pagespolyaxon/polyaxonspringdoc/springdoc-openapi
Stars3,7063,7063,706
LanguageJava
Setup difficultyeasyhardeasy
Complexity1/54/52/5
Audienceops devopsdatadeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
License information was not described in the explanation.

In plain English

This repository is a curated list of tools and services for creating and monitoring status pages. A status page is a public-facing website that shows whether a company's services are working or down, typically updated in real time during outages so customers can see what is happening without needing to contact support. This list collects the main options across open-source software, paid services, and public status pages run by major internet companies. The open-source section is the largest part. It covers tools at very different levels of complexity: simple bash scripts or static HTML generators you can host on GitHub Pages for free, self-hosted Node.js or Python applications that run as Docker containers, Rails plugins that add a health-check endpoint to an existing app, and more sophisticated platforms designed to run on Kubernetes. Several entries integrate directly with GitHub Actions and GitHub Issues, so incidents are reported through the same workflow many teams already use for code. The services section lists commercial hosted options where you pay for a managed status page without running your own server. The public status pages section links to the status dashboards of major companies and cloud providers, which can be useful when investigating whether an outage is on your side or theirs. The repository follows the "awesome list" convention common on GitHub: it is a structured collection of annotated links rather than a codebase. It contains no runnable code of its own. The maintainer has added a note that AI-generated pull requests are not accepted and will result in a permanent ban for the submitter, with the proposed service excluded from the list.

Copy-paste prompts

Prompt 1
I need a status page for my SaaS app with no server to manage. Show me the options in awesome-status-pages that work on GitHub Pages or as static HTML generators.
Prompt 2
I want to self-host a status page using Docker that lets my team post incident updates. What Node.js or Python options in awesome-status-pages support Docker and GitHub integration?
Prompt 3
My team uses GitHub Actions and GitHub Issues. Are there status page tools in this list that create incidents automatically from GitHub Issues or Actions workflows?
Prompt 4
I want to check whether AWS, Cloudflare, or GitHub themselves are having an outage. Where do I find their official status page links in this list?

Frequently asked questions

What is awesome-status-pages?

A curated list of tools, services, and real-world examples for building status pages, the public dashboards that show customers whether your website or app is up or down.

What license does awesome-status-pages use?

License information was not described in the explanation.

How hard is awesome-status-pages to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is awesome-status-pages for?

Mainly ops devops.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Scan in gitsafehub Deploy in gitdeployhub ivbeg on gitmyhub

Verify against the repo before relying on details.