- Biblioteca Node.js desenvolvida para exibir grandes volumes de dados de objetos em formato de tabela legível no terminal
- Com base na estrutura dos dados, gera colunas automaticamente e ajusta a largura dinamicamente, permitindo saída em formato de tabela alinhada
- Por meio de ordenação, filtragem e realce (highlighting), facilita a exploração e a comparação de dados
- Oferece suporte a estilização por texto, linha e coluna e aplicação de cores, fornecendo uma saída com distinção visual clara mesmo em ferramentas CLI
- Inclui recursos de cálculo acumulado (Accumulation) e exportação de tabelas (Table export), podendo ser usada também para saídas em formato de relatório
- Escrita com base em TypeScript, oferece um sistema de tipos claro
- Pode ser instalada facilmente via npm e inclui documentação detalhada baseada em GitBook e TypeDoc, além de testes
5 comentários
Excelente ^^
Parece prático, o que existe para Python?
Rich - uma biblioteca Python para formatação sofisticada no terminal é a melhor mesmo.
Mas, se for só pela funcionalidade de tabelas, também existem opções como PrettyTable e Tabulate.
Obrigado!
Oh, ficou bem bonito. Seria ótimo se fosse portado para várias linguagens!