HeadlinesBriefing favicon HeadlinesBriefing.com

hntui : Interface Utilisateur Terminal pour Hacker News

Hacker News •
×

hntui est une interface utilisateur terminal pour naviguer sur Hacker News, construite avec OpenTUI et Effect. Elle prend en charge les six flux HN : Top, New, Best, Ask, Show et Jobs. Les utilisateurs peuvent naviguer parmi les publications et les commentaires avec des raccourcis de type Vim ou à l'aide de la souris, enregistrer des publications pour plus tard et ouvrir des URL dans leur navigateur.

L'application propose des thèmes, une animation de chargement de style Knight Rider et un défilement fluide. L'installation se fait via un binaire autonome (recommandé) en utilisant curl pour télécharger et installer dans ~/.local/bin, ou via Bun avec `bun add -g @ahmd-sh/hntui`. Les binaires sont disponibles pour macOS (Apple Silicon) et Linux (x64, arm64).

Les mises à jour sont gérées automatiquement pour les installations binaires ou via Bun pour les installations de paquets. La barre d'état indique les nouvelles versions. Les raccourcis clavier incluent j/k pour la navigation, Entrée pour ouvrir les commentaires, o pour ouvrir les URL, r pour actualiser, t pour basculer les thèmes, et q ou Ctrl-C pour quitter.

La prise en charge de la souris permet de cliquer sur les onglets, les histoires et les commentaires, avec des menus contextuels clic-droit pour enregistrer ou ouvrir des liens. La sélection de texte nécessite de maintenir la touche Option (sur macOS) ou Shift (sur Linux) enfoncée pendant le glisser-déposer en raison de la capture de la souris. Le thème sombre utilise du noir avec des accents orange ; le thème clair reflète l'arrière-plan blanc et la barre supérieure orange de Hacker News.