33.7k stars · Apache-2.0 · 0.60.3 (2026-09-04)
A watcher on every competitor's pricing page, so you find out the day it changes rather than the quarter.
▶Repo detailsthe review · specs · pros & cons · install
What it is
A self-hosted website change monitor. You give it URLs, optionally point at one element on the page with a visual selector, and it notifies you — email, Telegram, Discord, ntfy or a webhook — the moment that content changes, with a diff of what moved.
Why it matters
RSSHub (Ed.4 #7) watches things that publish feeds. PRAW (Ed.7 #6) searches what has already been said. Neither notices that a competitor quietly changed their pricing, added a row to a comparison table, or started using the exact phrase you were about to build a page around. In a small market that is the highest-value signal there is, and nobody announces it. Three competitor pricing pages and two documentation homepages is a twenty-minute setup and a permanent early-warning system — and every diff it catches is a post you are first to write.
- Watching JavaScript-heavy pages needs the browser-rendering mode and a headless Chrome sidecar — real RAM on a box already carrying a lot.
- Watch too many pages and it becomes noise, and a noisy alert channel gets muted, which is worse than no alerts.
- The project also sells a hosted tier, so check which conveniences assume it before designing around them.
RSSHub (Ed.4 #7) watches things that publish feeds.
Docker container on the VPS.