macOS
brew install urlwatchlocal Homebrew formula metadata
brew / 順位 5737
urlwatch のインストール経路、実行ファイル、メタデータ、AI エージェント向けセキュリティノートを確認します。
インストール
brew install urlwatchlocal Homebrew formula metadata
sudo apk add urlwatchAlpine Linux edge package indexes · urlwatch · ソース: dl-cdn.alpinelinux.org
sudo apt install urlwatchDebian stable package indexes · urlwatch · ソース: deb.debian.org
sudo dnf install urlwatchFedora Rawhide package metadata · urlwatch · ソース: dl.fedoraproject.org
nix profile install nixpkgs#urlwatchnixpkgs package indexes · pkgs/by-name/ur/urlwatch/package.nix · ソース: api.github.com
sudo pacman -S urlwatchArch Linux sync databases · urlwatch · ソース: geo.mirror.pkgbuild.com
sudo zypper install urlwatchopenSUSE Tumbleweed package metadata · urlwatch · ソース: download.opensuse.org
概要
Get notified when a webpage changes
履歴
urlwatch is a command-line webpage and command-output monitor that records previous results and reports changes as diffs. The project site and handbook describe notifications through email, terminal output, and many third-party services, with jobs configured in YAML and filters used to normalize the content being watched.
The project is presented on Thomas Perl's site under a 2008 URL path, and the current site lists version 2.29 as a 2024 source distribution. Its public GitHub repository was created in 2014, while the current handbook documents the modern 2.x architecture: YAML job files, a separate urlwatch.yaml configuration file, reporters, filters, shell jobs, browser jobs, and an SQLite cache database for stored history.
The migration documentation explains the importance of the 2.0 line: URLs moved into YAML, the cache directory became an SQLite database, hooks were replaced by extensible jobs, filters, and reporters, and a configuration file was added for user preferences. Those changes turned a simple URL checker into a broader change-monitoring framework while keeping the command-line workflow.
The official project page links to PyPI, GitHub, and Repology packaging status; the input package-manager matrix lists Alpine, Homebrew, Debian, Fedora/dnf, Nix, Arch/pacman, Ubuntu, and openSUSE/zypper. That combination shows urlwatch as a widely packaged Unix-style automation utility rather than a one-platform script.
A common setup is to install urlwatch, run it once, edit urls.yaml with urlwatch --edit, edit settings and reporters with urlwatch --edit-config, and schedule periodic runs with cron. Each run retrieves a job, applies filters, compares the result against the previous version, and invokes reporters if differences are found.
The handbook's job model covers ordinary URL fetches, headless-browser navigation for JavaScript-rendered pages, and shell commands. Its filter system supports selectors, HTML-to-text conversion, PDF and JSON handling, grep-like filtering, sorting, checksums, and chained transformations, making it useful for monitoring release pages, package indexes, documents, APIs, or local command output.
urlwatch is especially relevant to package-manager culture because package maintainers and power users often need to notice upstream tarballs, changelogs, documentation, security advisories, or formula metadata changing before those changes appear in a feed. It is also itself a well-packaged Python CLI with an official website, PyPI releases, Read the Docs documentation, and broad distro availability.
セキュリティ状態
urlwatch に一致するローカルシークレット処理マニフェストは見つかりませんでした。将来の対応で安定したパッケージ URL を使えるよう、Nucleus パッケージメタデータはここに公開されています。
エージェントに無人実行させる前に、このツールが平文の認証情報を読むか、リモート状態を書き込むか、成果物を公開するか、プラグインを起動するかを確認してください。
local files
These source-backed paths show where this package keeps local settings or durable credentials. Automic Vault can use them as review targets for secret scanning, migration, and command approval.
Config paths the tool may read or write during local use.
$XDG_CONFIG_HOME/urlwatch/urls.yaml$XDG_CONFIG_HOME/urlwatch/urlwatch.yaml$XDG_CONFIG_HOME/urlwatch/hooks.py実行可能ファイル
| コマンド | 種類 | 公開範囲 | メモ |
|---|---|---|---|
urlwatch | 実行可能ファイル | インデックス済み実行可能ファイル | ローカル実行可能ファイルインデックスから検出されました。 |
鮮度
これらの信号は、ページ生成時期、パッケージマネージャの活動、上流リリース比較を分けて示します。バージョン遅れは、証拠 URL と比較可能なバージョンがある場合だけ警告されます。
インストールメタデータ
| パッケージキー | brew:urlwatch |
|---|---|
| バージョン | 2.29 |
| パッケージマネージャ | Homebrew |
| ホームページ | https://thp.io/2008/urlwatch/ |
| 最終更新 | 2026-05-15T11:13:37Z |
| Pulse | updated |
| Bottle | 未記録 |
| サービス | 宣言なし |
ソースデータベース一致
一致は外部パッケージマネージャインデックスから取得され、ローカルの Automic Vault パッケージリンクとは分けて表示されます。
urlwatch 2.29-1
monitors webpages for you
sudo apt install urlwatchurlwatch
nix profile install nixpkgs#urlwatchurlwatch 2.28-3
monitors webpages for you
sudo apt install urlwatchurlwatch 2.29-r1
Tool for monitoring webpages for updates
sudo apk add urlwatchurlwatch-doc 2.29-r1
Tool for monitoring webpages for updates (documentation)
sudo apk add urlwatch-docurlwatch-pyc 2.29-r1
Precompiled Python bytecode for urlwatch
sudo apk add urlwatch-pycurlwatch 2.29-6.fc45
A tool for monitoring webpages for updates
http://thpinfo.com/2008/urlwatch/
sudo dnf install urlwatchurlwatch 2.29-4
Tool for monitoring webpages for updates
sudo pacman -S urlwatchurlwatch 2.29-2.3
A tool for monitoring webpages for updates
sudo zypper install urlwatchソース経路
このページは scripts/generate-pkg-sqlite.py が生成した非公開のパッケージ SQLite アーティファクトから av-web によって提供されます。
View the package source record on GitHub.