There is an open source for that
changedetection.io, Distill.io, VisualpingBack to search

changedetection.io

Self-hosted website change detection. Get notified via email, Discord, Slack, Telegram or webhook when a page changes. Runs in Docker or via pip.

changedetection.io is an open source alternative to Distill.io and Visualping. Self-hosted website change detection. Get notified via email, Discord, Slack, Telegram or webhook when a page changes. Runs in Docker or via pip. Apache-2.0 licensed, 32.3k GitHub stars, hosted version available, self-host with Docker, and last released 2026-07-13.

Use it if

Anyone who wants to watch web pages for changes (price drops, restocks, PDF or API updates, legal and government pages) and get alerts through many channels, with a self-hosted Apache-2.0 path and a managed subscription for browser and proxy features.

Skip it if

You need the browser-based features (Visual Selector, Playwright JS rendering, browser steps, AI change summaries and rules) in the free self-hosted build: the README ties those to the paid subscription, while the open-source path relies on a non-JS fetcher.

Watch out

The README markets Visual Selector, browser steps, the Playwright fetcher and AI change detection and summaries as subscription features, nudging the best UX toward the paid plan. Apache-2.0 is permissive (no copyleft), so an external service can host it without contributing changes back.

changedetection.io interface screenshot
Official screenshot

"I used it this Black Friday to monitor prices on some websites where I couldn't find a better solution. I was glad it supports multiple types of notifications (I used Discord notifications) Thanks a lot for this project! I love it, and will be using it from now on."

"Interesting, but how is this different from ChangeDetection (https://github.com/dgtlmoon/changedetection.io)? I've used ChangeDetection for years and it's really solid I would say."

CadenceActive

Get started

1. Use the hosted versionManaged subscription from $8.99/month (proxy, Chrome/Playwright browser, AI features); self-host the Apache-2.0 code for free.

No public funding page yet.

back-in-stockchange-alertchange-detectionchange-monitoringmonitoring