JavaScript CSV

Open-source JavaScript projects categorized as CSV

Top 17 JavaScript CSV Projects

  • SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home

    Project mention: how to work with .xlsx files? | /r/node | 2023-06-28

    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.

  • ExcelJS

    Excel Workbook Manager

    Project mention: ExcelJS Resumes Development with Upcoming v4.4.0 Release | | 2023-09-18
  • Appwrite

    Appwrite - The open-source backend cloud platform. The open-source backend cloud platform for developing Web, Mobile, and Flutter applications. You can set up your backend faster with real-time APIs for authentication, databases, file storage, cloud functions, and much more!

  • Papa Parse

    Fast and powerful CSV (delimited text) parser that gracefully handles large files and malformed input

    Project mention: From TSV to CSV: How GitHub Copilot Chat Made Data Conversion a Breeze! | | 2023-08-29

    I was super excited about this but it also made me realize that some folks may want/prefer csv files and so, I asked by bestie - GitHub Copilot Chat - to help me convert a TSV file to a CSV file in Python. Now, I'm not a Python Developer, so I wasn't sure how I would do this in Python, and while I could use an npm module like PapaParse to accomplish this, I wanted to try another language.

  • mapshaper

    Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

    Project mention: Shapemap: How to | /r/PowerBI | 2023-04-24

    Useing the recommended TopoJSON converter from ( however, when I add the GeoJSON file, it just freezes, nothing happens. (Does this happen to any of you?)

  • Universal Data Tool

    Collaborate & label any type of data, images, text, or documents, in an easy web interface or desktop app.

  • sqliteviz

    Instant offline SQL-powered data visualisation in your browser

    Project mention: Best apps for transitioning from Spreadsheets to SQLite? | /r/macapps | 2023-05-27

    Regarding visualization tools, sqliteviz has proven to be the best I've found so far. Their web app runs locally but has some trackers, so I run it locally via a simple, static HTTP server. Falcon and Redash seem like overkill for my needs.

  • yobulkdev

    🔥 🔥 🔥Open Source & AI driven Data Onboarding Platform:Free alternative

    Project mention: YoBulk : Free & Open Source CSV uploader (React SDK) => upload upto 1 Million rows < 10 seconds | /r/webdev | 2023-03-18

    Here is the technical details :

  • Sonar

    Write Clean JavaScript Code. Always.. Sonar helps you commit clean code every time. With over 300 unique rules to find JavaScript bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.

  • gitrows

    A lightweight module for using git as a database

  • pxi

    🧚 pxi (pixie) is a small, fast, and magical command-line data processor similar to jq, mlr, and awk.

  • excelize

    Excel Workbook Manager (by zurmokeeper)

    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
  • 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

  • lil-csv

    Mini 1k module for CSV,TSV,PSV file manipulations

  • 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

  • setup-duckdb-action

    🦆 Blazing Fast and highly customizable Github Action to setup a DuckDb runtime

    Project mention: 🦆 Effortless Data Quality w/duckdb on GitHub ♾️ | | 2023-07-25

    View on GitHub

  • marge-csv-keepass

    Merge multiple databases and remove duplikats from CSV files (e.g. Keepass)

  • Onboard AI

    Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-09-18.

JavaScript CSV related posts


What are some of the best open-source CSV projects in JavaScript? This list will help you:

Project Stars
1 SheetJS js-xlsx 33,604
2 ExcelJS 11,908
3 Papa Parse 11,632
4 mapshaper 3,433
5 Universal Data Tool 1,802
6 sqliteviz 1,783
7 yobulkdev 801
8 gitrows 293
9 pxi 266
10 excelize 53
11 YNABGoingDutch 46
12 zefaker 29
13 lil-csv 11
14 tron-transfers-downloader 9
15 ae-csv-to-credits 7
16 setup-duckdb-action 3
17 marge-csv-keepass 2
Free Global Payroll designed for tech teams
Building a great tech team takes more than a paycheck. Zero payroll costs, get AI-driven insights to retain best talent, and delight them with amazing local benefits. 100% free and compliant.