- Les flux RSS et les lecteurs de flux existent depuis plus de 20 ans, avec pour objectif principal de consommer au même endroit des contenus provenant de sources variées et de gérer la surcharge de contenu
- Le marché actuel propose une grande variété de lecteurs de flux, classés selon le modèle de déploiement (local, extension de navigateur, auto-hébergé, hébergé) et le modèle économique (gratuit, paiement unique, SaaS)
- Les extensions de navigateur et les produits sur appareil offrent une configuration simple et un contrôle local des données, mais l’importation des flux y est limitée, tandis que l’auto-hébergement apporte un contrôle total des données au prix d’une configuration technique
- Les produits hébergés (Feedly, Inoreader, Readwise Reader, etc.) offrent en moyenne l’expérience utilisateur la plus aboutie et les fonctionnalités les plus complètes, avec récupération continue des flux et synchronisation entre appareils
- Pour la plupart des utilisateurs, les produits hébergés avec formule gratuite sont le meilleur choix ; si un contrôle total des données est nécessaire, on peut envisager des options auto-hébergées comme FreshRSS ou Miniflux
Introduction : histoire et importance des lecteurs de flux RSS
- Les standards de flux web comme RSS, Atom et JSON Feed sont utilisés depuis plus de 20 ans et permettent de consommer en une seule fois des contenus issus de multiples sources
- Ces dernières années, le besoin de lecteurs de flux est devenu encore plus évident pour faire face à la surabondance de contenu
- Autrefois, seuls quelques produits existaient, mais aujourd’hui on trouve des solutions adaptées à des contextes et usages très variés
- Pour les personnes qui découvrent RSS et les lecteurs de flux, il peut être difficile de trouver le bon produit face à une offre trop abondante
- Cet article vise à aider à trouver le produit adapté en comparant la classification du marché des lecteurs de flux et les caractéristiques de chaque produit
Système de classification des lecteurs de flux
- Les lecteurs de flux sont classés selon deux axes : le modèle de déploiement et le modèle économique
- Modèle de déploiement : local (téléphone ou PC), extension de navigateur, auto-hébergé, hébergé
- Modèle économique : gratuit, paiement unique, SaaS
- Le modèle de déploiement est déterminé par l’emplacement de stockage des données et l’endroit où se fait la récupération des flux
- Même s’il existe à la fois une web app et une application mobile, si les flux sont récupérés côté serveur, le produit est classé comme « hébergé »
- Le modèle économique est déterminé selon l’option la moins chère donnant accès à l’ensemble des fonctionnalités
- Les produits auto-hébergeables sont classés comme « gratuits », et les produits SaaS premium comme « payants (SaaS) »
Caractéristiques et produits selon le modèle de déploiement
-
Extensions de navigateur
- Installation et gestion simples, avec utilisation immédiate sans compte
- Les données sont conservées dans le stockage local, et la capacité dépend de l’espace disponible sur l’appareil
- L’actualisation des flux ne se fait que lorsque le navigateur est ouvert, ce qui peut entraîner la perte de certains articles
- Les données ne sont en principe accessibles que sur l’appareil où l’extension est installée, mais la synchronisation du navigateur peut être utilisée
- Elles offrent une intégration poussée au navigateur, mais les fonctions gourmandes en calcul, notamment basées sur le machine learning, restent limitées
- Les produits gratuits sont extrêmement rares
- Produit représentatif : Feedbro (actuellement le seul produit encore actif, Smart-RSS ayant été arrêté en février)
-
Sur appareil
- Applications installables selon l’appareil pour iOS, Android, Windows, Mac, Linux, etc.
- La configuration se fait via l’installation de l’application ; certains demandent un compte et la maintenance se fait via mises à jour manuelles ou automatiques
- Les données sont stockées sur l’appareil, ce qui permet un contrôle maximal
- L’actualisation n’est possible que lorsque l’application est lancée, bien que certaines proposent un service de rafraîchissement en arrière-plan
- En général, les données ne sont accessibles que sur l’appareil où l’application est installée
- La synchronisation des données nécessite une action manuelle ou une synchronisation propre à l’OS (par ex. iCloud)
- L’architecture est pensée principalement pour un usage individuel, et l’accès hors ligne est généralement aisé
- Les fonctionnalités varient selon les applications, mais la polyvalence et les performances sont bonnes dans les limites de l’appareil
- Les applications mobiles sont en général moins riches fonctionnellement que les applications desktop
- Les fonctions multi-utilisateurs ou les capacités d’infrastructure spécifiques comme l’abonnement aux newsletters sont limitées
- Produits gratuits représentatifs : NetNewsWire, Thunderbird, RSS Guard, Vienna, etc.
- Produits payants représentatifs : Fiery Feeds, Lire, Reeder, ReadKit, etc.
-
Auto-hébergement
- Ce sont tous des produits open source et gratuits, conçus pour être installés sur un serveur et fonctionner en continu
- La configuration d’un serveur, d’un domaine, d’un reverse proxy, etc. est nécessaire, ce qui crée une barrière technique à l’entrée
- L’ensemble des données est stocké sur le serveur, et son administrateur dispose d’un contrôle total sur le stockage et les données
- Grâce à un service exécuté en continu, la récupération des flux est rapide et les flux à haute fréquence ne posent pas de problème
- L’accès est possible de partout via un navigateur web, avec synchronisation automatique des données
- En moyenne, ces solutions offrent un éventail de fonctionnalités plus large que les extensions de navigateur ou les lecteurs sur appareil
- Il n’existe pas de limite théorique aux fonctionnalités, mais l’infrastructure reste volontairement simple afin de garder la configuration et la maintenance gérables
- Elles sont un peu moins puissantes que les alternatives hébergées
- Produits représentatifs : Miniflux, FreshRSS, CommaFeed, Nextcloud News, selfoss, yarr
- Tous sont open source et gratuits ; le seul coût éventuel est celui du serveur (à partir d’environ 2 dollars par mois pour l’offre VPS la moins chère)
-
Hébergé (SaaS)
- Services par abonnement gérés par une entreprise, avec création de compte obligatoire ; ce sont tous des produits SaaS payants (la plupart proposent une formule gratuite)
- En moyenne, ils offrent l’expérience utilisateur la plus soignée et les fonctionnalités les plus complètes
- Le fournisseur prend en charge tous les aspects : données, infrastructure, mises à jour, etc.
- Les données sont stockées sur les serveurs de l’entreprise, mais les lois comme le RGPD permettent de demander l’export et la suppression des données
- L’espace de stockage est essentiellement illimité (les restrictions destinées à éviter les abus sont indiquées sur la page tarifaire)
- Grâce à une infrastructure à haute disponibilité, les flux peuvent être récupérés et consultés à tout moment ; les flux populaires sont rafraîchis plus souvent
- Une infrastructure complexe et puissante permet des fonctions avancées comme les recommandations, la réception d’e-mails ou les résumés IA
- Ils sont principalement proposés sous forme de web applications, certains offrant aussi des applications natives
- Le stockage serveur permet une synchronisation native entre appareils, et certains proposent aussi un mode hors ligne
- Ils offrent l’expérience utilisateur la plus aboutie
- Produits représentatifs : Lighthouse, Feedly, Inoreader, NewsBlur, Feedbin, Readwise Reader, Feeder, etc.
- Tous les produits hébergés sont des SaaS facturés mensuellement (Folo est gratuit pour l’instant, mais prévoit d’ajouter des fonctions payantes à l’avenir)
Support des applications natives et accès hors ligne
- De nombreux produits auto-hébergés ou hébergés ne proposent pas leur propre application ni d’accès hors ligne
- Mais grâce à une API (propriétaire ou compatible Google Reader API), ils peuvent être intégrés dans des applications tierces (ReadKit, Fiery Feeds, etc.) avec accès hors ligne
- Téléchargement du contenu pour stockage local
- Resynchronisation des modifications vers le produit connecté
- Cette approche permet de profiter d’une expérience d’application native et de fonctionnalités hors ligne même pour les services dépourvus d’application maison
- Certains services, comme FreshRSS, fournissent officiellement une liste d’applications compatibles
Prise en charge des newsletters
- Les newsletters prennent une importance croissante comme mécanisme de diffusion de blogs et de contenus
- Certains lecteurs de flux hébergés proposent une prise en charge native des newsletters
- Les produits sur appareil ne peuvent pas recevoir directement les newsletters en raison de contraintes d’infrastructure
- Il est possible d’utiliser des services qui convertissent les newsletters en flux RSS
- Ils génèrent une adresse e-mail ainsi que l’URL du flux correspondant
- Les e-mails reçus à cette adresse sont ajoutés comme nouveaux éléments du flux
- Les outils Kill the Newsletter et Lighthouse Newsletter to RSS sont proposés gratuitement
Résumé des caractéristiques des principaux produits
-
NetNewsWire (sur appareil, gratuit)
- Lecteur de flux gratuit sur appareil pour Mac et iOS
- Les données sont stockées localement par défaut, mais la synchronisation est possible via iCloud et d’autres produits
- Une extension Safari permet d’ajouter facilement des flux
- La prise en charge d’AppleScript permet d’automatiser certains workflows
-
Fiery Feeds (sur appareil, SaaS)
- Application Mac & iOS dont le grand atout réside dans ses nombreuses options de thèmes et de personnalisation
- En plus du stockage local, elle peut s’intégrer à iCloud et à d’autres services comme l’API FreshRSS
- Fonctions premium payantes : 15 dollars par an
-
Reeder (sur appareil, SaaS)
- Application Mac et iOS, avec fonctions premium à environ 10 dollars par an
- Son principal différenciateur est une timeline unifiée incluant RSS, podcasts, réseaux sociaux, etc.
-
FreshRSS (auto-hébergé, gratuit)
- Lecteur de flux auto-hébergé utilisable sous forme de web app après configuration
- En plus des abonnements classiques, il prend en charge des fonctionnalités avancées comme WebSub
- Personnalisable via thèmes et extensions, avec prise en charge de plus de 15 langues
- Avec Miniflux, c’est l’une des options auto-hébergées les plus recommandées
-
Miniflux (auto-hébergé, gratuit)
- Met l’accent sur la simplicité et la rapidité plutôt que sur les fonctionnalités tape-à-l’œil
- Une version hébergée existe aussi (15 dollars par an, essai gratuit de 15 jours)
- Avec FreshRSS, c’est l’une des options auto-hébergées les plus recommandées
-
Folo (hébergé, gratuit)
- Produit récent développé par les créateurs de RSS Hub
- Propose des applications pour toutes les grandes plateformes et est actuellement gratuit (des fonctions premium payantes sont prévues plus tard)
- Étant open source, il est théoriquement possible de l’auto-héberger
- Il propose un large éventail de fonctions, dont prise en charge des newsletters, conversion de sites web en flux et résumés IA
-
Feedly (hébergé, SaaS)
- Produit le plus connu et celui qui compte le plus d’utilisateurs parmi tous les lecteurs de flux
- Offre des fonctionnalités complètes et une formule gratuite
- Ces dernières années, il semble se concentrer davantage sur les fonctions IA et la clientèle entreprise
-
Inoreader (hébergé, SaaS)
- Le produit le plus connu après Feedly, avec une formule gratuite
- Liste de fonctionnalités impressionnante : abonnement aux réseaux sociaux, automatisation et fonctions IA, API publique et intégrations
- Sur Reddit, les hausses de prix suscitent des critiques marquées, mais la majorité des utilisateurs semblent satisfaits
-
Readwise Reader (hébergé, SaaS)
- Produit relativement récent des créateurs de Readwise
- C’est un excellent lecteur de flux, mais sa véritable force est une expérience de lecture exceptionnelle
- Il propose aussi des vues de lecture pour les PDF, les ebooks, etc.
- Il est indiqué comme bêta, mais cela dure depuis des années et le produit est en pratique stable
-
Tiny Tiny RSS
- Utilisé de longue date par de nombreuses personnes et souvent recommandé sur le subreddit RSS
- Le 3 octobre, son mainteneur a annoncé l’arrêt du travail et la suppression de toute l’infrastructure au 1er novembre
- Un fork du projet par d’autres mainteneurs pourrait apparaître, mais la direction future reste floue
-
Lighthouse (hébergé, SaaS)
- Produit relativement récent en phase bêta (ce qui signifie qu’il ne dispose pas encore de toutes les fonctions nécessaires à une vision allant au-delà de la simple lecture de flux)
- Son principal différenciateur est de se concentrer sur les articles plutôt que sur les flux, avec une vue séparée (Inbox) pour la curation d’articles
- Il se concentre sur la découverte de contenus à forte valeur
Familles de produits proches et critères de choix
-
Agrégateurs d’actualités
- Ils collectent et organisent automatiquement les informations depuis diverses sources
- Ils offrent certaines options de personnalisation, mais restent centrés sur l’actualité et ne permettent pas de s’abonner librement à des flux arbitraires comme un lecteur de flux
- Ils se concentrent sur la fourniture d’un aperçu des actualités les plus pertinentes
- Exemples : Kagi News, Ground News, SmartNews
-
Listes de lecture (applications de read-it-later)
- Elles servent à enregistrer et organiser les liens trouvés sur le web
- De nombreux lecteurs de flux offrent aussi cette fonction, mais les listes de lecture sont optimisées pour la sauvegarde de liens
- Exemples : Instapaper, Matter, Karakeep (avec option d’auto-hébergement)
Guide de choix d’un lecteur de flux
- Pour la plupart des gens, les produits hébergés constituent la meilleure option
- Ce sont en général les produits les plus soignés et les plus puissants
- Ils bénéficient du support d’entreprises disposant d’ingénieurs à plein temps
- Ils proposent généralement une formule gratuite, permettant un usage sans frais dans certaines limites
- Si vous avez des besoins plus spécifiques, une autre catégorie peut être plus appropriée
- Par exemple, si vous voulez un contrôle total sur les données, choisissez une option auto-hébergée
- Le plus simple est de choisir d’abord une catégorie, puis d’examiner plusieurs produits ou de les essayer directement
- Presque tous les produits prennent en charge l’import et l’export OPML, ce qui permet de déplacer ses abonnements entre services avec très peu d’effort
- Il est plus efficace de sélectionner d’abord la famille de produits adaptée selon l’usage, le niveau de contrôle des données recherché, le besoin de hors ligne, etc.
2 commentaires
Après l’arrêt de Google Reader, je suis passé à Feedly, puis je ne l’ai presque pas utilisé pendant près de 10 ans. Récemment, je l’ai ressorti un peu du placard et je m’en sers à nouveau, et j’ai découvert qu’il y avait encore aujourd’hui divers services qui sortaient. Je ne le savais pas.
Avis Hacker News
J’ai donc développé mon propre lecteur de flux et je l’ai installé sur un Raspberry Pi comme home server ; c’était un projet parfait pour un week-end. Les standards des flux sont déjà bien établis, donc le code répétitif peut être traité très vite avec l’IA. Et c’est rafraîchissant de pouvoir ajouter immédiatement une fonctionnalité quand on en a besoin. Par exemple, j’ai moi-même implémenté la fonction « lire plus tard » présente dans Feedbin (mais absente de Miniflux)