urlwatch
« Back to VersTracker
Description:
Get notified when a webpage changes
Type: Formula  |  Latest Version: 2.29@6  |  Tracked Since: Dec 13, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: monitoring automation web-scraping notifications devops
Install: brew install urlwatch
About:
urlwatch is a tool for monitoring web pages for changes. It fetches specified URLs and sends notifications via various channels when content differs from the previous check. This allows users to track updates to websites that lack native RSS feeds or notification systems.
Key Features:
  • Supports multiple notification backends (Email, Slack, Matrix, Pushover, etc.)
  • Flexible content filtering using CSS selectors or regular expressions
  • Handles dynamic content via built-in Chromium browser support
  • Simple YAML configuration for defining watched URLs
Use Cases:
  • Monitoring product availability or price changes on e-commerce sites
  • Tracking updates to documentation or news sites without RSS
  • Watching for changes in government or public data portals
Alternatives:
  • distill.io – Distill is a cloud-based service with a visual browser extension, whereas urlwatch is a self-hosted, CLI-based solution.
  • changedetection.io – Changedetection.io offers a web UI and visual selector, while urlwatch relies on configuration files and Python filters.
Version History
Detected Version Rev Change Commit
Jan 22, 2026 8:25am 6 REVISION_ONLY 14d3fb36
Jan 11, 2026 8:24am 5 REVISION_ONLY 96429f24
Dec 13, 2025 3:07pm 4 VERSION_BUMP 4e44af50
Sep 11, 2025 11:54pm 2 VERSION_BUMP 0787e01d
Dec 11, 2024 5:39am 0 VERSION_BUMP 9a318b44
Dec 10, 2024 10:12pm 0 VERSION_BUMP c2b94abd