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