PlainCell CLI flags CSV cells at risk of misinterpretation before spreadsheet import
A developer has released PlainCell, a free, open-source Node.js command-line tool designed to identify CSV cells that spreadsheet applications may silently alter upon import. Common risks include leading zeros being stripped, large integers losing precision, scientific notation misreads, and date-like token misinterpretation depending on locale and app version. The tool is read-only and zero-dependency, meaning it never rewrites source data but instead reports the exact cell, line, column, and original text alongside a suggested import recipe. PlainCell supports machine-readable JSON and CSV output formats, and can be integrated into CI pipelines using a strict exit-status flag. It is available via the public Codeberg npm registry and handles files up to 20 MiB encoded in UTF-8.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in