Topics / #excel

Excel projects on GitHub

Spreadsheet software and tools for working with tabular data files

As of , the most-starred Excel projects on GitHub are daily_stock_analysis (66.5K stars), sheetjs (36.3K stars) and easyexcel (33.6K stars). GitHub.Locker tracks 40 Excel repositories with 601.2K stars combined. The fastest-growing on October 16 was genoffice, with +77 stars in a day.

40Projects
601.2KStars in total
+405Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

40 projects · by stars

  1. #1 · ZhuLinsen/daily_stock_analysis

    daily_stock_analysis

    An AI-driven stock analysis system that pulls market data and news for A-share, Hong Kong, US, Japanese, Korean and Taiwanese stocks, then generates a daily AI decision report and pushes it to WeChat Work, Feishu, Telegram, Discord, Slack or email.

    66.5K
  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

    OfficeCLI

    32.1KiOfficeAI/OfficeCLI · C#

    An open-source Office suite built for AI agents: it gives any AI agent full control over Word, Excel, and PowerPoint — reading, editing, and creating documents — right from the command line.

  2. 5

    hutool

    30.2Kchinabugotech/hutool · Java

    Hutool calls itself 'a set of tools that keep Java sweet': a rich, easy-to-use Java utility library whose tool classes help you get everyday development tasks done quickly.

  3. 6

    linkedin-skill-assessments-quizzes

    28.9KEbazhanov/linkedin-skill-assessments-quizzes · Python

    A free, open-source reference of answers to LinkedIn skill assessment quizzes: questions with the correct answers for tests in JavaScript, React, Python, Git, AWS Lambda, machine learning and more. It has nearly 29,000 GitHub stars.

  4. 7

    vhr

    28Klenve/vhr · Java

    This is Vhr (微人事), a human resources management system with a separated front-end and back-end, built with Spring Boot on the backend and Vue on the frontend.

  5. 8

    anydoc

    22.9Kfirecrawl/anydoc · Rust

    A fast Rust library that turns office documents — Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV and PDF — into clean GitHub-Flavored Markdown, built by Firecrawl. Node.js, Python and browser (WebAssembly) bindings are included.

  6. 9

    univer

    22.6Kdream-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.

  7. 10

    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.

  8. 11

    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.

  9. 12

    DB-GPT

    20.2Keosphoros-ai/DB-GPT · Python

    An open-source agentic AI data assistant: connect databases, files or knowledge bases, ask questions in plain language, and the AI writes SQL and code, runs the analysis, and produces charts, dashboards and reports.

  10. 13

    claude-seo

    19.1KAgriciDaniel/claude-seo · Python

    Claude SEO is an open-source SEO analysis plugin for Claude Code: it runs 25 sub-skills and 18 specialist agents in parallel across technical SEO, E-E-A-T content quality, Schema.org markup, AI search (GEO), local, e-commerce, and international SEO, and every audit ends in a prioritized action plan.

  11. 14

    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.

  12. 15

    iview-admin

    16.3Kiview/iview-admin · Vue

    iView Admin is a front-end admin management system template built with Vue.js 2.0 and the iView UI toolkit, giving you a ready-made login, permissions, routing, and layout structure to build a management dashboard on top of.

  13. 16

    ag-grid

    15.6Kag-grid/ag-grid · TypeScript

    AG Grid is a fully-featured, highly customizable JavaScript data grid for building tables with sorting, filtering, pagination, editing and more, with no third-party dependencies.

  14. 17

    exceljs

    15.5Kexceljs/exceljs · JavaScript

    ExcelJS is a JavaScript library for reading, manipulating and writing Excel spreadsheets — data and styles — in XLSX and JSON. It was built by reverse engineering real Excel spreadsheet files.

  15. 18

    x-spreadsheet

    14.6Kmyliang/x-spreadsheet · JavaScript

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

  16. 19

    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.

  17. 20

    gotenberg

    13.3Kgotenberg/gotenberg · Go

    Gotenberg is a Docker-based API that converts documents like HTML, URLs, Markdown and Office files into PDFs, and can also merge, split, watermark and screenshot them.

  18. 21

    LKY_OfficeTools

    12.9KOdysseusYuan/LKY_OfficeTools · C#

    LKY_OfficeTools is a Windows tool that automatically downloads, installs, and activates the latest version of Microsoft Office with one click.

  19. 22

    Laravel-Excel

    12.7KSpartnerNL/Laravel-Excel · PHP

    Laravel Excel is a Laravel package that wraps PhpSpreadsheet to make exporting and importing Excel/CSV files easy, with support for chunked reads, batch inserts, and queued jobs for large datasets.

  20. 23

    d2-admin

    12.6Kd2-projects/d2-admin · JavaScript

    D2Admin is a free, open-source Vue front-end template for building enterprise admin dashboards and back-office systems, built with a modern front-end stack and a very small initial JS bundle.

  21. 24

    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.

  22. 25

    Python

    10.9Kinjetlee/Python · Python

    A personal grab-bag of standalone Python scripts and short tutorials the author wrote alongside blog posts: web scraping, WeChat official account development, Excel automation, SQL practice, and small utility hacks like remote shutdown.

  23. 26

    genoffice

    9.9Kgenspark-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.

  24. 27

    visidata

    9.3Ksaulpw/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.

  25. 28

    botasaurus

    5.8Komkarcloud/botasaurus · Python

    Botasaurus is an all-in-one Python web scraping framework built to make scrapers that pass bot-detection checks, including Cloudflare WAF, BrowserScan, Fingerprint, Datadome, and Cloudflare Turnstile CAPTCHA.

  26. 29

    SenseNova-Skills

    5.8KOpenSenseNova/SenseNova-Skills · JavaScript

    A modular library of Agent Skills for the SenseNova model family that gives office-assistant agents concrete end-to-end capabilities: image generation and infographics, PPT/slide-deck generation, Excel data analysis, and deep research, usable standalone or chained into workflows.

  27. 30

    PasteMD

    5.4KRICHQAQ/PasteMD · Python

    PasteMD is a system-tray utility that lets you copy Markdown or an AI chat response (ChatGPT, DeepSeek, Claude, etc.) and paste it perfectly formatted into Word, WPS, or Excel with one hotkey, converting the content via Pandoc.

  28. 31

    Mocreak

    4.5KOdysseusYuan/Mocreak

    Mocreak is a one-click deployment tool that automatically downloads, installs and configures genuine-licensed Windows 10/11 and Office (2016-2024) on a PC, completely free of charge.

  29. 32

    flint-chart

    4.4Kmicrosoft/flint-chart · TypeScript

    Flint is a visualization intermediate language that lets AI agents turn simple, human-editable chart specs into polished, expressive charts instead of hand-coding scales, axes, and layout.

  30. 33

    univer-workspace

    2.3Kdream-num/univer-workspace · TypeScript

    Univer Workspace is an open-source, self-hosted Office workspace that brings Sheets, Docs, Slides, relational tables, canvases, and boards into one shared runtime where people and AI agents create, collaborate, and review content together.

  31. 34

    LiveStream-Agent-Studio

    1.4KHanyuanWang/LiveStream-Agent-Studio · Python

    LiveStream Agent Studio is a local-first Windows AI workspace for livestream e-commerce teams that combines creator discovery, livestream breakdown, performance review, and short-video script planning into one workflow.

  32. 35

    jev-seo

    651AgriciDaniel/jev-seo · Python

    jev-seo is a live SEO auditor that crawls a site from one homepage URL, checks it against 52 rules tied to Google Search Central, measures Core Web Vitals, and asks Jev (TypeSafe's System One model) typed questions about every page, producing a PDF, an XLSX action tracker and a Markdown report from the same audit data.

  33. 36

    dsh-univer-office

    546dream-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.

  34. 37

    MiniPdf

    504mini-software/MiniPdf · C#

    MiniPdf is a family of lightweight, fast, native libraries and CLI tools that convert Office documents (XLSX, DOCX, PPTX) to PDF, with implementations for .NET (C#), Rust, Java, Python, Node.js and Go.

  35. 38

    huashu-excel

    439alchaincyf/huashu-excel · Python

    This is a Skill for AI coding agents that handles the entire Excel/data-analysis workflow: it profiles a messy spreadsheet, cleans it, aligns with the user on what to actually analyze, runs the analysis, reconciles the numbers against the sheet's own totals, and only then delivers a report.

  36. 39

    cumcm-step-review

    317yuanchen-home/cumcm-step-review · Python

    This is an Agent Skill that provides a complete step-by-step review workflow for writing a CUMCM (China Undergraduate Mathematical Contest in Modeling) paper, compatible with Codex, Claude Code and other agents that support the Agent Skills spec.

  37. 40

    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