Skip to content

Releases: moebiusV/csv

Initial Release

20 Dec 10:23

Choose a tag to compare

Initial release of csv — a lightweight, Unix-style CSV processor.

Features:

  • Familiar subcommands: head, tail, wc, pick (arbitrary rows), cut (with -x exclude), grep (column-specific regex), sort (multi-key, numeric, reverse)
  • Automatic delimiter detection (comma, tab, pipe, semicolon, colon)
  • Smart header handling with -a/--add-header
  • Preservation of leading # comment lines/metadata when -a is used
  • Fully pipe-friendly (complex filters via chaining)
  • Dependency-free Python 3.6+ script with man page

Perfect for quick shell workflows where traditional tools break on quotes or newlines.

Install via: make install (or coming soon: pip/Homebrew)

See README.md for examples and details.