changedetection.io
Watches web pages for changes and notifies you through Discord, email, Slack, Telegram, a webhook or dozens of other services.
These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.
1 more ways to get changedetection.io
Package managers
- PyPI
pip install changedetection.io
About changedetection.io
changedetection.io polls pages you tell it to watch and alerts you when the content changes. The usual uses are price drops, stock availability, policy or documentation edits, and job or listing pages, and it can watch only part of a page through a CSS or XPath selector so navigation and footer noise does not trigger it.
It includes a Chrome browser for pages that need JavaScript, and supports conditional rules so an alert only fires when a specific condition is met rather than on any difference. Notifications go to Discord, email, Slack, Telegram, webhooks and many more through Apprise.
It can also connect to a language model, OpenAI, Gemini, Anthropic or Ollama, to evaluate each diff against a plain-English intent such as notify me only when the price drops below a threshold, and suppress everything else.
It is self-hosted with Docker or pip, and the developers also sell a hosted subscription.
Strengths
- Watches only the part of a page you select, so navigation and footers do not trigger alerts
- Notifications through Discord, email, Slack, Telegram, webhooks and many more
- Includes a Chrome browser for pages that need JavaScript to render
- Optional language model rules that judge each change against a plain-English intent
Limitations
- Self-hosted, so you run and maintain the service
- Sites that block automated requests need proxies, which the hosted plan provides
- Language model evaluation costs money with a commercial provider
- Frequent polling of a site may breach its terms of service
Details
- Pricing
- Freemium · Free and open source to self-host. The developers also sell a hosted subscription with proxies included.
- License
- Apache-2.0
- Developer
- changedetection.io
- Platforms
- Linux, Self-hosted, Web
- How it runs
- Self-hosted
- Account
- Not required
- Works offline
- No
- Best suited for
- Being told when a specific page changes, without checking it yourself
- Categories
- Browser tools
- Last verified
- Added
- Provenance
- Selected from the TechWalrus downloads catalog (Web & RSS); facts checked against the developer's own pages, 3 sources on file.