Streaming CSV Parser
JSON →csv-parser is a high-performance streaming CSV parser for Node.js, currently at version 3.2.0. It efficiently converts CSV data into JSON objects using a Node.js readable stream interface, designed for maximum speed and rigorous compatibility with the `csv-spectrum` test suite. The library is capable of processing approximately 90,000 rows per second, with performance varying based on data characteristics. It includes TypeScript type definitions, enabling robust development in typed environments, and is compatible with browserify for client-side applications. While direct stream piping is common, a Promise-based wrapper is available via `neat-csv`. The project maintains an active release cadence, focusing on bug fixes, performance, and compatibility with modern Node.js runtimes.
Traffic · last 30 days ↑17% vs prev 7d
top countries 🇸🇬 Singapore · 🇺🇸 United States · 🇨🇦 Canada · 🇫🇷 France · 🇩🇪 Germany