Repolode
DIYgod

DIYgod/RSSHub

An open-source project that generates RSS feeds for websites and services that don't offer them natively.

Stars
46,848
Forks
10,281
Open issues
39
Last commit
23 hours ago

What is it?

RSSHub turns content from many websites, social platforms and apps into RSS feeds. Each source is handled by a route that scrapes or queries the service and outputs a standard feed, so readers can follow things like social posts, video channels or forum threads in a single RSS reader.

The project is written in TypeScript and can be self-hosted with Docker or npm, or used through public instances. Its route library covers a wide range of platforms, including Twitter, YouTube, Bilibili, Weibo, Zhihu, Pixiv, Telegram and many others.

RSSHub is released under the AGPL-3.0 license and is maintained by a community of contributors who add new routes and fix existing ones.

Key features

  • 01Generates RSS feeds for many popular websites and social platforms.
  • 02Can be self-hosted with Docker or npm.
  • 03Route-based design lets contributors add new sources independently.
  • 04Works with any standard RSS reader.

Use cases

  • Following social media accounts or video channels inside an RSS reader.
  • Tracking forum threads, blogs or news from sites without feeds.
  • Running a private feed server for a personal or team setup.

Quick start

  1. 1

    Read the Quick Start guide in the RSSHub documentation

  2. 2

    Follow the deployment guide in the documentation to run your own instance

Things to know

  • Licensed under AGPL-3.0, a copyleft license that requires derivative network services to share their source code.

In collections

Topics

FAQ

What is RSSHub?
An open-source project that generates RSS feeds for websites and services that don't offer them natively. RSSHub turns content from many websites, social platforms and apps into RSS feeds. Each source is handled by a route that scrapes or queries the service and outputs a standard feed, so readers can follow things like social posts, video channels or forum threads in a single RSS reader.
Is RSSHub free to use? What license does it have?
RSSHub is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
Is RSSHub still maintained?
Actively maintained. The last commit to RSSHub was on Nov 6, 2026.
What can I use RSSHub for?
Following social media accounts or video channels inside an RSS reader. Tracking forum threads, blogs or news from sites without feeds. Running a private feed server for a personal or team setup.
How do I install RSSHub?
Read the Quick Start guide in the RSSHub documentation Follow the deployment guide in the documentation to run your own instance
Where can I get RSSHub?
The source code and installation instructions are on GitHub: https://github.com/DIYgod/RSSHub

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects