Sobre o projeto
VisiData é uma interface de terminal para explorar e organizar dados tabulares. É descrita como uma multiferramenta de planilha que funciona diretamente no terminal, permitindo que os usuários carreguem, inspecionem, filtrem, classifiquem e remodelem dados sem sair da linha de comando.
Os formatos suportados incluem tsv, csv, sqlite, json, xlsx (Excel), hdf5 e muitos outros. Módulos Python adicionais podem ser necessários para certos formatos e fontes.
Os requisitos de plataforma são Linux, OS/X ou Windows com WSL, além de Python 3.8 ou superior. A instalação está disponível via pip (`pip3 install visidata`), ou sem instalação permanente por meio de pipx ou uv (`pipx run visidata` / `uvx visidata`). Instalações permanentes adicionam o comando `vd` ao PATH. Alguns formatos exigem pacotes extras, por exemplo openpyxl e lxml, que podem ser injetados em uma instalação pipx existente. Um branch `develop` de ponta também pode ser instalado a partir do git.
O uso é simples: execute `vd <input>` ou canalize dados para ele com `<comando> | vd`. Pressionar Ctrl+Q sai a qualquer momento. Centenas de comandos e opções estão disponíveis, documentados no site do projeto, incluindo uma referência rápida acessível dentro da ferramenta com Ctrl+H. Há também um guia do autor de plugins e referência de API, além de um tutorial introdutório de Jeremy Singer-Vine.
O suporte é oferecido por meio de issues no GitHub e IRC (#visidata em irc.libera.chat). O código do branch estável, incluindo o aplicativo principal, carregadores e plugins, é lançado sob GPLv3. O projeto é concebido e desenvolvido por Saul Pwanson, com documentação e empacotamento mantidos por Anja Kefala e contribuições de muitos outros.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.