🌜
🌞

Best JavaScript CSV Parser Libraries

csv-parse

csv-parse

v5.3.0

CSV parsing implementing the Node.js `stream.Transform` API

Last Commit
Aug 3, 2022
GitHub Stargazers
3,350
License
MIT
Contributors
100
d3-dsv

d3-dsv

v3.0.1

A parser and formatter for delimiter-separated values, such as CSV and TSV

Last Commit
Jan 11, 2022
GitHub Stargazers
380
License
ISC
Contributors
14
csv

csv

v6.2.0

A mature CSV toolset with simple api, full of options and tested against large datasets.

Last Commit
Aug 3, 2022
GitHub Stargazers
3,350
License
MIT
Contributors
100
papaparse

papaparse

v5.3.2

Fast and powerful CSV parser for the browser that supports web workers and streaming large files. Converts CSV to JSON and JSON to CSV.

Last Commit
Jun 14, 2022
GitHub Stargazers
10.8K
License
MIT
Contributors
98
neat-csv

neat-csv

v7.0.0

Fast CSV parser

Last Commit
Oct 18, 2021
GitHub Stargazers
282
License
MIT
Contributors
5
xlsx

xlsx

v0.18.5

SheetJS Spreadsheet data parser and writer

Last Commit
Sep 26, 2022
GitHub Stargazers
31.4K
License
Apache-2.0
Contributors
100
csv-streamify

csv-streamify

v4.0.0

Streaming CSV Parser. Made entirely out of streams.

Last Commit
Mar 25, 2018
GitHub Stargazers
103
License
BSD-2-Clause
Contributors
fast-csv

fast-csv

v4.3.6

CSV parser and writer

Last Commit
Feb 7, 2022
GitHub Stargazers
1,332
License
MIT
Contributors
42
json-2-csv

json-2-csv

v3.17.1

A JSON to CSV and CSV to JSON converter that natively supports sub-documents and auto-generates the CSV heading.

Last Commit
Apr 14, 2022
GitHub Stargazers
286
License
MIT
Contributors
14
csv-string

csv-string

v4.1.0

PARSE and STRINGIFY for CSV strings. It's like JSON object but for CSV. It can also work row by row. And, if can parse strings, it can be use to parse files or streams too.

Last Commit
Feb 22, 2022
GitHub Stargazers
75
License
MIT
Contributors
19
csv-parser

csv-parser

v3.0.0

Streaming CSV parser that aims for maximum speed as well as compatibility with the csv-spectrum test suite

Last Commit
Dec 3, 2020
GitHub Stargazers
1,259
License
MIT
Contributors
32
convert-csv-to-json

convert-csv-to-json

v1.3.3

Convert CSV to JSON

Last Commit
May 24, 2022
GitHub Stargazers
130
License
ISC
Contributors
4
jquery-csv

jquery-csv

v1.0.21

A jQuery CSV parser plugin. Battle Tested | Optimized | 100% IETF RFC 4180 Complete

Last Commit
May 13, 2021
GitHub Stargazers
721
License
MIT
Contributors
10
csv-file-validator

csv-file-validator

v2.0.0

Validation of CSV file against user defined schema (returns back object with data and invalid messages)

Last Commit
Jul 27, 2022
GitHub Stargazers
81
License
MIT
Contributors
6
csv-batch

csv-batch

v2.0.6

Fast CSV parser that can batch events, reduce on rows, and no dependencies

Last Commit
Jul 2, 2022
GitHub Stargazers
8
License
MIT
Contributors
1
@fast-csv/parse

@fast-csv/parse

v4.3.6

fast-csv parsing package

Last Commit
Feb 7, 2022
GitHub Stargazers
1,332
License
MIT
Contributors
parenthesis

parenthesis

v3.1.8

Parse parentheses from a string

Last Commit
Nov 20, 2021
GitHub Stargazers
5
License
MIT
Contributors
3
csvtojson

csvtojson

v2.0.10

A tool concentrating on converting csv data to JSON with customised parser supporting

Last Commit
Jun 7, 2021
GitHub Stargazers
1,850
License
MIT
Contributors
50
pdfreader

pdfreader

v2.0.0

Read text and parse tables from PDF files. Supports tabular data with automatic column detection, and rule-based parsing.

Last Commit
Apr 23, 2022
GitHub Stargazers
410
License
MIT
Contributors
11
@flatfile/adapter

@flatfile/adapter

v2.9.6

A lightweight TypeScript/JavaScript adapter for working with Flatfile's Portal

Last Commit
Dec 1, 2021
GitHub Stargazers
22
License
MIT
Contributors
12
async-csv

async-csv

v2.1.3

ES7 async-await wrapper for the csv package.

Last Commit
May 15, 2021
GitHub Stargazers
12
License
Unlicense
Contributors
1
csv-node

csv-node

v1.4.1

An parser for csv files

Last Commit
Jun 20, 2020
GitHub Stargazers
1
License
MIT
Contributors
1
convert-csv-to-json-latin

convert-csv-to-json-latin

v1.0.6

Convert CSV to JSON

Last Commit
May 24, 2022
GitHub Stargazers
130
License
ISC
Contributors
4
@commercetools/product-json-to-csv

@commercetools/product-json-to-csv

v5.0.17

Converts commercetools products from JSON to CSV

Last Commit
Aug 1, 2022
GitHub Stargazers
61
License
MIT
Contributors
44
@commercetools/csv-parser-discount-code

@commercetools/csv-parser-discount-code

v2.0.12

Converts commercetools discount code data from CSV to JSON.

Last Commit
Aug 1, 2022
GitHub Stargazers
61
License
MIT
Contributors
44