awesome-repositories.com
Blog
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectAboutHow we rankPressMCP server
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
DIYgod avatar

DIYgod/RSSHub

0
View on GitHub↗
44,744 stars·9,930 forks·TypeScript·AGPL-3.0·20 viewsdocs.rsshub.app↗

RSSHub

RSSHub is a headless, server-side engine designed to generate standardized RSS and Atom feeds from websites that do not natively provide them. By acting as an extensible data aggregator, it enables the automated collection of web content, allowing users to monitor updates from disparate sources through centralized feed readers or workflow automation tools.

The platform distinguishes itself through a route-based data extraction framework that maps specific URL patterns to custom scraping logic. This modular architecture is supported by a middleware-driven request pipeline and declarative route configurations, which allow developers to build, host, and dynamically load personalized feed generation modules. Users can further integrate these content streams into external applications or static sites through programmatic interfaces, including direct library imports.

The system supports a wide range of operational environments, offering pre-built container images, Kubernetes charts, and configuration scripts for automated server deployments. It also provides discovery tools, such as browser extensions, to help identify and map web pages to available feed routes.

Features

  • Syndication Feed Generators - Creates standardized RSS or Atom feeds from websites that do not natively provide them.
  • Content Aggregators - Connects disparate web data sources into centralized feed readers to monitor updates.
  • Web Scraping Tools - Maps specific URL patterns to custom scraping logic that transforms web content into standardized feeds.
  • Feed Generation and Transformation - Universal feed generator for platforms lacking native RSS support.
  • RSS and Aggregation - Generator for creating RSS feeds from various websites.
  • Feed Generators - Extensible framework to generate RSS feeds for almost any website.
  • RSS Feed Generation - Generates RSS feeds for a wide variety of websites and platforms.
  • RSS and Content Aggregation - Generates RSS feeds for websites that do not natively provide them.
  • RSS Readers - Includes tools to identify and subscribe to content feeds by scanning web pages for links.
  • Content Extraction Engines - Builds and hosts personalized data extraction logic to transform web content into structured formats.
  • Data Aggregators - Offers a modular platform for building custom routes to monitor and aggregate updates across various web sources.
  • Middleware Frameworks - Processes incoming HTTP requests through a series of modular handlers for caching and authentication.
  • Container Images - Offers pre-built container images to ensure consistent environments for production deployments.
  • Container Orchestration - Packages the application into immutable images for consistent execution across diverse environments.
  • Utility Libraries - Allows developers to embed feed generation logic directly into software by importing the library.
  • Kubernetes Tools - Supports orchestration within a cluster using standardized charts to manage configurations.
  • Self-Hosting Guides - RSSHub supports manual deployment by cloning source code, installing dependencies, and managing the execution process through a dedicated process manager on a local server.
  • Serverless Deployment - Enables synchronization with serverless cloud platforms to trigger automatic updates.
  • Plugin Architectures - Allows developers to define independent feed generation modules that are dynamically loaded.
  • Routing Systems - Uses structured definitions to map website endpoints to specific parsing functions.
  • API Integration Tools - Facilitates the connection of automated content streams into external applications and workflow tools.
  • Web Scrapers - Provides routing logic and parsing tools to extract structured data from websites lacking native feeds.

Star history

Star history chart for diygod/rsshubStar history chart for diygod/rsshub

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Frequently asked questions

What does diygod/rsshub do?

RSSHub is a headless, server-side engine designed to generate standardized RSS and Atom feeds from websites that do not natively provide them. By acting as an extensible data aggregator, it enables the automated collection of web content, allowing users to monitor updates from disparate sources through centralized feed readers or workflow automation tools.

What are the main features of diygod/rsshub?

The main features of diygod/rsshub are: Syndication Feed Generators, Content Aggregators, Web Scraping Tools, Feed Generation and Transformation, RSS and Aggregation, Feed Generators, RSS Feed Generation, RSS and Content Aggregation.

What are some open-source alternatives to diygod/rsshub?

Open-source alternatives to diygod/rsshub include: freshrss/freshrss — FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from… huginn/huginn — Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to… rss-bridge/rss-bridge — RSS-Bridge is a self-hosted feed generator and proxy that transforms website content from sources without native feeds… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… xiu2/yuedu — Yuedu is an Android application designed to aggregate and manage web-based articles and reading content within a… cooderl/wewe-rss — wewe-rss is an RSS feed generator and scheduled aggregator that converts social media accounts and web content into…

Open-source alternatives to RSSHub

Similar open-source projects, ranked by how many features they share with RSSHub.
  • freshrss/freshrssFreshRSS avatar

    FreshRSS/FreshRSS

    14,059View on GitHub↗

    FreshRSS is an open-source, self-hosted web feed aggregator designed to collect, organize, and display content from multiple websites in a single, centralized interface. It functions as a comprehensive reader for standard syndication formats, allowing users to track updates from various sources while maintaining full control over their data and privacy. The platform supports multi-user environments, enabling individual account management and personalized reading experiences. The application distinguishes itself through its robust synchronization and extensibility capabilities. It provides a s

    PHPfeedfreshrssnews-aggregator
    View on GitHub↗14,059
  • huginn/huginnhuginn avatar

    huginn/huginn

    49,480View on GitHub↗

    Huginn is a self-hosted automation platform that functions as an event-driven workflow engine. It allows users to build autonomous agents that monitor web services, scrape data, and execute complex tasks by propagating events through a directed graph. By running on your own server infrastructure, it provides a private environment for orchestrating workflows without relying on third-party automation services. The platform distinguishes itself through a modular, plugin-based architecture that enables the development of custom agents to handle specific data processing needs. Each agent maintains

    Rubyagentautomationfeed
    View on GitHub↗49,480
  • rss-bridge/rss-bridgeRSS-Bridge avatar

    RSS-Bridge/rss-bridge

    8,716View on GitHub↗

    RSS-Bridge is a self-hosted feed generator and proxy that transforms website content from sources without native feeds into standardized Atom, RSS, or JSON web feeds. It functions as a web scraping system that extracts data from pages using CSS selectors and XPath to create structured data streams for feed readers. The project is designed for extensibility, allowing for the development of custom bridges to fetch and parse data from new target websites. It includes capabilities for feed aggregation and filtering, enabling the merging of multiple data sources into a single feed and the removal

    PHPatom-feedhacktoberfestjson-feed
    View on GitHub↗8,716
  • awesome-selfhosted/awesome-selfhostedawesome-selfhosted avatar

    awesome-selfhosted/awesome-selfhosted

    299,516View on GitHub↗

    This project is a community-curated directory of open-source software designed for deployment in private server environments and home labs. It serves as a comprehensive resource for discovering independent, self-hosted alternatives to mainstream cloud services, enabling users to maintain full data ownership and control over their digital infrastructure. The directory is structured through a hierarchical taxonomy that organizes a vast collection of applications into logical categories, ranging from media management and data analytics to private communication and team productivity tools. It dis

    awesomeawesome-listcloud
    View on GitHub↗299,516
See all 30 alternatives to RSSHub→