The original JAMStack status page & info hub

Loved by the open source community, including Tor and Chocolatey. In development since 2017. Click to view their pages live or see other examples

GitHub release GitHub Repo stars Awesome status page

Get started for free
cState page screenshot


Fast to load. Even on Internet Explorer 8. Incredible browser support. Minimal JS. No CSS dependencies either.

Fast to create incidents. Use the command line or setup a CMS like Netlify CMS or Forestry for a no-code experience. See here

Stays fast. Hugo & Golang can build a site with thousands of entries in seconds.


Focused, adaptable design. Auto dark mode. Easy customization from one file (or settings page). Statistical calculations show the key take-away (e.g., time spent fixing an issue).

Fit for any language. With built-in support for English, German, French, Italian, Lithuanian, Macedonian, Dutch, Portuguese, Turkish, and Tagalog. See here

All incidents, sorted. Link incidents to systems/categories, let users know how long previous downtime took, and more.


Free hosting. Host on supported platforms like Netlify or manage cState yourself. See here

Free your data. Use RSS or the read-only API to create custom HTML/JS integrations or simply embed the built-in badges/shields.

Free for developers to expand upon. Integrate monitoring, link to other systems, change any text or style, create custom pages, and more.

Why JAMStack?

First of all, exceptionally low hosting costs What platforms like Netlify do is (a) run some code to generate your website, then (b) push the website onto CDNs and their other architecture. Second, JAMStack sites are usually not updated often (think of informational landing pages) and assuming your services are somewhat stable this means you do not need to regenerate the site often. Assuming you do not host your main services on Netlify and then decide to use cState with Netlify, there is also a respectable level of redundancy.