Learn More

Open Source Uptime Monitoring Tools using Python

A curated collection of the best open source tools for checking the availability and response time of services. using Python.

Self-hosted uptime monitoring with a clean dashboard
  • Stars


    91,921
  • Last commit


    6 hours ago
  • License


    MIT
Monitors websites, APIs, and services with real-time alerts, a status page, and support for dozens of notification channels. Self-hosted and Docker-friendly.

Open Source Alternative to:

Get alerted when cron jobs and scheduled tasks miss their run
  • Stars


    10,369
  • Last commit


    19 hours ago
  • License


    BSD-3-Clause
Monitors cron jobs, background workers, and scheduled tasks by expecting periodic HTTP pings and alerting you when they stop arriving on time.

Open Source Alternative to:

Comprehensive monitoring and incident management platform
  • Stars


    7,674
  • Last commit


    2 hours ago
  • License


    Apache-2.0
All-in-one solution for uptime monitoring, incident management, and status pages to keep your services running smoothly

Open Source Alternative to:

Monitors websites and APIs, pages on-call, and publishes a status page
  • Stars


    34
  • Last commit


    2 days ago
  • License


    AGPL-3.0
Hosted uptime monitoring with multi-region checks, eight monitor types, on-call rotations, escalation policies, and public status pages for SaaS teams and agencies.

Open Source Alternative to:

Favicon