Stack Gems
Menu
← Catalog

changedetection.io

Apache-2.0 website change monitoring with alerts

Comms / Notifications · Apache-2.0 · 35.1k

Reviewed 2026-10-18 · last push 2026-10-18 · repo checked 2026-10-19

What's Good

Apache-2.0 (dgtlmoon/changedetection.io), release 0.60.9 (2026-10-12). Self-host it with Docker or pip. It can filter by CSS/XPath/JSON path, render JavaScript pages with an included Chrome browser, and run browser steps before a check. Optional AI rules let you connect your own LLM (OpenAI, Gemini, Anthropic, Ollama) to only alert on changes that match a plain-English intent and to summarise diffs. ★~35.1k.

The Catch

Watching sites you do not own can break their terms of service, and heavy JavaScript rendering costs CPU and memory. The AI features send page diffs to whichever LLM provider you configure. The README pushes the paid hosted version ($8.99/month) at the top; self-hosting is fully free.

Verdict

The best self-hosted page-change watcher — use the selectors to keep alerts quiet.

Embed

Maintainer? Add the badge to your README. It is free, links to this review, and there is no paid version.

Reviewed on Stack Gems

Markdown

[![Reviewed on Stack Gems](https://stackgems.com/badge/changedetection-io.svg)](https://stackgems.com/gems/changedetection-io)

HTML

<a href="https://stackgems.com/gems/changedetection-io"><img src="https://stackgems.com/badge/changedetection-io.svg" alt="changedetection.io reviewed on Stack Gems" height="20"></a>