Spreadsheet Open Source Projects

Browse 317 Spreadsheet open source projects, ranked by GitHub stars. Find the most popular Spreadsheet tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 317 projects
64,147 stars

nocodb/nocodb

🔥 🔥 🔥 A Free & Self-hostable Airtable Alternative

Metrics details
Stars64,147
36,304 stars

SheetJS/sheetjs

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

Metrics details
Stars36,304
21,983 stars

handsontable/handsontable

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

Metrics details
Stars21,983
20,796 stars

qax-os/excelize

Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets

Metrics details
Stars20,796
16,650 stars

dream-num/Luckysheet

Luckysheet upgraded to Univer

Metrics details
Stars16,650
15,416 stars

apitable/apitable

🚀🎉📚 APITable, an API-oriented low-code platform for building collaborative apps and better than all other Airtable open-source alternatives.

Metrics details
Stars15,416
14,599 stars

myliang/x-spreadsheet

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

Metrics details
Stars14,599
13,953 stars

PHPOffice/PhpSpreadsheet

A pure PHP library for reading and writing spreadsheet files

Metrics details
Stars13,953
13,854 stars

dream-num/univer

Univer is a full-stack framework for creating and editing spreadsheets / word processor / presentation on both web and server.

Metrics details
Stars13,854
11,375 stars

PHPOffice/PHPExcel

ARCHIVED

Metrics details
Stars11,375
11,308 stars

gristlabs/grist-core

Grist is the evolution of spreadsheets.

Metrics details
Stars11,308
9,191 stars

saulpw/visidata

A terminal spreadsheet multitool for discovering and arranging data

Metrics details
Stars9,191
8,826 stars

ricklamers/gridstudio

Grid studio is a web-based application for data science with full integration of open source data science frameworks and languages.

Metrics details
Stars8,826
7,487 stars

burnash/gspread

Google Sheets Python API

Metrics details
Stars7,487
7,201 stars

jspreadsheet/ce

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

Metrics details
Stars7,201
6,824 stars

rowyio/rowy

Low-code backend platform. Manage database on spreadsheet-like UI and build cloud functions workflows in JS/TS, all in your browser.

Metrics details
Stars6,824
6,720 stars

ONLYOFFICE/DocumentServer

ONLYOFFICE Docs is a free collaborative online office suite comprising viewers and editors for texts, spreadsheets and presentations, forms and PDF, fully compatible with Office Open XML formats: .docx, .xlsx, .pptx and enabling collaborative editing in real time.

Metrics details
Stars6,720
5,996 stars

tealeg/xlsx

Go library for reading and writing XLSX files.

Metrics details
Stars5,996
5,653 stars

andmarti1424/sc-im

sc-im - Spreadsheet Calculator Improvised -- An ncurses spreadsheet program for terminal

Metrics details
Stars5,653
5,447 stars

nadbm/react-datasheet

Excel-like data grid (table) component for React

Metrics details
Stars5,447
5,374 stars

bram2w/baserow

The official repository is hosted on https://gitlab.com/bramw/baserow. Baserow is an open source no-code database tool and Airtable alternative.

Metrics details
Stars5,374
5,099 stars

ONLYOFFICE/DesktopEditors

Open-source office suite pack that comprises all the tools you need to work with documents, spreadsheets, presentations, PDFs, and PDF forms on Windows, Linux, and macOS

Metrics details
Stars5,099
4,897 stars

unidoc/unioffice

Pure go library for creating and processing Office Word (.docx), Excel (.xlsx) and Powerpoint (.pptx) documents

Metrics details
Stars4,897
4,230 stars

box/spout

Read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way

Metrics details
Stars4,230
4,125 stars

Quartz/bad-data-guide

An exhaustive reference to problems seen in real-world data along with suggestions on how to resolve them.

Metrics details
Stars4,125
3,957 stars

jmcnamara/XlsxWriter

A Python module for creating Excel XLSX files.

Metrics details
Stars3,957
3,775 stars

JanKallman/EPPlus

Create advanced Excel spreadsheets using .NET

Metrics details
Stars3,775
3,768 stars

jsoma/tabletop

Tabletop.js gives spreadsheets legs

Metrics details
Stars3,768
3,649 stars

ruilisi/fortune-sheet

A drop-in javascript spreadsheet library that provides rich features like Excel and Google Sheets

Metrics details
Stars3,649
3,631 stars

zserge/awfice

The world smallest office suite

Metrics details
Stars3,631
3,621 stars

VisActor/VTable

VTable is not just a high-performance multidimensional data analysis table, but also a grid artist that creates art between rows and columns.

Metrics details
Stars3,621
3,537 stars

bannzai/SpreadsheetView

Full configurable spreadsheet view user interfaces for iOS applications. With this framework, you can easily create complex layouts like schedule, gantt chart or timetable as if you are using Excel.

Metrics details
Stars3,537
3,094 stars

jlord/sheetsee.js

:eyes: :chart_with_upwards_trend: Visualize Data from a Google Spreadsheet

Metrics details
Stars3,094
3,037 stars

audreyt/ethercalc

Node.js port of Multi-user SocialCalc

Metrics details
Stars3,037
2,876 stars

roo-rb/roo

Roo provides an interface to spreadsheets of several sorts.

Metrics details
Stars2,876
2,742 stars

handsontable/hyperformula

HyperFormula is an open-source headless spreadsheet for business web apps. It comes with over 400 formulas, CRUD operations, undo-redo, clipboard support, and sorting.

Metrics details
Stars2,742
2,628 stars

randym/axlsx

xlsx generation with charts, images, automated column width, customizable styles and full schema validation. Axlsx excels at helping you generate beautiful Office Open XML Spreadsheet documents without having to understand the entire ECMA specification. Check out the README for some examples of how easy it is. Best of all, you can validate your xlsx file before serialization so you know for sure that anything generated is going to load on your client's machine.

Metrics details
Stars2,628
2,566 stars

nhn/tui.grid

🍞🔡 The Powerful Component to Display and Edit Data. Experience the Ultimate Data Transformer!

Metrics details
Stars2,566
2,539 stars

yyx990803/build-your-own-mint

Build your own personal finance analytics using Plaid, Google Sheets and CircleCI.

Metrics details
Stars2,539
2,486 stars

theoephraim/node-google-spreadsheet

Google Sheets API wrapper for Javascript / Typescript

Metrics details
Stars2,486
2,485 stars

quadratichq/quadratic

Quadratic | Data Science Spreadsheet with Python & SQL

Metrics details
Stars2,485
2,342 stars

tafia/calamine

A pure Rust Excel/OpenDocument SpreadSheets file reader: rust on metal sheets

Metrics details
Stars2,342
2,132 stars

bradjasper/ImportJSON

Import JSON into Google Sheets, this library adds various ImportJSON functions to your spreadsheet

Metrics details
Stars2,132
2,030 stars

EPPlusSoftware/EPPlus

EPPlus-Excel spreadsheets for .NET

Metrics details
Stars2,030
2,016 stars

nick-keller/react-datasheet-grid

An Airtable-like / Excel-like component to create beautiful spreadsheets.

Metrics details
Stars2,016
2,006 stars

learnk8s/xlskubectl

xlskubectl — a spreadsheet to control your Kubernetes cluster

Metrics details
Stars2,006
1,866 stars

mk-j/PHP_XLSXWriter

Lightweight XLSX Excel Spreadsheet Writer in PHP

Metrics details
Stars1,866
1,780 stars

gimite/google-drive-ruby

A Ruby library to read/write files/spreadsheets in Google Drive/Docs.

Metrics details
Stars1,780
1,750 stars

jmcnamara/libxlsxwriter

A C library for creating Excel XLSX files.

Metrics details
Stars1,750
1,681 stars

antvis/S2

⚡️ A practical visualization library for tabular analysis.

Metrics details
Stars1,681
1,650 stars

silevis/reactgrid

Add spreadsheet-like behavior to your React app

Metrics details
Stars1,650
1,648 stars

tfussell/xlnt

:bar_chart: Cross-platform user-friendly xlsx library for C++11+

Metrics details
Stars1,648
1,623 stars

FancyGrid/awesome-grid

A curated list of grid(table) libraries and resources that developers may find useful.

Metrics details
Stars1,623
1,622 stars

kevinschaich/mintable

🍃 Automate your personal finances – for free, with no ads, and no data collection.

Metrics details
Stars1,622
1,594 stars

iddan/react-spreadsheet

Simple, customizable yet performant spreadsheet for React

Metrics details
Stars1,594
1,588 stars

unvell/ReoGrid

Fast and powerful .NET spreadsheet component, support data format, freeze, outline, formula calculation, chart, script execution and etc. Compatible with Excel 2007 (.xlsx) format and working on .NET 3.5 (or client profile), WPF and Android platform.

Metrics details
Stars1,588
1,559 stars

chrispsn/mesh

Old version. Visualise data and edit JavaScript code using a spreadsheet interface.

Metrics details
Stars1,559
1,543 stars

nithinmurali/pygsheets

Google Sheets Python API v4

Metrics details
Stars1,543
1,527 stars

future-architect/cheetah-grid

The fastest open-source data table for web.

Metrics details
Stars1,527
1,525 stars

enuchi/React-Google-Apps-Script

This is your boilerplate project for developing React apps inside Google Sheets, Docs, Forms and Slides projects. It's perfect for personal projects and for publishing complex add-ons in the Google Workspace Marketplace.

Metrics details
Stars1,525
1-60 of 317 projects
Get A Weekly Email With Trending Spreadsheet Projects
Stay updated on Spreadsheet plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.