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.

19Projects
330.2KStars in total
+305Stars in a day

Hot right now

Most stars gained in a day · Oct 18

The all-time top

19 projects · by stars

  1. #1 · nocodb/nocodb

    nocodb

    NocoDB is a free, self-hostable Airtable alternative: an online database builder that gives your data a rich, no-code spreadsheet interface.

    65.3K
  2. #2 · SheetJS/sheetjs

    sheetjs

    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.

    36.3K
  3. #3 · alibaba/easyexcel

    easyexcel

    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.

    33.6K
  1. 4

    univer

    22.7Kdream-num/univer · TypeScript

    Univer is an open-source SDK for embedding spreadsheet, document, and presentation editing directly into your own product, instead of hosting a separate office app.

  2. 5

    handsontable

    22.1Khandsontable/handsontable · TypeScript

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

  3. 6

    teable

    21.9Kteableio/teable · TypeScript

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

  4. 7

    excelize

    21Kqax-os/excelize · Go

    Excelize is a library written in pure Go for reading and writing Microsoft Excel spreadsheet files in the XLAM, XLSM, XLSX, XLTM and XLTX formats.

  5. 8

    Luckysheet

    16.6Kdream-num/Luckysheet · JavaScript

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

  6. 9

    apitable

    15.6Kapitable/apitable · TypeScript

    APITable is an API-oriented low-code platform for building collaborative database-spreadsheet apps, positioned as an open-source alternative to Airtable.

  7. 10

    x-spreadsheet

    14.6Kmyliang/x-spreadsheet · JavaScript

    A web-based JavaScript spreadsheet: an Excel-like, editable grid that runs in the browser.

  8. 11

    PhpSpreadsheet

    14KPHPOffice/PhpSpreadsheet · PHP

    PhpSpreadsheet is a pure PHP library for reading and writing spreadsheet files like Excel and LibreOffice Calc, without needing Excel or any external software installed.

  9. 12

    grist-core

    12Kgristlabs/grist-core · TypeScript

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

  10. 13

    PHPExcel

    11.3KPHPOffice/PHPExcel · PHP

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

  11. 14

    genoffice

    10Kgenspark-ai/genoffice · TypeScript

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

  12. 15

    visidata

    9.4Ksaulpw/visidata · Python

    VisiData is a terminal spreadsheet multitool for exploring, cleaning, and arranging tabular data, supporting formats like CSV, TSV, SQLite, JSON, Excel (xlsx), and HDF5.

  13. 16

    everything

    2.2KHeyPuter/everything · JavaScript

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

  14. 17

    VibeOffice

    874tcchen2026/VibeOffice · JavaScript

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

  15. 18

    dsh-univer-office

    564dream-num/dsh-univer-office · TypeScript

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

  16. 19

    workbooklens

    142chenweixin123/workbooklens · Python

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

Often tagged together