csvlens

A command-line CSV viewer that works like less, with regex search and row and column filtering.

These buttons open the developer's own site, repository or store listing in a new tab. wares.gg does not host downloads.

1 more ways to get csvlens

Package managers

About csvlens

csvlens opens a CSV file, or CSV data piped from another command, in a scrollable table in the terminal. It uses less-style and vim-style keys to move around, can find and highlight matches with a regular expression, and can filter rows or columns to show only matches.

Other options include freezing columns, adjusting column widths, custom or auto-detected delimiters, and marking rows to print them to standard output on exit.

Strengths

  • Accepts files or piped CSV data
  • Regex search and row and column filters
  • Freeze columns and adjust widths
  • Auto-detects delimiters

Limitations

  • Viewer only, does not edit files
  • Keyboard-driven interface takes some learning

Details

Pricing
FreeFree and open source.
License
MIT
Developer
YS-L
Platforms
Command line
How it runs
Downloadable app
Account
Not required
Works offline
Yes
Best suited for
Inspecting CSV files quickly in a terminal
Categories
CLI tools
Last verified
Added
Provenance
Facts checked against the developer's own pages and store listings, 2 sources on file.

Alternatives to csvlens

Compare all

Software that can replace csvlens for an important use case, and what changes if you switch.

  • VisiData

    An interactive terminal multitool for exploring, cleaning and converting tabular data in many formats.

    VisiData can also edit, clean and convert data in many formats with histograms and plots, but has more commands to learn and needs WSL on Windows.

Similar software

Related functionality, not necessarily a direct replacement.

Report a wrong fact or a dead link on this listing