JavaScript MIT

neat-csv

Fast CSV parser

S

sindresorhus

Dernière activité 18 sept. 2026
sindresorhus/neat-csv

327

étoiles

18

forks

0

issues ouvertes

Ce README est souvent en anglais.

neat-csv

Fast CSV parser

Convenience wrapper around the super-fast streaming csv-parser module. Use that one if you want streamed parsing.

Parsing-related issues should be reported to csv-parser.

Install

npm install neat-csv

Usage

import neatCsv from 'neat-csv';

const csv = 'type,part\nunicorn,horn\nrainbow,pink';

console.log(await neatCsv(csv));
//=> [{type: 'unicorn', part: 'horn'}, {type: 'rainbow', part: 'pink'}]

API

neatCsv(data, options?)

Returns a Promise<object[]> with the parsed CSV.

data

Type: string | Buffer | stream.Readable

The CSV data to parse.

options

Type: object

See the csv-parser options.

Projets similaires

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

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

Streaming csv parser inspired by binary-csv that aims to be faster than everyone else

JavaScript
Mmafintosh
1,5 k étoiles143

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

JavaScriptcsvnodejsparser
Aadaltas
4,3 k étoiles303