JavaScript Spreadsheet

Open-source JavaScript projects categorized as Spreadsheet

Top 20 JavaScript Spreadsheet Projects

Spreadsheet
  1. SheetJS js-xlsx

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

    Project mention: Building an inventory management app: 'Invento' as a Beginner Developer | dev.to | 2024-07-24

    XLSX : XLSX is a library for parsing and writing Excel spreadsheet files. It enables the application to export data to Excel, which is a common requirement for inventory management systems.

  2. SurveyJS

    JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor. Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.

    SurveyJS logo
  3. HANDSONTABLE

    JavaScript Data Grid / Data Table with a Spreadsheet Look & Feel. Works with React, Angular, and Vue. Supported by the Handsontable team âš¡

    Project mention: Battle of the Rows: The Limits of Data Performance | dev.to | 2024-11-19

    Welcome to our recently conducted series of performance benchmarks. Data grids are becoming more popular and increasingly important as they play a vital role in managing and visualizing large datasets, especially in data-intensive applications. In this article we are going to evaluate one of the most famous data grids: AG Grid, Handsontable, and RevoGrid. Our goal was to provide you with some insight into this rapidly growing field.

  4. x-spreadsheet

    The project has been migrated to @wolf-table/table https://github.com/wolf-table/table

    Project mention: x-spreadsheet VS revo-grid - a user suggested alternative | libhunt.com/r/x-spreadsheet | 2024-08-21
  5. ExcelJS

    Excel Workbook Manager

  6. Jspreadsheet CE

    Jspreadsheet is a lightweight JavaScript data grid component for creating interactive data grids with advanced spreadsheet controls.

    Project mention: Show HN: Jspreadsheet CE v5 – A Lightweight, Excel-Like JavaScript Data Grid | news.ycombinator.com | 2025-05-02
  7. react-datasheet

    Excel-like data grid (table) component for React

  8. Frappe Datatable

    The Missing Javascript Datatable for the Web (by frappe)

  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. jamovi

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

  11. DataGridXL2

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

  12. fast-formula-parser

    Parse and evaluate MS Excel formula in javascript.

  13. FancyGrid

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

  14. calx.js

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

  15. x-sheet

  16. copypaster

    Make web forms copy-pasteable.

  17. bills-tracker

    Bills tracker with Google Spreadsheet

  18. plaid-transaction-script

    Automate bank transaction data using the Plaid API into Google Sheets

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

  20. gsSQL

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

  21. obs-google-sheet-importer

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

  22. Zendesk-restore-and-backup-tool

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

  23. SaaSHub

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

    SaaSHub logo
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 Spreadsheet discussion

Log in or Post with

JavaScript Spreadsheet related posts

  • Show HN: Jspreadsheet CE v5 – A Lightweight, Excel-Like JavaScript Data Grid

    2 projects | news.ycombinator.com | 2 May 2025
  • Quadratic – native JavaScript support in a spreadsheet

    3 projects | news.ycombinator.com | 28 Sep 2024
  • ExcelJS v4.4.0 Released

    1 project | news.ycombinator.com | 19 Oct 2023
  • ExcelJS Resumes Development with Upcoming v4.4.0 Release

    1 project | news.ycombinator.com | 18 Sep 2023
  • NECESITO FEEDBACK PARA NUEVA FUNCIONALIDAD DE MI APP

    1 project | /r/CharruaDevs | 19 Jul 2023
  • Seeking Alternative jQuery Plugin for Exporting ASP.NET Web Form HTML Table to Excel and PDF

    2 projects | /r/dotnet | 6 Jul 2023
  • how to work with .xlsx files?

    7 projects | /r/node | 28 Jun 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 21 May 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

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

# Project Stars
1 SheetJS js-xlsx 35,566
2 HANDSONTABLE 21,002
3 x-spreadsheet 14,414
4 ExcelJS 14,383
5 Jspreadsheet CE 6,911
6 react-datasheet 5,419
7 Frappe Datatable 1,133
8 jamovi 620
9 DataGridXL2 522
10 fast-formula-parser 489
11 FancyGrid 211
12 calx.js 198
13 x-sheet 157
14 copypaster 100
15 bills-tracker 53
16 plaid-transaction-script 41
17 osu-cs-class-explorer 32
18 gsSQL 28
19 obs-google-sheet-importer 23
20 Zendesk-restore-and-backup-tool 6

Sponsored
JavaScript Form Builder with No-Code UI & Built-In JSON Schema Editor
Add the SurveyJS white-label form builder to your JavaScript app (React/Angular/Vue3). Build complex JSON forms without coding. Fully customizable, works with any backend, perfect for data-heavy apps. Learn more.
surveyjs.io

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