RSSHub Experience - Everything Can Be Subscribed

a year ago

🚀 What is RSSHub?

In simple terms, RSSHub is an open-source, easy-to-use, and easily extensible RSS generator that can create RSS feeds for all sorts of unconventional content.

Put plainly: RSSHub can turn websites without RSS subscription capabilities into subscribable RSS feeds.

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.rsshub

For example:

  • A specific user's Weibo posts
  • Videos from a particular Bilibili UP主
  • Discussions on a specific Zhihu topic
  • Updates to a GitHub project
  • New movie information on Douban

Content that originally required you to open different apps can now all be viewed in a single RSS reader!

Currently, over 5,000 instances are running, forming the world's largest RSS network, adapted for thousands of content items from hundreds of websites.

🛠️ Quick Start Guide

Step 1: How to Use

After installation, it looks like this when opened, indicating a successful installation. image.png

Using RSSHub is very simple; it's essentially a process of concatenating URLs:

https://YourLazyCatDomainAddress + Route Rule = RSS Feed

For example, if you want to subscribe to movies, go to the official website: https://docs.rsshub.app/ Search for "movie":

image.png

Copy the example provided here.

image.png

Replace the domain name prefix with your RSSHub address from LazyCat. For example: https://rsshub.YourLazyCatName.heiyu.space/douban/movie/weekly Open this in your browser. If you can see data, it means it was successful.

image.png

Step 2: Install the RSSHub Radar Browser Extension

RSSHub Radar is a derivative project of RSSHub. It's a browser extension that helps you quickly discover and subscribe to RSS and RSSHub feeds for the current website.

Installation Method:

  1. Search for "RSSHub Radar" in the Chrome/Edge extension store.
  2. Install and enable the extension.
  3. When visiting any website, the plugin will automatically detect if RSS is supported.

Usage Effect: When we enter a new page, RSSHub Radar automatically detects whether the current page has RSS or RSSHub support. If detected, it will show a badge in the lower right corner.

Step 3: Choose a Suitable RSS Reader

It's important to note that RSSHub itself acts as a server-side service and does not provide subscription capabilities.

You must use it in conjunction with other RSS readers. The official client is Folo, which can be downloaded on mobile and desktop.

Recommended Common RSS Readers:

https://appstore.lazycat.cloud/#/shop/detail/cloud.lazycat.app.tinytinyrss

Using Tiny RSS as an example, you cannot subscribe using the address here directly due to LazyCat's mechanism; it cannot access this address.

image.png This can only be achieved by using a port forwarding tool to map it to an external network.

🎯 Practical Subscription Examples

1. Social Media Subscriptions

Weibo User Posts

https://rsshub.app/weibo/user/UserID

Use Case: Follow a specific Weibo influencer's posts without opening the Weibo app and being disturbed by recommendation algorithms.

Bilibili UP主 Videos

https://rsshub.app/bilibili/user/video/UserID

Use Case: See new videos from your favorite UP主 as soon as they are published.

Zhihu User Answers

https://rsshub.app/zhihu/people/Username/answers

Use Case: Track the latest answers from a specific Zhihu user.

2. Technology News Subscriptions

GitHub Project Updates

https://rsshub.app/github/issue/Username/RepositoryName

Use Case: Follow the latest issues and updates for an open-source project.

Juejin User Articles

https://rsshub.app/juejin/user/UserID

Use Case: Keep up with the latest articles from tech experts.

3. Shopping & Deal Subscriptions

Smzdm Keyword Alerts

https://rsshub.app/smzdm/keyword/Keyword

Use Case: Monitor deals for a specific product.

JD.com Product Price Changes

https://rsshub.app/jd/price/ProductID

Use Case: Wait for a product's price to drop before purchasing.

📝 Summary

RSSHub's subscription mechanism itself is very powerful. However, there is currently no official client. If RSSHub's capabilities could be seamlessly integrated within LazyCat, the user experience would undoubtedly be significantly enhanced.

🔗 Quick Start

  1. Try Now: Visit https://rsshub.app
  2. GitHub Repository: https://github.com/DIYgod/RSSHub
  3. Official Documentation: https://docs.rsshub.app
  4. Browser Extension: Search for and install "RSSHub Radar"
Author
天天