xan: Ferramenta CLI ultrarrápida para processamento de CSV
2025-03-29
xan é uma ferramenta de linha de comando escrita em Rust para o processamento ultrarrápido de arquivos CSV massivos (gigabytes!). Aproveitando o multithreading para paralelismo, ela lida facilmente com tarefas como pré-visualização, filtragem, fatiamento, agregação, classificação e junção de dados CSV. xan possui uma poderosa linguagem de expressão que supera a velocidade de Python, Lua ou JavaScript para operações complexas. Originalmente bifurcado do xsv, mas extensivamente reescrito, xan atende às necessidades de análise de dados de ciências sociais, incluindo lexicometria, teoria de grafos e até mesmo web scraping. A instalação é simples através do cargo, Homebrew, pacman, Nix ou binários pré-compilados.
Desenvolvimento
processamento CSV