Fast-csv

CSV parser and formatter for node
GitHub
1.68k
Created 12 years ago, last commit 2 days ago
58 contributors
850 commits
Stars added on GitHub, month by month
12
1
2
3
4
5
6
7
8
9
10
11
2023
2024
Stars added on GitHub, per day, on average
Yesterday
+1
Last week
+0.7
/day
Last month
+0.7
/day
Last 12 months
+0.6
/day
npmPackage on NPM
Monthly downloads on NPM
12
1
2
3
4
5
6
7
8
9
10
11
2023
2024
README

fast-csv Logo

npm version Coverage Status Known Vulnerabilities

Fast-csv

Fast-csv is library for parsing and formatting CSVs or any other delimited value file in node.

Features

  • CSV Formatting
  • CSV Parsing
  • Built using typescript.
  • Flexible formatting and parsing options, to fit almost any scenario.
  • Built with streams first to avoid creating large memory footprint when parsing large files.
  • Battle tested in production, parsing and formatting millions of records every day.

Install

See installation docs

Packages

  • fast-csv - One-stop shop for all methods and options from @fast-csv/format and @fast-csv/parse. Get Started!
  • @fast-csv/parse - Parsing package, use this if you only need to parse files. Get Started!
  • @fast-csv/format - Formatting package, use this if you only need to format files. Get Started!

License

MIT https://github.com/C2FO/fast-csv/raw/main/LICENSE

Meta