Service auto-hébergé
DIYgod/RSSHub avatar
DIYgod/RSSHub

RSSHub : un réseau d'agrégation RSS piloté par la communauté

RSSHub génère des flux RSS depuis presque toutes les sources — de YouTube et Telegram à Weibo et Bilibili — via un vaste réseau de routes auto-hébergeable.

46 193 étoiles10 211 forksTypeScriptAGPL-3.0

En bref

De quoi s’agit-il ?
Un aperçu du dépôt RSSHub, de son échelle annoncée, de ses outils compagnons, de son processus de contribution, de ses références de déploiement et de sa licence.
À qui s’adresse-t-il ?
RSSHub se présente comme un grand réseau RSS maintenu par la communauté ; le dépôt fournit des points d'entrée pour la contribution et la documentation mais laisse les détails d'installation à son site de documentation.
Puis-je l’utiliser commercialement ?
Oui, sous conditions strictes. AGPL-3.0 est une licence à copyleft réseau : si des personnes utilisent une version modifiée via un réseau, par exemple comme service hébergé, vous devez leur proposer son code source sous la même licence.
Est-il encore maintenu ?
Oui. Le dépôt a reçu de nouveaux commits au cours des dernières 24 heures.
En quel langage est-il écrit ?
Principalement TypeScript, d’après les statistiques de langage de GitHub.

Ces réponses reposent sur les données GitHub du projet (dernière synchronisation le 15 septembre 2026) et sur notre analyse. Elles ne constituent pas un avis juridique.

ANALYSE OPEN SOURCE APPROFONDIE

Le réseau RSSHub et son ampleur

RSSHub est un dépôt en TypeScript qui s'ouvre avec le slogan « Everything is RSSible » et se décrit comme le plus grand réseau RSS au monde, composé de plus de 5 000 instances globales. Le README indique que RSSHub fournit des millions de contenus agrégés à partir de toutes sortes de sources, et qu'une communauté open source dynamique fait progresser le projet avec de nouvelles routes, fonctionnalités et corrections de bugs. Les métadonnées du dépôt listent 45 591 étoiles, 10 084 forks et 333 problèmes ouverts sur GitHub. La documentation officielle est hébergée sur docs.rsshub.app, également répertoriée comme page d'accueil. La branche par défaut est master et le projet n'est pas archivé.

Outils compagnons dans l'écosystème RSSHub

La section « Projets liés » du README présente six projets. Folo est décrit comme un lecteur RSS basé sur l'IA qui fonctionne particulièrement bien avec RSSHub, et son code source est disponible sur GitHub. RSSHub Radar est une extension de navigateur pour découvrir et s'abonner rapidement aux flux RSS et RSSHub des sites Web actuels. RSSBud est présenté comme RSSHub Radar pour iOS, conçu spécifiquement pour l'optimisation de l'écosystème mobile. RSSAid est la version Android, construite avec Flutter. DocSearch relie la DocSearch de RSSHub à Raycast, et Awesome RSSHub Routes est une liste organisée de flux RSS et de routes RSSHub. Ces projets étendent les fonctionnalités de RSSHub au-delà du service principal et sont maintenus par différents auteurs, comme indiqué dans le README.

Contribution et retours de la communauté

La section contribution est brève : le projet accueille toutes les demandes de tirage, et les suggestions ou retours peuvent être soumis via la page des problèmes GitHub. Pour l'intégration, le README pointe vers un guide « Quick Start » sur le site de documentation, mais n'en résume pas le contenu. Le projet maintient également un groupe Telegram et un canal Telegram, ainsi qu'un compte X (Twitter), tous listés comme liens. Le README ne mentionne pas de code de conduite, d'accord de licence de contributeur ou de modèle de problème spécifique ; ces détails, s'ils existent, se trouvent probablement dans la documentation ou les fichiers de contribution du dépôt, que le README n'énumère pas.

Déploiement et références de documentation

Le README n'inclut aucune commande d'installation, exemple de configuration ou exigence système. Au lieu de cela, il dirige les lecteurs vers une section « Déploiement » sur le site de documentation officiel. Il mentionne également que la documentation couvre l'utilisation et que le guide « Quick Start » pour les contributeurs s'y trouve également. Le README comprend un tableau de parrainage présentant SX.org, un service proxy décrit comme adapté à la configuration de proxy de RSSHub et aux flux de travail RSS auto-hébergés, ainsi que Folo, déjà introduit comme projet lié. Les deux sont présentés comme des services tiers, et non comme des parties du codebase RSSHub.

Licence et disponibilité du code source

RSSHub est publié sous la licence publique générale GNU Affero version 3 (AGPL-3.0). L'extrait de licence explique que cette licence est conçue pour assurer la coopération avec la communauté dans le cas des logiciels de serveur réseau. Une exigence clé est que si quelqu'un exécute une version modifiée sur un serveur accessible publiquement, il doit fournir le code source de cette version modifiée aux utilisateurs de ce serveur. Le texte de la licence indique également qu'il n'y a aucune garantie pour l'œuvre, sauf mention explicite, et ne mentionne pas d'obligations de support. La ligne d'auteur du README attribue le projet à DIYgod et liste un lien vers la page des contributeurs.

Auteur, sponsors et remerciements

La section « Remerciements spéciaux » du README crédite sheldonrrr comme concepteur du logo et affiche les logos de Cloudflare, Netlify et 1Password, ce qui indique probablement leur soutien ou leur parrainage. Le bloc d'auteur identifie DIYgod comme auteur et mainteneur, avec un lien vers la liste des contributeurs. Il fournit également le blog, le profil GitHub, le compte X (Twitter) et le canal Telegram de l'auteur. Les métadonnées du dépôt montrent que le projet n'est pas archivé, compte 333 problèmes ouverts et que le langage principal est TypeScript. Le README lui-même ne fournit aucune information sur l'historique ou la feuille de route du projet ; ces sujets ne sont pas couverts dans le matériel source.

Conclusion éditoriale

RSSHub se présente comme un grand réseau RSS maintenu par la communauté ; le dépôt fournit des points d'entrée pour la contribution et la documentation mais laisse les détails d'installation à son site de documentation.

Sources officielles

  1. Official documentation
  2. Official README
  3. Project repository
Notes de la communauté

Notes de la communauté