- use line-by-line reading / streaming for utils - do NOT read all into memory
- add "classic" stdin (standard input) support too (e.g.
-
on the command line) or check tty? - package (include) test datasets in gem - why? why not?
See csvlint in ruby - https://github.com/theodi/csvlint.rb - supports validating CSV files to check their syntax and contents; by Stuart Harrison (pezholio) et al
See ?
Add more CSV tools here.
See xcv in rust - https://github.com/BurntSushi/xsv - fast CSV command line toolkit; written in Rust by Andrew Gallant (burntsushi) et al
See csvkit in python - https://github.com/wireservice/csvkit, https://csvkit.readthedocs.io - a suite of command-line tools for converting to and working with CSV, the king of tabular file formats; written in Python by Christopher Groskopf (onyxfish) et al
See ?
Add more CSV tools here.