xan : Un outil CLI ultra-rapide pour le traitement de fichiers CSV

2025-03-29
xan : Un outil CLI ultra-rapide pour le traitement de fichiers CSV

xan est un outil en ligne de commande écrit en Rust pour le traitement ultra-rapide de fichiers CSV volumineux (gigaoctets !). Tirant parti du multithreading pour le parallélisme, il gère facilement des tâches telles que la prévisualisation, le filtrage, le découpage, l’agrégation, le tri et la jointure de données CSV. xan possède un puissant langage d’expressions qui surpasse la vitesse de Python, Lua ou JavaScript pour les opérations complexes. Initialement une fourchette de xsv, mais entièrement réécrit, xan répond aux besoins d’analyse de données des sciences sociales, incluant la lexicométrie, la théorie des graphes et même le web scraping. L’installation est simple via cargo, Homebrew, pacman, Nix ou des binaires pré-compilés.

Développement traitement CSV