I wanted the diff, not a screenshot: a small URL-change API

I wanted the diff, not a screenshot: a small URL-change API

I kept wanting one thing: paste a public URL, and get a unified diff when the text changes — in email, Slack, or a JSON webhook I can point at n8n. Screenshot tools are built for that inbox moment ("something changed, go look"). Self-hosting changedetection.io is the right answer if you want a container. I wanted the hosted, boring version: visible text, a CSS selector, an ignore regex, and a signed webhook. So I built SignalWatch. What it does Polls a public URL (15 min on the free plan) Hashes the visible text, optionally scoped to a CSS selector Strips noise with an ignore regex, ignore-line-order, and a minimum change ratio Sends email, a Slack/Discord message with a diff block, or HMAC-signed JSON Keeps the event history so the dashboard can show what actually moved What it does not do It does not render JavaScript, log in, or take screenshots. If the price only exists after client-side rendering, it will not see it. There is a public monitor on the Hacker News front page so you can see real diffs without an account: live sample. Free tier is 3 monitors, no card. I would like to know what you would watch with it, and which noise filter you actually need.

Original Source

Read the full article at Dev →

KhanList aggregates and links to publicly available news content. We do not host full articles from third-party sources. Always verify important information with original sources.