Just came across this, and thought it was a pretty cool tool to self-host. You can use it to monitor price changes, or new events being added, or to check if that out of stock thing is back in stock.
I use this fairly often. Simple, effective, no complaints really.
For plain text files, such as changelogs and translation updates, I have a pull request that makes FreshRSS track diffs, without overhead of a full browser: https://github.com/FreshRSS/FreshRSS/pull/8107
ChangeDetection does not necessarily need a browser and can be run without, but can do more with it (e.g. bypass some bot protections or even do some steps on the website, like filling a form, before checking for changes).
Yeah, more specifically it runs headless by default, browser requires an additional chromium container. Perfectly usable without in most (of my) use cases
I could never get this to work right nearly every website would fail because of captchas
Yeah, that’s always a struggle with scraping, lots of sites don’t like it, even if you try and be respectful.
Depends if your outgoing is a local address or if you’re going through a vpn.
I rarely run into the issue on the former, almost always on the latter.
I think there’s a way to hook a solver on top of it, but I could be mistaken, haven’t done so myself.
I’ve been running this for years and it’s great. Does what it says and it’s really awesome to have a tool like that
Great tool, been using it for a while. I get my notifications via RSS. Wish I could figure out how to make it detect prices on Amazon though, that doesn’t seem to work. And some sites just block it completely requiring a proxy/captcha solver.
Very nice project!
i used this in the past. is pretty neat and has various ways of notifying you about the change, ever discord notifications
Takes a little bit of setup on some sites where you want to narrow the text to article headers or such but its a really versatile tool for tracking websites without RSS. What I wish it did a bit differently was how you subscribe to the actual feed and how it presents the changes, I would like to be able to customise that presentation more.



