HeadlinesBriefing favicon HeadlinesBriefing.com

hntui: Interface de Usuário de Terminal para Hacker News

Hacker News •
×

hntui é uma interface de usuário de terminal para navegar no Hacker News, construída com OpenTUI e Effect. Suporta os seis feeds do HN: Top, New, Best, Ask, Show e Jobs. Os usuários podem navegar por publicações e comentários com atalhos tipo Vim ou com o mouse, salvar publicações para depois e abrir URLs no navegador.

O aplicativo possui temas, uma animação de carregamento no estilo Knight Rider e rolagem suave. A instalação é feita por meio de um binário autônomo (recomendado) usando curl para baixar e instalar em ~/.local/bin, ou via Bun com `bun add -g @ahmd-sh/hntui`. Os binários estão disponíveis para macOS (Apple Silicon) e Linux (x64, arm64).

As atualizações são tratadas automaticamente para instalações de binário ou via Bun para instalações de pacotes. A barra de status indica versões mais recentes. Os atalhos de teclado incluem j/k para navegação, Enter para abrir comentários, o para abrir URLs, r para atualizar, t para alternar temas, e q ou Ctrl-C para sair.

O suporte ao mouse permite clicar em abas, histórias e comentários, com menus de contexto de clique direito para salvar ou abrir links. A seleção de texto requer manter pressionada a tecla Option (no macOS) ou Shift (no Linux) durante o arrasto devido à captura do mouse. O tema escuro usa preto com acentos laranja; o tema claro reflete o fundo branco e a barra superior laranja do Hacker News.