JavaScript MIT

node-csv

Full featured CSV parser with simple api and tested against large datasets.

A

adaltas

Dernière activité 28 sept. 2026
adaltas/node-csv

4,3 k

étoiles

303

forks

51

issues ouvertes

csvnodejsparserstreaming

Ce README est souvent en anglais.

     _   _           _        _____  _______      __
    | \ | |         | |      / ____|/ ____\ \    / /
    |  \| | ___   __| | ___ | |    | (___  \ \  / /
    | . ` |/ _ \ / _` |/ _ \| |     \___ \  \ \/ /
    | |\  | (_) | (_| |  __/| |____ ____) |  \  /
    |_| \_|\___/ \__,_|\___| \_____|_____/    \/     MIT License

CSV packages for Node.js and the web

This project provides CSV generation, parsing, transformation and serialization for Node.js.

It has been tested and used by a large community over the years and should be considered reliable. It provides every option you would expect from an advanced CSV parser and stringifier.

Project structure

This repository is a monorepo managed using Lerna. There are 5 projects in the codebase, published as separated NPM packages:

Documentation

The full documentation for the current version is available on the official CSV project website.

Features

  • Extends the native Node.js transform stream API
  • Simplicity with the optional callback and sync API
  • Support for ECMAScript modules and CommonJS
  • Large documentation, numerous examples and full unit test coverage
  • Few dependencies, in many cases zero dependencies
  • Node.js support from version 8 to latest
  • Mature project with more than 10 years of history

License

Licensed under the MIT License.

Contributors

The project is sponsored by Adaltas, a Big Data consulting firm based in Paris, France.

Projets similaires

Blazing fast and Comprehensive CSV Parser for Node.JS / Browser / Command Line.

TypeScriptcsvcsv-columnscsv-data
KKeyang
2 k étoiles267

Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input

JavaScriptcsvcsv-parserjavascript
Mmholt
13,6 k étoiles1,2 k

CSV parser and formatter for node

TypeScriptcsvcsv-formatcsv-parser
CC2FO
1,8 k étoiles221