๐Ÿ“Š Status

Zero-dependency uptime monitoring for GitHub Pages

Features

๐Ÿš€ Zero Dependencies

Pure Node.js with ES modules. No external packages needed.

๐Ÿ“Š Static Generation

Works perfectly with GitHub Pages. No servers required.

๐Ÿ”„ Automated Checks

GitHub Actions runs checks every 10 minutes automatically.

๐Ÿ”” Issue Tracking

Automatic GitHub Issues creation for service outages.

๐ŸŒ JSON API

RESTful endpoints for each service status and history.

๐ŸŽจ Dark Mode

Minimal design that respects system theme preference.

Quick Start

  1. Use this template
    Click "Use this template" button on GitHub
  2. Configure services
    Edit config.yml with your services to monitor
  3. Enable GitHub Pages
    Settings โ†’ Pages โ†’ Deploy from main branch
  4. Done!
    Your status page will be live at username.github.io/repo

Configuration Example

language: en

  checks:
    - name: My Website
      url: https://example.com
    
    - name: API
      url: https://api.example.com/health
      method: GET
      expected: 200