A simple tool to watch websites and alert on changes
Find a file
2026-04-22 19:07:47 +02:00
src Add Site::diff() 2026-04-22 19:07:47 +02:00
.gitignore mvp 2026-04-21 23:09:39 +02:00
Cargo.toml Add Site::diff() 2026-04-22 19:07:47 +02:00
README.md Add readme 2026-04-21 23:15:10 +02:00

diffbiff

A simple tool to watch (parts of) websites by fetching a URL, selecting a part of the page, and storing it.

Usage: diffbiff --state <STATE>

Options:
      --state <STATE>  File containing config and state
  -h, --help           Print help
  -V, --version        Print version

State / config file

Example:

[[sites]]
url = "https://mypage.tld"
selector = 'div[class="cool-stuff"]'

[[sites]]
url = "https://another.tld"
selector = 'div[class="even-cooler"]'