Tout peut être suivi : RSSHUB

Jarvis août 30, 2026

À l'ère de l'explosion de l'information, savoir comment obtenir et gérer efficacement des contenus dispersés sur diverses plateformes est devenu une problématique majeure. La technologie RSS, en tant que méthode d'agrégation d'informations ancienne mais puissante, connaît une renaissance. RSSHub, en tant que moteur central de ce mouvement de renaissance, s'est imposé comme le plus grand réseau RSS mondial grâce à son concept « Tout peut être RSS », avec plus de 5000 instances opérant à travers le monde.

RSSHub est un projet open source créé par le développeur chinois DIYgod. Il a obtenu près de 30 000 étoiles sur GitHub, compte plus de 900 contributeurs et traite plus de 300 millions de requêtes chaque mois(32). La valeur fondamentale de ce projet réside dans sa capacité à convertir le contenu de tout site web ne prenant pas en charge le suivi RSS natif, en particulier les plateformes fermées, en flux RSS standardisés, permettant aux utilisateurs de centraliser la gestion de tous les contenus qu'ils suivent via un lecteur RSS(106).

I. Architecture technique et fonctionnalités clés de RSSHub

1.1 Évolution de l'architecture technique

L'architecture technique de RSSHub a connu une modernisation majeure. À l'origine, le projet était développé sur Node.js 10, avec le framework Koa pour construire le service backend(130). Cependant, avec l'évolution des technologies, le projet a dû faire face à un problème d'architecture obsolète. De nombreuses technologies qualifiées à l'époque de « nouvelle génération » sont devenues historiques, rendant impossible l'utilisation de technologies modernes telles que JSX, TypeScript ou Serverless.

Pour cette raison, l'auteur du projet a décidé d'entreprendre une refonte complète, en adoptant une toute nouvelle pile technologique(32) :

  • Framework web : migration de Koa vers Hono
  • Langage de programmation : migration de JavaScript vers TypeScript
Tout peut être suivi : RSSHUB | Blog