xsv is a suite of high-performance command-line utilities written in Rust for the analysis, manipulation, and statistical processing of large delimited datasets. It provides a toolkit for processing comma-separated value files through a command line interface.
The project provides capabilities for statistical analysis, including the computation of column statistics, value frequencies, and descriptive metrics. It also includes data manipulation utilities for joining, slicing, sampling, and reformatting records.
The toolkit covers a broad range of data operations including column selection, data filtering, and structural modifications such as concatenating or splitting records. It further supports dataset indexing for faster row access and visual rendering of data as aligned tables.