Inspect large CSV files interactively before cleanup, mapping, or downstream transforms with csvlens
Use csvlens when an agent or operator needs fast column-aware inspection of a large CSV before cleaning, mapping, or transforming it.
Prerequisites
csvlens, local CSV files, and terminal access on the machine where the data lives.
Installation
Use the upstream install or setup path that matches your environment:
- brew install csvlens
- cargo install csvlens
- cargo install --path $(pwd)
Requirements and caveats from upstream:
- Requires Rust 1.88.0 or newer.
Basic usage or getting-started notes:
Run csvlens by providing the CSV filename:
csvlens
Pipe CSV data directly to csvlens:
Source: https://github.com/YS-L/csvlens
Extracted from upstream docs: https://raw.githubusercontent.com/YS-L/csvlens/HEAD/README.md