A Minimum-Viable RSS Aggregator in TypeScript with Hono
A Minimum-Viable RSS Aggregator in TypeScript with Hono One JSON endpoint that merges N RSS feeds, deduplicates, sorts, and caches — ~600 lines of TypeScript, four runtime deps, a 147 MB Alpine container, and 46 tests that never touch the network. 📦 GitHub: https://github.com/sen-ltd/rss-aggregator The problem Every time I look at the self-hosted feed aggregator landscape I want to close the tab and go do something else. Tiny Tiny RSS is fine, FreshRSS is fine, Miniflux is actually great, but all of them solve a much bigger problem than the one I usually have. The problem I actually have, over and over, is this: Give me one JSON endpoint. I pass it a list of RSS feed URLs. It gives me back a deduplicated, date-sorted list of items. That’s it. Who wants that? A Slack…