Topics / #spreadsheet
Spreadsheet projects on GitHub
Spreadsheet applications and grid-based data editing
As of , the most-starred Spreadsheet projects on GitHub are nocodb (65.3K stars), sheetjs (36.3K stars) and easyexcel (33.6K stars). GitHub.Locker tracks 19 Spreadsheet repositories with 330.2K stars combined. The fastest-growing on October 18 was everything, with +162 stars in a day.
Hot right now
Most stars gained in a day · Oct 18
+162everything
HeyPuter/everything · ★ 2.2KThe Everything Project is a monorepo of open-source, MIT-licensed applications that aim to recreate the world's proprietary software, from Office and Slack to Photoshop and AutoCAD.
+66genoffice
genspark-ai/genoffice · ★ 10KGenOffice is a free, open-source AI-powered office suite for editing real .docx, .xlsx, .pptx, PDF, Markdown and HTML files, with a built-in AI agent that reads and edits the document for you on macOS, Windows and Linux.
+16univer
dream-num/univer · ★ 22.7KUniver is an open-source SDK for embedding spreadsheet, document, and presentation editing directly into your own product, instead of hosting a separate office app.
+16visidata
saulpw/visidata · ★ 9.4KVisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.
The all-time top
19 projects · by stars
- 65.3K
#1 · nocodb/nocodbnocodb
NocoDB is a free, self-hostable Airtable alternative: an online database builder that gives your data a rich, no-code spreadsheet interface.
- 36.3K
#2 · SheetJS/sheetjssheetjs
SheetJS Community Edition is an open-source JavaScript toolkit for spreadsheet data: it extracts useful data from almost any complex spreadsheet and generates new spreadsheets that work with legacy and modern software alike.
- 33.6K
#3 · alibaba/easyexceleasyexcel
EasyExcel is a Java library from Alibaba for reading and writing Excel files with very low memory usage, solving the out-of-memory problems that plague Apache POI and JXL on large files.
- 4

univer
22.7Kdream-num/univer · TypeScriptUniver is an open-source SDK for embedding spreadsheet, document, and presentation editing directly into your own product, instead of hosting a separate office app.
- 5
handsontable
22.1Khandsontable/handsontable · TypeScriptHandsontable is a JavaScript data grid component with a spreadsheet-like look and feel: you embed it in a web app so users can enter, edit, validate, and process tabular data.
- 6

teable
21.9Kteableio/teable · TypeScriptAn AI spreadsheet for business — spreadsheet-simple on the surface, a real PostgreSQL database underneath, with AI chat, an app builder, and automations on top of your live data.
- 7
excelize
21Kqax-os/excelize · GoExcelize is a library written in pure Go for reading and writing Microsoft Excel spreadsheet files in the XLAM, XLSM, XLSX, XLTM and XLTX formats.
- 8

Luckysheet
16.6Kdream-num/Luckysheet · JavaScriptLuckysheet is a completely open source online spreadsheet like Excel — a powerful, configurable Excel-style grid with formulas, charts and pivot tables that runs in the browser.
- 9

apitable
15.6Kapitable/apitable · TypeScriptAPITable is an API-oriented low-code platform for building collaborative database-spreadsheet apps, positioned as an open-source alternative to Airtable.
- 10

x-spreadsheet
14.6Kmyliang/x-spreadsheet · JavaScriptA web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.
- 11

PhpSpreadsheet
14KPHPOffice/PhpSpreadsheet · PHPPhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files like Excel and LibreOffice Calc, without needing Excel or any external software installed.
- 12

grist-core
12Kgristlabs/grist-core · TypeScriptGrist is an open-source hybrid spreadsheet/database: columns are typed and named like a database, but can also be filled with Python-syntax formulas like a spreadsheet, with automatic recalculation.
- 13

PHPExcel
11.3KPHPOffice/PHPExcel · PHPPHPExcel was a PHP library for reading and writing spreadsheet files, like Excel documents. It is dead: officially deprecated in 2017 and permanently archived in 2019.
- 14

genoffice
10Kgenspark-ai/genoffice · TypeScriptGenOffice is a free, open-source AI-powered office suite for editing real .docx, .xlsx, .pptx, PDF, Markdown and HTML files, with a built-in AI agent that reads and edits the document for you on macOS, Windows and Linux.
- 15

visidata
9.4Ksaulpw/visidata · PythonVisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.
- 16

everything
2.2KHeyPuter/everything · JavaScriptThe Everything Project is a monorepo of open-source, MIT-licensed applications that aim to recreate the world's proprietary software, from Office and Slack to Photoshop and AutoCAD.
- 17

VibeOffice
874tcchen2026/VibeOffice · JavaScriptVibeOffice is a free office suite that runs entirely in the browser, giving you a word processor, spreadsheet and presentation editor styled like Office 2003, with no install, account or server required.
- 18

dsh-univer-office
564dream-num/dsh-univer-office · TypeScriptdsh-univer-office is a plugin for DeepSeek Harness (DSH) that gives its agent a real office environment — spreadsheets, documents, presentations, lightweight databases (Base), and canvases (Board) — all in one runtime, with every change reviewable before you accept it.
- 19

workbooklens
142chenweixin123/workbooklens · PythonWorkbookLens is a local-first tool that lints, regression-tests, semantic-diffs, and conservatively repairs Excel workbooks, running entirely on your machine without Excel, LibreOffice, an AI key, or a cloud service.
Related topics
Often tagged together