JavaScript CSV

Open-source JavaScript projects categorized as CSV

Top 20 JavaScript CSV Projects

  1. SheetJS js-xlsx

    📗 SheetJS Spreadsheet Data Toolkit -- New home https://git.sheetjs.com/SheetJS/sheetjs

    Project mention: How to Convert Supplier CSVs to Shopify/Amazon/WooCommerce Without Uploading to a Server | dev.to | 2026-06-01

    The decision to process everything in the browser wasn't just about cost savings (zero server bills). It's a privacy feature: supplier inventory data, wholesale prices, and margin calculations never leave the user's machine. Technically, the app uses Papa Parse for CSV and SheetJS for XLSX, both loaded dynamically from CDN. The parsed rows are stored in a simple JavaScript array — no WebAssembly, no worker pool, just plain array operations that complete in under 50ms for typical supplier files.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. ExcelJS

    Excel Workbook Manager

    Project mention: Stop bundling SheetJS for simple Excel exports: a 5 KB alternative | dev.to | 2026-04-28

    If you need any of that, use SheetJS or ExcelJS. They are both excellent and they are doing genuinely hard work that I am happy to skip.

  4. Papa Parse

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

    Project mention: Papa Parse library in Hoppscotch codebase. | dev.to | 2025-10-31

    Learn more about Papa Parse.

  5. node-csv

    Full featured CSV parser with simple api and tested against large datasets.

  6. mapshaper

    Tools for editing Shapefile, GeoJSON, TopoJSON and CSV files

    Project mention: GeoJSON | news.ycombinator.com | 2026-05-08

    Yeah, or you could use Geojson and use https://mapshaper.org/

  7. sqliteviz

    Instant offline SQL-powered data visualisation in your browser

  8. Universal Data Tool

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

  9. uDSV

    A faster CSV parser in 5KB (min)

  10. scroll

    Scroll is a language for scientists of all ages. Scroll includes a command line app that builds static blogs, websites, CSVs, text files, and more.

  11. gitrows

    A lightweight module for using git as a database

  12. comma-chameleon

    A desktop CSV editor for data publishers

  13. pxi

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

  14. excelize

    Excel Workbook Manager (by zurmokeeper)

  15. YNABGoingDutch

    A converter between the CSV format of Dutch banks and the YNAB format. Or sync your bank statement directly with YNAB!

  16. zefaker

    zefaker is a command-line tool for generating CSV, Excel, JSON and SQL files from a Groovy DSL

  17. tron-transfers-downloader

    Node.js script to download all TRX and TRC10 transfers to/from an account to a CSV file, using TronGrid APIs

  18. lil-csv

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

  19. ae-csv-to-credits

    After Effects script to create credits from a character separated values (CSV) document

  20. marge-csv-keepass

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

  21. safe-tab-url-lister

    Free Chrome extension — list & copy all open tab URLs as plain text, Markdown, JSON, or CSV. Zero tracking. One click.

    Project mention: How to Copy All Chrome Tab URLs as Markdown, JSON, or CSV — Free Extension | dev.to | 2026-06-07

    - [Chrome Extensions Docs](https://developer.chrome.com/docs/extensions/) - [Safe Tab URL Lister — GitHub](https://github.com/muminkoykiran/safe-tab-url-lister) - [Obsidian](https://obsidian.md/)

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).

JavaScript CSV discussion

Log in or Post with

JavaScript CSV related posts

  • Stop bundling SheetJS for simple Excel exports: a 5 KB alternative

    3 projects | dev.to | 28 Apr 2026
  • Papa Parse library in Hoppscotch codebase.

    1 project | dev.to | 31 Oct 2025
  • SQLite Db Admin in the Browser

    1 project | news.ycombinator.com | 24 Jan 2024
  • From TSV to CSV: How GitHub Copilot Chat Made Data Conversion a Breeze!

    1 project | dev.to | 29 Aug 2023
  • A flexible and powerful JS Excel open source project (@zurmokeeper/exceljs) is looking for developers who are interested in participating!

    1 project | /r/node | 20 Aug 2023
  • Shapemap: How to

    1 project | /r/PowerBI | 24 Apr 2023
  • File Upload Question (.json)

    1 project | /r/BingMaps | 21 Mar 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SheetJS js-xlsx 36,231
2 ExcelJS 15,244
3 Papa Parse 13,488
4 node-csv 4,266
5 mapshaper 4,127
6 sqliteviz 2,345
7 Universal Data Tool 2,059
8 uDSV 753
9 scroll 482
10 gitrows 373
11 comma-chameleon 287
12 pxi 267
13 excelize 91
14 YNABGoingDutch 48
15 zefaker 29
16 tron-transfers-downloader 12
17 lil-csv 11
18 ae-csv-to-credits 9
19 marge-csv-keepass 2
20 safe-tab-url-lister 1

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that JavaScript is
the 5th most popular programming language
based on number of references?