JavaScript Spreadsheet

Open-source JavaScript projects categorized as Spreadsheet

Top 20 JavaScript Spreadsheet 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.


    JavaScript data grid with a spreadsheet look & feel. Works with React, Angular, and Vue. Supported by the Handsontable team ⚡

    Project mention: MUI Datagrid resizable columns (free solution) | /r/reactjs | 2023-06-14


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

  • x-spreadsheet

    The project has been migrated to @wolf-table/table

  • ExcelJS

    Excel Workbook Manager

    Project mention: ExcelJS v4.4.0 Released | | 2023-10-19
  • Jspreadsheet CE

    Jspreadsheet is a lightweight vanilla javascript plugin to create amazing web-based interactive tables and spreadsheets compatible with other spreadsheet software.

  • react-datasheet

    Excel-like data grid (table) component for React

    Project mention: Necesito consejos para desarrollar un programa similar a Excel | /r/devsarg | 2023-04-28

    Recomendacion 2: Usa una lib. podria ser

  • Frappe Datatable

    The Missing Javascript Datatable for the Web (by frappe)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • jamovi

    jamovi - open software to bridge the gap between researcher and statistician

  • DataGridXL2

    Excel-like Experience for Web Apps (The performant & reliable Vanilla Javascript data grid with Excel-like controls)

  • fast-formula-parser

    Parse and evaluate MS Excel formula in javascript.

  • FancyGrid

    FancyGrid - JavaScript grid library with charts integration and server communication.

  • calx.js

    jQuery Calx - a jQuery plugin for creating formula-based calculation form

  • x-sheet

  • copypaster

    Make web forms copy-pasteable.

  • bills-tracker

    Bills tracker with Google Spreadsheet

    Project mention: NECESITO FEEDBACK PARA NUEVA FUNCIONALIDAD DE MI APP | /r/CharruaDevs | 2023-07-19

    Repo: (agradezco las ⭐)

  • plaid-transaction-script

    Automate bank transaction data using the Plaid API into Google Sheets

  • osu-cs-class-explorer

    Angular-based web app allows OSU eCampus CS students to view candid class reviews from past students. Data scraped from OSU subreddit survey.

    Project mention: Reviewing 1st Year Coursework - OSU CS | /r/OSUOnlineCS | 2023-07-11
  • obs-google-sheet-importer

    Small application that reads data from a google spreadsheet periodically and updates all text sources matching a given name scheme.

    Project mention: Share Obs Livestream scene edition | /r/Twitch | 2023-04-27

    Quick search found this :

  • gsSQL

    Use real SQL SELECT syntax to filter your Google Sheets data using a simple custom function.

    Project mention: What's the formula for this? | /r/sheets | 2023-05-22

    The code is at:

  • Zendesk-restore-and-backup-tool

    Tool to help you backup and restore your Zendesk triggers, automation, macros, and dynamic content using Google's spreadsheet.

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

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-10-19.

JavaScript Spreadsheet related posts


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

Project Stars
1 SheetJS js-xlsx 34,449
3 x-spreadsheet 13,750
4 ExcelJS 12,890
5 Jspreadsheet CE 6,614
6 react-datasheet 5,337
7 Frappe Datatable 969
8 jamovi 516
9 DataGridXL2 473
10 fast-formula-parser 437
11 FancyGrid 205
12 calx.js 196
13 x-sheet 128
14 copypaster 96
15 bills-tracker 48
16 plaid-transaction-script 30
17 osu-cs-class-explorer 26
18 obs-google-sheet-importer 24
19 gsSQL 16
20 Zendesk-restore-and-backup-tool 5
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.