Fast-csv

CSV parser and formatter for node
GitHub
1.65k
Created 12 years ago, last commit 3 hours ago
57 contributors
808 commits
Stars added on GitHub, month by month
10
11
12
1
2
3
4
5
6
7
8
9
2023
2024
Stars added on GitHub, per day, on average
Yesterday
=
Last week
+0.1
/day
Last month
+0.3
/day
Last 12 months
+0.6
/day
Package on NPM
Monthly downloads on NPM
10
11
12
1
2
3
4
5
6
7
8
9
2023
2024
README

fast-csv Logo

npm version Build Status 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/master/LICENSE

Meta