compare
changedetection.io vs urlwatch
The same facts for both, read from GitHub every night, and the relation a person reviewed.
| Fact | changedetection.io | urlwatch |
|---|---|---|
| Language | Python | Python |
| Licence | Apache-2.0 | Other |
| Stars | 35k | 3.1k |
| Latest | 0.60.8 | 2.29 |
| Last push | 2026-10-02 | 2026-07-10 |
| Release cadence | about 3 days between releases | too few releases |
| Active contributors | 26 commit authors on the default branch in the last 90 days | 3 commit authors on the default branch in the last 90 days |
| Flags | none | none |
How they relate
Both replace Distill.io. Alternatives to Distill.io →
Full replacementchangedetection.ioWatches pages or parts of them, with browser steps for pages behind logins, on your own server.
PartialurlwatchCommand-line tool run from cron and configured in YAML, with no web interface.
Both replace Visualping. Alternatives to Visualping →
Full replacementchangedetection.ioScheduled checks, a visual element selector and alerts to many notification services, on your own server.
PartialurlwatchCommand-line tool run from cron and configured in YAML, with no web interface.
changedetection.io
- 0.60.82026-09-28Adding HTTP browser caching of UI elements
- 0.60.72026-09-17Fetch favicon candidates in parallel under one deadline, and fix two ways it could hang
- 0.60.62026-09-14Puppeteer fetcher - Re-navigation cap must not mean "extract right now"
- 0.60.52026-09-14Browser fetchers - Report the real status code when Chrome aborts a bodiless error response
- 0.60.42026-09-10Add Indonesian (Bahasa Indonesia) translation
urlwatch
This repository publishes tags, not GitHub releases.
changedetection.io
unsigned The latest release, 0.60.8, carries no signature GitHub could verify.
Loading the security report
urlwatch
unsigned The latest release, 2.29, carries no signature GitHub could verify.
Loading the security report