csv-conductor
Role/ServiceLocationYear
CSV Parser & Generatornpm2024

A robust TypeScript library for parsing and generating CSV files with support for complex data transformations, custom delimiters, and streaming for large datasets. Designed for both Node.js and browser environments.
- Parse CSV strings or files into JavaScript objects
- Generate CSV from arrays or object collections
- Custom delimiter and quote character support
- Header row detection and mapping
- Streaming API for large file processing
- TypeScript generics for type-safe parsing
- TypeScript
- Node.js Streams
- Vitest
- Browser & Node.js support
- Zero dependencies
- RFC 4180 compliant
- Memory efficient streaming