← All projects
csv-batch
A fast, zero dependency streaming CSV parser for Node.js.
What it does
csv-batch is a streaming CSV parser for Node.js with zero runtime dependencies. It parses huge files without holding them all in memory by emitting rows as it goes.
On top of plain parsing it can batch rows for lower memory processing and run a reducer over rows for aggregations. Handy when you need to crunch a CSV without pulling in a heavy library.
Built with
- JavaScript
- Node.js
- Zero dependencies
- Mocha
- Chai
Source
Open source under the MIT license. View the code on GitHub ↗ .