xsv
« Back to VersTracker
Description:
Fast CSV toolkit written in Rust
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: csv data-processing rust cli toolkit
Install: brew install xsv
About:
Xsv is a command line tool written in Rust for manipulating CSV files. It provides a suite of subcommands for slicing, analyzing, and transforming data, offering performance comparable to sorting entire datasets in memory. The tool is designed to be fast, efficient, and easy to use for data processing tasks.
Key Features:
  • High-performance processing using Rust
  • Index-based operations for speed
  • Memory-efficient for large datasets
  • Simple command-line interface
Use Cases:
  • Analyzing large log files or datasets
  • Data cleaning and transformation pipelines
  • Quickly extracting specific rows or columns
Alternatives:
  • csvkit – Python-based suite offering more complex transformations but slower performance on large files
  • Miller (mlr) – High-performance alternative with support for multiple data formats beyond CSV
Version History
Detected Version Rev Change Commit