finds.dev← search

// the find

DIYgod/RSSHub

★ 45,003 · TypeScript · AGPL-3.0 · updated Jun 2026

🧡 Everything is RSSible

RSSHub is a self-hostable RSS feed generator that wraps hundreds of sites that don't publish native feeds — Twitter, Bilibili, Weibo, YouTube channels, Telegram channels, and thousands more. It's for people who live in RSS readers and refuse to accept that a site doesn't have a feed. The scale is real: 5,000+ community instances, millions of requests per month.

The route count is staggering — 1,000+ sources maintained by a large contributor community, with CI workflows testing routes automatically so breakage gets caught fast rather than silently rotting. The middleware layer is well-structured: caching, anti-hotlink, parameter filtering, and request deduplication are all composable and independently tested. Self-hosting is genuinely easy — one Docker image, a compose file, and you're running. The ecosystem integration (RSSHub Radar browser extension, companion reader Folo) means the discovery and consumption loop is actually designed end-to-end.

The routes-deprecated directory is enormous and growing — a large fraction of the codebase is legacy JS files that predate the current TypeScript architecture, and there's no clear migration timeline. Many routes depend on scraping rather than APIs, so breakage is a matter of when, not if, and users have no way to know a feed is silently returning stale data. AGPL-3.0 licensing will be a hard stop for anyone wanting to embed this in a commercial product without open-sourcing. Authentication for gated sources (Twitter/X in particular) requires users to supply their own cookies or tokens, which is fragile and puts account risk on the user.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →