tclcsv (by APN) is a binary extension for reading and writing CSV format files. The parsing code is based on the Python / pandas CSV parser.
2018-03-12: Version 2.3 released. Changes since 2.2
- ability to write CSV files
- much faster parsing performance
Compared to the Tcllib CSV module:
- Tcllib CSV is pure Tcl which has obvious advantages in portability.
- On the other hand, tclcsv, being binary, is much faster. It also supports more flexibility in terms of CSV formats and includes a Tk dialog to configure, preview and interactively select the appropriate CSV dialect (similar to the CSV import dialog in Excel).