+1 732 707 1866

Yes. qsv supports TSV and TAB files as well.

It also exports Excel and Open Document Spreadsheet to CSV with the excel command.

The jsonl command converts a CSV/TSV/TAB file to the jsonl/ndjson format.

If your file uses an unconventional delimiter, you can specify it with the --delimiter option or the QSV_SNIFF_DELIMITER and QSV_DEFAULT_DELIIMITER environment variables.

If you want to convert your CSV to JSON and vice-versa, you can use other composable, open-source command line tools like jq and dasel.

See File Formats for more details.

There are other tools that deal with CSVs like mlr and csvkit, that complement and overlap with qsv that we also highly recommend.