
ChangeDetection.io
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 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:
Similar to ChangeDetection.io

ntfy
HTTP-based pub-sub push notification service via PUT/POST
ntfy is a lightweight HTTP pub-sub service to send push notifications to phones, desktops, and browsers via PUT/POST or a REST API.
Nutify
Web-based UPS monitoring with dashboards, alerts, and reports
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.

Healthchecks
Cron job and scheduled task monitoring with alerts and dashboards
Open-source service that monitors cron jobs and scheduled tasks via HTTP/email pings, providing a dashboard, alerts, badges and many notification integrations.

Feedbin
Web-based RSS reader with search, full-text and automation
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.

Hook0
Open-source webhooks server and dashboard for SaaS platforms
Hook0 is an open-source Webhooks-as-a-Service platform to send events via a single API call with subscriptions, retries, persistence, and monitoring.
Operational
Event tracking and alerting platform with push notifications
Open-source event tracker for tech products: ingest key events, send push notifications, run webhook actions, and monitor critical workflows in real time.




