RSS Guard : reprendre le fil de l'information à l'algorithme

Résumé

Un lecteur de flux de bureau libre et gratuit pour RSS, Atom et JSON, qui se synchronise avec plusieurs services de lecture en ligne, filtre les articles par du JavaScript écrit par l'utilisateur, lit les podcasts hors ligne et rapatrie le texte intégral dans un cache local.

Recommander
Nom
RSS Guard
Version
5.1.2
Tarif
Gratuit
Open source
Open source
Système
WindowsLinuxmacOS
Mis à jour
2026-10-24 22:00

Utiliser un lecteur de flux est un petit acte de refus. Il affirme que le choix de ce qu'on lit appartient au lecteur et non à un système de classement optimisé pour le temps passé.

Pourquoi la catégorie est revenue

Les flux d'abonnement ont été déclarés morts à peu près au moment où les plateformes sociales sont devenues l'endroit où l'on prenait ses nouvelles. Le diagnostic était juste sur le modèle économique et faux sur le besoin. Ce qui a remplacé les flux est un courant ordonné par l'engagement prévu, où le même élément remonte quatre fois, où les plus anciens disparaissent sans être lus, et où suivre une publication signifie faire confiance à un intermédiaire pour décider lesquels de ses articles on mérite de voir. Un lecteur rétablit l'arrangement que les flux ont toujours eu : tout ce qu'une source a publié, dans l'ordre, avec un compteur qui ne baisse que lorsqu'on lit.

Ce programme est l'une des tentatives les plus complètes de ce rétablissement : gratuit, à code ouvert, fonctionnant sur les trois systèmes de bureau qui comptent et sur deux autres qui existent à peine. Ce n'est pas un produit poli au sens commercial ; c'est un outil doté d'un nombre inhabituel de capacités, dont certaines sont assez profondes pour justifier à elles seules l'installation.

Trois formats et la découverte automatique

Les flux arrivent en RSS, en Atom, ou dans la variante JSON que certains sites récents publient à la place. Prendre en charge les trois importe moins pour le lecteur que pour l'éditeur : tout site qui expose l'un des trois peut être suivi. La découverte va plus loin en lisant le plan de site qu'une page publie pour les moteurs de recherche et en en déduisant des adresses de flux, si bien qu'un site sans lien d'abonnement visible peut souvent quand même être ajouté en collant son adresse et en laissant le programme chercher.

Une liste de flux avec les compteurs de non-lus sur plusieurs comptes

Synchroniser avec des services, pas seulement avec des fichiers

Les flux locaux vivent dans une base de données sur la machine, et c'est le mode par défaut : personne d'autre ne sait ce que vous lisez. Pour qui lit aussi sur un téléphone, le programme peut se connecter à plusieurs services de lecture en ligne et les traiter comme des sources, de sorte qu'un article lu dans les transports est déjà marqué comme lu au bureau, et que les éléments enregistrés apparaissent aux deux endroits. Des comptes de services différents peuvent coexister dans la même barre latérale, ce qui est la réponse pratique pour qui n'a jamais réussi à n'en choisir qu'un.

Un moteur de script au milieu de la chaîne

C'est la fonction qui distingue le programme de tout autre lecteur. Les articles passent par un filtre JavaScript écrit par l'utilisateur, qui a accès à l'objet de l'article avant qu'il n'atteigne la liste. Cela permet des règles qu'aucune case à cocher ne saurait exprimer : écarter les doublons syndiqués sous des adresses différentes, ne garder que les éléments dont le titre contient un terme, attribuer des étiquettes d'après le contenu, réécrire un titre, supprimer le pied de page promotionnel qu'un site ajoute à chaque publication. C'est un petit environnement de programmation et non une boîte de dialogue de filtrage, et l'effort d'apprentissage est remboursé en une semaine de lecture environ.

Le son, le hors ligne et le texte derrière le lien

Un lecteur audio gère les flux de podcast, et les téléchargements peuvent être mis en cache pour que les épisodes restent disponibles dans un train sans réseau. Cela suffirait à justifier l'installation pour qui écoute de longues émissions, puisque cela supprime le besoin d'une seconde application dont le seul métier est de télécharger des fichiers.

La zone de lecture propose le choix entre deux moteurs de rendu : un léger, rapide, qui refuse les scripts, et un moteur de navigateur complet, qui compose une page comme le ferait un navigateur. Le texte intégral d'un article peut être récupéré et mis en cache localement, l'extraction reposant sur un algorithme qui identifie le corps de l'article et écarte navigation, publicité et commentaires. Les images distantes peuvent être bloquées par défaut et chargées à la demande, ce qui évite qu'un flux annonce à une douzaine de serveurs que vous le lisez. Pour un flux qui ne publie qu'un résumé, la différence entre ouvrir un onglet de navigateur et lire sur place est la différence entre lire ce flux et ne pas le lire.

Lecture du texte intégral après application de l'extraction d'article

Systèmes et stockage

Des versions existent pour Windows, macOS et Linux, avec des paquets pour les formats de distribution habituels, plus des portages vers deux systèmes que la plupart des logiciels ont abandonnés, ce qui est soit sans importance, soit la seule raison pour laquelle on choisira ce programme. Le stockage peut être une base de données intégrée à base de fichiers, adaptée à une personne sur une machine, ou une base hébergée sur serveur partagée par plusieurs. La seconde possibilité le rend utilisable dans un petit bureau où une équipe veut un ensemble commun de flux sans service en ligne au milieu.

Rien dans ce programme n'est à la mode. C'est un lecteur pour ceux qui ont décidé que l'ordre de leurs lectures doit être visible, modifiable et le leur. Le public est étroit, et pour ce public la concurrence est très rare.

RSS GuardTéléchargement
Systèmes pris en charge : Windows Linux macOS