New: run your homelab, smart home and subscriptions from Notion. All 3 templates for $29, not $42Save $13GET ALL THREE

Homelab Addiction

Self-Hosted / Projects / RSSHub

RSSHub

Stable
DIYgod/RSSHub46.6k10.3k19h agoFeed Readers

Specs verified September 6, 2026 · against vcurrent

Overview

Self-hosted RSS feed generator for websites and services without native feeds.

RSSHub is a self-hosted RSS feed generator for websites, services, and communities that do not provide a useful RSS feed of their own.

Why people choose RSSHub

RSSHub provides a large library of pre-configured routes and an extensible way to turn supported sources into standard RSS feeds. You can then consume those feeds in FreshRSS, Miniflux, Feedly, Folo, or another reader instead of checking many sites manually.

What is included

The official documentation describes pre-configured routes, open standards, public instances, APIs, and an active contributor community. RSSHub is the feed-generation layer, not a complete feed-reader interface.

Deployment requirements and tradeoffs

The official deployment docs support Docker and Docker Compose on amd64 and arm64. The basic Docker image does not include browserless/Puppeteer or Redis. Routes that need browser automation or shared caching may therefore require the Chromium-bundled image and/or a Compose deployment with external dependencies.

Best fit

Choose RSSHub when you need feeds from sites that lack native RSS or when you want to control the feed-generation service. If you only need to read normal RSS feeds, a dedicated reader is simpler; if a site changes its markup or blocks automation, individual routes can need maintenance.

Interface previews

Screenshots of the RSSHub interface.

Feature support

Feature support in RSSHub
FeatureSupport
Pre-configured source routesThe official site highlights numerous routes for turning supported sources into feeds.Supported
RSS and open standardsRSSHub is designed around RSS feeds and open protocols.Supported
Docker and Docker ComposeOfficial deployment docs provide both Docker and Compose paths.Supported
amd64 and arm64 imagesThe current deployment documentation lists linux/amd64 and linux/arm64 support.Supported
Browser automation via Chromium-bundled imageThe Chromium-bundled tag supports Puppeteer but can consume more resources.Partial support
Redis cachingRedis is an optional deployment dependency for relevant routes and public deployments.Partial support
Extensible route APIsThe official site describes APIs and ecosystem projects for additional scenarios.Supported

Community signals

Stars
46.6k
Forks
10.3k
Open issues
44

Includes open pull requests

Last commit
19h ago
Latest release
v2026.10.22-8458.ec765d3

19h ago

Repo created
Apr 2018

Refreshed nightly from the GitHub API.

Questions

What is RSSHub used for?

RSSHub generates RSS feeds from supported websites and services so you can follow them in an RSS reader.

Is RSSHub a feed reader?

No. RSSHub generates feeds; use it with a feed reader such as FreshRSS, Miniflux, or Folo.

Can RSSHub run in Docker?

Yes. Official docs provide Docker and Docker Compose instructions and expose the service on port 1200 in the example.

Does RSSHub need Redis?

Not every deployment needs Redis, but the official docs identify Redis as a dependency for some public or more complete deployments and recommend Compose or external Redis when needed.

Does RSSHub need Puppeteer or Chromium?

Only some routes need browser automation. The docs provide a Chromium-bundled image for those routes and warn that it consumes more resources.

Does RSSHub support ARM?

The current deployment documentation lists linux/arm64 support. ARMv7 support was dropped in 2025.

Is RSSHub free and open source?

Yes. The official repository and documentation identify RSSHub as open source under the AGPL-3.0 license.

support // the lab

Found this write-up useful?

If it saved you time or a rebuild, you can support more practical homelab guides.

Support the lab