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.
Hot right now
Most stars gained in a day · Oct 16
+77genoffice
genspark-ai/genoffice · ★ 9.9KGenOffice 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.
+60claude-seo
AgriciDaniel/claude-seo · ★ 19.1KClaude 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.
+53daily_stock_analysis
ZhuLinsen/daily_stock_analysis · ★ 66.5KAn 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.
+37OfficeCLI
iOfficeAI/OfficeCLI · ★ 32.1KAn 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.
The all-time top
40 projects · by stars
- 66.5K
#1 · ZhuLinsen/daily_stock_analysisdaily_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.
- 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

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

hutool
30.2Kchinabugotech/hutool · JavaHutool 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.
- 6

linkedin-skill-assessments-quizzes
28.9KEbazhanov/linkedin-skill-assessments-quizzes · PythonA 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.
- 7

vhr
28Klenve/vhr · JavaThis 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.
- 8
anydoc
22.9Kfirecrawl/anydoc · RustA 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.
- 9

univer
22.6Kdream-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.
- 10
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.
- 11
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.
- 12

DB-GPT
20.2Keosphoros-ai/DB-GPT · PythonAn 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.
- 13

claude-seo
19.1KAgriciDaniel/claude-seo · PythonClaude 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.
- 14

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.
- 15
iview-admin
16.3Kiview/iview-admin · VueiView 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.
- 16
ag-grid
15.6Kag-grid/ag-grid · TypeScriptAG 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.
- 17

exceljs
15.5Kexceljs/exceljs · JavaScriptExcelJS 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.
- 18

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

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

gotenberg
13.3Kgotenberg/gotenberg · GoGotenberg 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.
- 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.
- 22

Laravel-Excel
12.7KSpartnerNL/Laravel-Excel · PHPLaravel 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.
- 23

d2-admin
12.6Kd2-projects/d2-admin · JavaScriptD2Admin 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.
- 24

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

Python
10.9Kinjetlee/Python · PythonA 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.
- 26

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

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

botasaurus
5.8Komkarcloud/botasaurus · PythonBotasaurus 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.
- 29

SenseNova-Skills
5.8KOpenSenseNova/SenseNova-Skills · JavaScriptA 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.
- 30

PasteMD
5.4KRICHQAQ/PasteMD · PythonPasteMD 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.
- 31

Mocreak
4.5KOdysseusYuan/MocreakMocreak 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.
- 32
flint-chart
4.4Kmicrosoft/flint-chart · TypeScriptFlint 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.
- 33

univer-workspace
2.3Kdream-num/univer-workspace · TypeScriptUniver 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.
- 34

LiveStream-Agent-Studio
1.4KHanyuanWang/LiveStream-Agent-Studio · PythonLiveStream 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.
- 35

jev-seo
651AgriciDaniel/jev-seo · Pythonjev-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.
- 36

dsh-univer-office
546dream-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.
- 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.
- 38

huashu-excel
439alchaincyf/huashu-excel · PythonThis 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.
- 39

cumcm-step-review
317yuanchen-home/cumcm-step-review · PythonThis 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.
- 40

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