Your company here — click to reach over 10,000 unique daily visitors

Package urlwatch

A tool for monitoring webpages for updates


This script is intended to help you watch URLs and get notified (via
email or in your terminal) of any changes. The change notification
will include the URL that has changed and a unified diff of what has

The script supports the use of a filtering hook function to strip
trivially-varying elements of a webpage.

Basic features

* Simple configuration (text file, one URL per line)
* Easily hackable (clean Python implementation)
* Can run as a cronjob and mail changes to you
* Always outputs only plaintext - no HTML mails :)
* Supports removing noise (always-changing website parts)
* Example hooks to filter content in Python

Version: 2.28

General Commands

urlwatch Monitor webpages and command output for changes

File Formats

urlwatch-config Configuration of urlwatch behavior
urlwatch-filters Filtering output and diff data of urlwatch jobs
urlwatch-jobs Job types and configuration for urlwatch
urlwatch-reporters Reporters for change notifications


urlwatch-cookbook Advanced topics and recipes for urlwatch
urlwatch-intro Introduction to basic urlwatch usage