I wanted to read a couple feeds from their beginnings, something RSS doesn't particularly do and nobody particularly uses it for. But I've done the keep-a-tab-open-for-8-months thing more than once to work through an archive, and I don't fancy doing it again. As I worked through the steps and showed it to friends, we accumulated some other quality-of-life use cases that fit well enough into "just filter some XML" that they glommed on.
So, Sponder can:
- Run basic filtering on RSS feeds, either by keywords or regular expressions.
- Parse any webpage into an RSS feed, including autodetection of title/image/link/etc elements, following page links back through history, and coming back for new items later.
- Control the pace of that full historical feed to serve you an article per week, or 12 per day, whatever pace you like.
- Automatically detect and filter rerun episodes from a podcast feed.
- Be configured either by UI or typing some YAML.
It does not:
- Replace your RSS or podcast client, it's middleware that publishes a modified feed for you.
- Replace every one of your feeds, just the ones you wish were different. Though you can important and export OPMLs if you wish a lot were different.
- Run content through LLMs, though I'm considering it for rerun detection since metadata similarity only gets so far.
I'd love to hear from you fine folks:
- What bugs you about your feeds
- How configuring a flow goes