thp/urlwatch
Watch (parts of) webpages and get notified when something changes via e-mail, on your phone or via other means. Highly configurable. observed · 2026-08-28
Health v2 · maintenance only
73/100
- Activity 91
- Release rhythm 35
- Longevity 100
Flags: no_releases no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4599
- days_rel: n/a
- days_push: 54
- n_releases_24m: 0
Adoption not part of the score
3128 stars · 355 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
urlwatch is a Python CLI tool that monitors webpages for changes and notifies you via e-mail, terminal, or third-party services like Telegram, Slack, and Pushover. It supports YAML configuration, HTML-to-text conversion, CSS/XPath filtering, and includes a unified diff of changes in notifications.
Use cases
- monitor webpage changes and get notified
- track price or availability changes on a website
- get an email when a webpage is updated
- watch specific parts of a page using CSS selectors
- detect changes in text content of websites
- run periodic checks on URLs and diff the results
When to choose
- you want a lightweight, scriptable CLI for webpage change monitoring
- you need flexible filtering with CSS selectors or XPath
- you want notifications through email, Telegram, Slack, or Pushover
- you prefer YAML-based configuration and cron-friendly automation
When to avoid
- you need a hosted service with a web dashboard or GUI
- you need JavaScript-rendered page monitoring out of the box
- you want visual screenshot-based change detection
Facets
cli-tool · maturity active
web-scraping monitoring alerting cli workflow-automation developer-tools web-development python cli windows cross-platform webpage-monitoring change-detection diff-notifications yaml-config notifications automation command-line linux macos
4 sources
- readme: https://github.com/thp/urlwatch · fetched 2026-08-28 · bab64fa052f0
- homepage: https://thp.io/2008/urlwatch/ · fetched 2026-08-29 · 9913276a0bf0
- site_page: https://thp.io/about · fetched 2026-08-29 · 536c01ba0d76
- registry_pypi: https://pypi.org/pypi/urlwatch/json · fetched 2026-08-29 · c57a708fc762
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| thp/urlwatch | main | 73 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem