With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js. Learn more →
Top 16 JavaScript CSV Projects
-
SheetJS js-xlsx
📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs
-
SurveyJS
Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.
-
Papa Parse
Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input
-
Universal Data Tool
Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
pxi
🧚 pxi (pixie) is a small, fast, and magical command-line data processor similar to jq, mlr, and awk.
-
YNABGoingDutch
A converter between the CSV format of Dutch banks and the YNAB format. Or sync your bank statement directly with YNAB!
-
zefaker
zefaker is a command-line tool for generating CSV, Excel, JSON and SQL files from a Groovy DSL
-
tron-transfers-downloader
Node.js script to download all TRX and TRC10 transfers to/from an account to a CSV file, using TronGrid APIs
-
ae-csv-to-credits
After Effects script to create credits from a character separated values (CSV) document
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
ExcelJS and XLSX (SheetJS) are great libraries to work with XLSX files. The former I've found a bit easier to work with but less efficient in general.
At the click of a button, the data is downloaded and parsed into an array of objects with the help of papa-parse library.
Project mention: Show HN: Geojson-shave, a tool for reducing the size of GeoJSON files | news.ycombinator.com | 2024-04-03Have you thought about adding a simplification algorithm such as Ramer-Doublas-Peucker [0] or Visvalingam–Whyatt [1]? I've used https://mapshaper.org/ to do GeoJSON path simplification before and those seem to work very well. For applications which want to maintain path accuracy while reducing the number of waypoints that may be more effective than truncating the decimal places
[0] https://en.wikipedia.org/wiki/Ramer%E2%80%93Douglas%E2%80%93...
[1] https://en.wikipedia.org/wiki/Visvalingam%E2%80%93Whyatt_alg...
Project mention: A flexible and powerful JS Excel open source project (@zurmokeeper/exceljs) is looking for developers who are interested in participating! | /r/node | 2023-08-20
View on GitHub
JavaScript CSV related posts
-
SQLite Db Admin in the Browser
-
From TSV to CSV: How GitHub Copilot Chat Made Data Conversion a Breeze!
-
A flexible and powerful JS Excel open source project (@zurmokeeper/exceljs) is looking for developers who are interested in participating!
-
Shapemap: How to
-
File Upload Question (.json)
-
YoBulk : Free & Open Source CSV uploader (React SDK) => upload upto 1 Million rows < 10 seconds
-
Uploading CSV with 1 Million rows to backend within 10 seconds
-
A note from our sponsor - SurveyJS
surveyjs.io | 10 May 2024
Index
What are some of the best open-source CSV projects in JavaScript? This list will help you:
Project | Stars | |
---|---|---|
1 | SheetJS js-xlsx | 34,530 |
2 | ExcelJS | 12,986 |
3 | Papa Parse | 12,166 |
4 | mapshaper | 3,607 |
5 | sqliteviz | 1,901 |
6 | Universal Data Tool | 1,893 |
7 | gitrows | 330 |
8 | pxi | 267 |
9 | excelize | 59 |
10 | YNABGoingDutch | 47 |
11 | zefaker | 29 |
12 | lil-csv | 11 |
13 | tron-transfers-downloader | 9 |
14 | ae-csv-to-credits | 8 |
15 | setup-duckdb-action | 5 |
16 | marge-csv-keepass | 2 |
Sponsored