GitHub Issue Focus
GitHub Issue Focus est une extension Chrome qui filtre les mises à jour automatisées de la timeline sur GitHub (issues et PR) pour mieux se concentrer.
Qu'est-ce que GitHub Issue Focus ?
GitHub Issue Focus est une extension Chrome qui nettoie les timelines bruyantes des issues et pull requests GitHub. Elle filtre les événements automatisés sélectionnés de la timeline pour vous permettre de suivre plus facilement les parties d'une issue reflétant la discussion et les changements clés.
Au lieu d'afficher une longue liste de mises à jour routinières (comme les changements de projet/statut ou le churn des labels), l'extension masque les types d'événements configurables tout en laissant les autres éléments visibles. Elle s'exécute dans votre navigateur en modifiant la présentation visuelle des pages d'issues GitHub selon vos préférences.
Fonctionnalités clés
- Filtre les événements de timeline des issues/PR GitHub : Masque les mises à jour automatisées répétitives pour rendre la timeline plus facile à parcourir.
- Contrôles au niveau des événements (visibilité personnalisable) : Choisissez quels types d'événements masquer ou afficher.
- Effet instantané sur la page : Les changements s'appliquent immédiatement à toutes les pages d'issues GitHub ouvertes.
- S'exécute localement dans votre navigateur : Le traitement se fait sur l'appareil, et il modifie le contenu de la page pour masquer les événements sélectionnés.
- Comportement axé sur la confidentialité : Le projet indique qu'il n'y a pas de suivi, pas d'analyse, pas de collecte de données ; les paramètres sont stockés localement dans le stockage de l'extension Chrome.
Les types d'événements pris en charge mentionnés dans la configuration du projet incluent (par défaut) :
- Masqués par défaut : « added to project », « moved in project/status », « status changed » (changements du champ statut du projet), « labeled », « unlabeled », « assigned », « milestoned », « title renamed », et « cross-referenced ».
- Conservés visibles par défaut (listés comme « shown ») : mentions cross-referenced (mentions d'autres issues/PR) et événements « closed » / « reopened » d'issues.
Comment utiliser GitHub Issue Focus
- Installez l'extension depuis le Chrome Web Store.
- Ouvrez une issue ou un pull request GitHub dans Chrome.
- Utilisez l'icône de l'extension dans votre barre d'outils Chrome pour basculer les événements de timeline à masquer.
- Ajustez les préférences de filtre selon vos besoins ; les changements s'appliquent immédiatement à toutes les pages d'issues GitHub ouvertes.
Si vous préférez installer depuis la source, le dépôt documente également l'installation en « Developer Mode » : clonez/téléchargez le repo, activez le mode Développeur dans chrome://extensions/, puis utilisez « Load unpacked » et sélectionnez le dossier gh-issue-cleaner-upper.
Cas d'usage
- Triage des issues d'un dépôt animé : Quand la timeline d'une issue est dominée par des mises à jour automatisées « added to project » et labels/statut, filtrez ces événements pour vous concentrer sur la discussion réelle.
- Revue de pull requests avec beaucoup d'automatisation : Réduisez l'encombrement de la timeline pour localiser plus facilement les commentaires et références pertinentes lors de la revue de code.
- Suivi de la prise de décision sans churn de timeline : Masquez l'automatisation routinière comme les assignations/milestones/éditions de titre quand vous voulez lire le raisonnement dans les commentaires et cross-references.
- Ajustez la visibilité à votre workflow : Si vous suivez les changements de cycle de vie (comme closed/reopened) mais pas les changements de champs projet/statut, configurez les types d'événements en conséquence.
FAQ
-
GitHub Issue Focus nécessite-t-il une configuration après installation ? Le projet indique qu'il fonctionne automatiquement sans configuration ; vous pouvez utiliser l'icône de la barre d'outils pour basculer les événements de timeline masqués.
-
Où sont stockées les préférences de filtre ? Les paramètres/préférences (quels événements de timeline sont masqués) sont stockés localement via le stockage de l'extension Chrome et ne sont pas accessibles au développeur ou à des tiers.
-
L'extension suit-elle ou collecte-t-elle des données utilisateur ? La politique de confidentialité du dépôt indique qu'elle ne collecte, stocke, transmet ni partage de données personnelles, et n'utilise pas d'outils d'analyse ou de suivi.
-
Que modifie l'extension sur les pages GitHub ? Elle modifie la présentation visuelle des pages d'issues en masquant les événements de timeline sélectionnés selon vos préférences.
-
Puis-je l'installer depuis la source ? Oui. Le dépôt décrit un chemin « Developer Mode » : clonez/téléchargez, activez le mode Développeur dans
chrome://extensions/, et utilisez « Load unpacked » pour le dossier spécifié.
Alternatives
- Autres extensions Chrome qui modifient ou curatent les vues GitHub : Recherchez des extensions axées sur le filtrage ou le dépollution des éléments d’issues/PR GitHub en masquant des types d’activités spécifiques.
- Scripts personnalisés côté navigateur (ex. : styles utilisateur ou user scripts) : Un user script peut être adapté pour masquer certains motifs d’événements de timeline, au prix d’une maintenance autogérée au détriment de la commodité.
- Filtres GitHub intégrés et préférences de notifications : Pour certains workflows, ajuster ce que GitHub affiche ou ce que vous recevez peut réduire le bruit, bien qu’il n’offre pas le masquage timeline événement par événement décrit ici.
- Outils de « lisibilité » ou de filtrage de contenu pour navigateur : Le filtrage de page généraliste peut aider à réduire les éléments distrayants, mais il n’est pas aussi précis que le filtrage timeline conscient des types d’événements pour les issues GitHub.
Alternatives
Cast
Découvrez et utilisez des personnages 100% IA pour la production vidéo : filtres, licence en quelques secondes, téléchargement prêt à l’emploi.
ECOS Hashrate Marketplace
Achetez et vendez des contrats de hashrate Bitcoin sur ECOS Hashrate Marketplace via des annonces live avec filtres, comparaison et exécution pour une exposition BTC.
CUBISM CAT
Transformez vos photos de chat en « Cubism Cats » au style cubisme. Un workflow simple photo→art pour créer et partager.
GhostDesk
GhostDesk est une superposition IA privée pour Windows, toujours au-dessus des autres applis, pour prendre des notes et obtenir une aide IA sans basculer.
SuperHQ
SuperHQ orchestre Claude Code, Codex et des agents IA sur des microVM isolées : projet monté, changements en overlay, diffs unifiés avant application locale.
Vekta
Vekta, plateforme IA de formation et coaching pour athlètes d’endurance et entraîneurs : planification, analyse de séances et insights de performance.