ChangeDetection.io

ChangeDetection.io

Website change detection and page monitoring with alerts

30.3kstars
1.7kforks
Last commit: 13h ago
Repo age: 5y old
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 Services

ntfy

ntfy

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

28.9k
1.2k
Last commit: 3d ago

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

Alternative to:
Pushover
Pushover
+8
Activepieces

Activepieces

AI-first no-code workflow automation with extensible integrations

21k
3.3k
Last commit: 7h ago

Open-source automation builder for creating workflows with webhooks, HTTP steps, code actions, and an extensible TypeScript-based integration framework with AI features.

Alternative to:
Zapier
Zapier
+17
webhook

webhook

Lightweight incoming webhook server to run commands

11.6k
866
Last commit: 13d ago

webhook is a lightweight Go server for creating HTTP endpoints that trigger scripts or shell commands with rule-based request validation.

Alternative to:
Webhook.site
Webhook.site
+2
Svix

Svix

Enterprise-ready webhook service for reliable event delivery

3.1k
232
Last commit: 2d ago

Svix is an open-source webhook service that handles event ingestion, signing, retries, and endpoint management with scalable delivery and client libraries.

Alternative to:
Svix
Svix
+6
Convoy

Convoy

Cloud-native webhooks gateway for reliable event delivery

2.8k
169
Last commit: 2d ago

Convoy is a cloud-native webhooks gateway to ingest, persist, debug, and reliably deliver incoming and outgoing webhooks with retries, rate limiting, and security control...

Alternative to:
Svix
Svix
+2
Hook0

Hook0

Open-source webhooks server and dashboard for SaaS platforms

1.4k
86
Last commit: 4d ago

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

Alternative to:
Svix
Svix
+5