The CSV importer I rebuilt at every company
Finally open-sourced. ImportCSV handles the parsing, column mapping, validation, and error UX — so you never have to build it again.
Mission
CSV imports seem simple. Parse the file, map the columns, done. But I rebuilt the same importer at three different companies before finally deciding to do it properly and open-source it.
ImportCSV handles the other 90%: column mapping UI, validation, error correction, transformations, and the UX of showing users what went wrong — so you never have to rebuild it again.