Executando verificação de segurança...
8

Pitch: Tabnews no terminal

Estou desenvolvendo uma versão do Tabnews em forma de CLI.

Já existem alguns outros projetos, como estes:
https://github.com/eduardo-moro/CliNews
https://github.com/Henriquetied472/tabshell-cli

Mas eu resolvi fazer a minha propia implementação para aprender um pouco como criar TUI's.

Eu utilize Typescript, e a biblioteca Ink, ela permite criar aplicativos de CLI utilizando o React, o que facilita muito o trabalho!

Ainda tem alguns bugs (até pq eu esse projeto na manhã do dia da postagem desse conteúdo), mas aqui está cm está ficando:

A navegação entre as páginas é feita com as teclas direcionais esqueda e direita, e a seleção das postagens com as direcionas que apontam para cima e para baixo. Para ver um conteúdo, basta seleciona-lo e apertar enter. Para voltar a ver a lista de postagens, aperte esc ou backspace:
asciicast

Tb é possível alterar a ordem dos posts (relevância, recentes, antigos), apertando tab:
asciicast

No momento é isso, ainda vou polir mais o programa e pretendo permitir que os usuários realizem as postagens dentro do terminal.

Todas as requisições feitas são salvas em cache, ent você n precisa esperer o carregamento sempre que volta uma página

O repositório: https://github.com/vadolasi/tabnews-cli

Carregando publicação patrocinada...
2
1

Que massa, um projeto que além de agregar ao meio de programação, ajuda no avanço, gerando mais funcionalidades, projetos e afins.

Muito massa!

1
1
1

Muito rápido essa galera, eu estava pensando exatamente nisso esses dias.
Parabéns, ficou bom demais!!

Pretendes adicionar a possibilidade de publicar também?

1
1
1
1
1
1