TL;DR — Quick Summary
csview renders CSV files as beautiful tables in the terminal. Column alignment, custom delimiters, header highlighting — view any CSV or TSV without a spreadsheet.
csview makes CSV readable. Beautiful tables right in your terminal — no spreadsheet needed.
Installation
# macOS
brew install csview
# Cargo
cargo install csview
Usage
# View CSV file
csview data.csv
# Pipe from command
cat data.csv | csview
# TSV file
csview -d '\t' data.tsv
# Different table style
csview --style markdown data.csv
# No header
csview --no-headers data.csv
Summary
- csview renders CSV as aligned terminal tables
- Proper CSV parsing (quotes, escapes)
- Custom delimiters for TSV and more
- Multiple table border styles
- Written in Rust — handles large files