{"library":"csvtojson","type":"library","category":null,"description":"csvtojson is a robust Node.js library designed for efficiently converting CSV (Comma Separated Values) data into various JSON formats, including JSON arrays of objects or arrays of row arrays. The current stable version is 2.0.14, actively maintained with releases focusing on performance, security, and API enhancements. It distinguishes itself by strictly adhering to the RFC4180 CSV standard, ensuring reliable parsing behavior. The library supports handling millions of lines of CSV data through streaming and asynchronous processing, providing comprehensive configuration options. It's versatile, usable as a Node.js library, a command-line tool, and within web browsers, offering a flexible API for diverse data transformation needs.","language":"javascript","status":"active","version":"2.0.14","tags":["javascript","csv","csv parser","parse csv","csvtojson","json","csv to json","csv convert","tojson","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install csvtojson","imports":["import csv from 'csvtojson';","import csvtojsonV1 from 'csvtojson/v1';","import csv from 'csvtojson';\nconst jsonArray = await csv().fromFile(csvFilePath);"]},{"cmd":"yarn add csvtojson","imports":[]},{"cmd":"pnpm add csvtojson","imports":[]}],"homepage":"https://www.csvjson.com/csv2json","github":"https://github.com/Keyang/node-csvtojson","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/csvtojson","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/csvtojson/compatibility"}}