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.
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.
Should you switch?
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.
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.
In the product

Community proof
"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."
Maintenance health
Can you do it today?
Get started
docker run -d --restart always -p 127.0.0.1:5000:5000 -v datastore-volume:/datastore --name changedetection.io dgtlmoon/changedetection.ioGitHub
Support the creator
No public funding page yet.
Topics