ChangeDetection.io logo

ChangeDetection.io

Website

Website change detection and page monitoring with alerts

33.4k stars 2k forks last commit first released Apache-2.0

Actively maintained

Last commit 26 Aug 2026.

ChangeDetection.io screenshot

ChangeDetection.io is a self-hosted service that monitors web pages, feeds, and endpoints for changes and sends alerts when updates are detected. It supports both fast HTTP fetching and browser-based fetching for JavaScript-heavy pages.

Key Features

  • Watch web pages and detect content changes with diff views
  • Flexible targeting and filtering via CSS selectors, XPath, JSONPath, jq, and regex
  • Optional browser-based fetching to handle JavaScript rendering and interactive flows
  • "Browser steps" automation (clicking, form filling, login flows) before checks
  • Product-focused price and restock detection for single-product pages
  • Screenshot capture for visual verification of detected changes
  • Scheduling controls (intervals, time windows, timezones, day-of-week limits)
  • Broad notification support through integrations (for example email, chat tools, and webhooks)

Use Cases

  • Price-drop and back-in-stock alerts for online shopping
  • Website defacement and compliance monitoring for unexpected page changes
  • Tracking changes in documents and machine-readable endpoints (PDF or JSON)

Limitations and Considerations

  • Advanced JS rendering and interactive scenarios may require a browser fetcher, increasing resource usage

ChangeDetection.io is well suited for individuals and teams that need reliable, configurable change monitoring without relying on third-party page monitoring services. It combines strong filtering, automation options, and extensive notification integrations to fit many monitoring workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar to ChangeDetection.io

ntfy logo

ntfy

HTTP-based pub-sub push notification service via PUT/POST

33.8k
1.6k
Last commit

ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.

Apache-2.0Actively maintained
Alternative to:
Pushover logo
Pushover
+8

Nutify

Web-based UPS monitoring with dashboards, alerts, and reports

833
33
Last commit

Modern web UI for monitoring NUT-compatible UPS devices with real-time charts, historical reporting, and multi-channel alerts. Docker-ready with client/server modes.

MITActively maintained
Alternative to:
Amazon CloudWatch logo
Amazon CloudWatch
+9
Healthchecks logo

Healthchecks

Cron job and scheduled task monitoring with alerts and dashboards

10.3k
1k
Last commit

Open-source service that monitors cron jobs and scheduled tasks via HTTP/email pings, providing a dashboard, alerts, badges and many notification integrations.

BSD-3-ClauseActively maintained
Alternative to:
Healthchecks.io logo
Healthchecks.io
+2
Feedbin logo

Feedbin

Web-based RSS reader with search, full-text and automation

3.8k
290
Last commit

Feedbin is a web-based RSS reader for organizing and reading feeds with full-text extraction, powerful search, filtering actions, and a REST-like API for clients.

MITActively maintained
Alternative to:
Feedly logo
Feedly
+19
Hook0 logo

Hook0

Open-source webhooks server and dashboard for SaaS platforms

1.5k
103
Last commit

Hook0 is an open-source Webhooks-as-a-Service platform to send events via a single API call with subscriptions, retries, persistence, and monitoring.

Actively maintained
Alternative to:
Svix logo
Svix
+5
Operational logo

Operational

Event tracking and alerting platform with push notifications

477
18
Last commit

Open-source event tracker for tech products: ingest key events, send push notifications, run webhook actions, and monitor critical workflows in real time.

AGPL-3.0Actively maintained
Alternative to:
Healthchecks.io logo
Healthchecks.io
+10