NuGet92Excellenthealth index
C#★ 2,038Sep 16, 2026
Go92Excellenthealth index

qax-os/excelizeGo language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets
Go★ 20.9KSep 16, 2026
Packagist90Excellenthealth index

openspout/openspout Read and write spreadsheet files (CSV, XLSX and ODS), in a fast and scalable way
PHP★ 1,225↓ 5.7M/moAug 27, 2026
npm · PyPI · NuGet87Excellenthealth index

JSv4/DocxodusSwiss-army toolkit for .docx — faithful DOCX→HTML rendering, an in-browser block editor, Word-grade redlines with native tracked changes, and anchor-addressed markdown for LLM agents. .NET, WASM/TypeScript, Python, CLI.
C# · TypeScript★ 102↓ 28.9K/moOct 21, 2026
npm87Excellenthealth index
TypeScript · JavaScript★ 41↓ 16.9K/moSep 16, 2026
NuGet86Excellenthealth index

ShapeCrawler/ShapeCrawlerPowerPoint .NET library for reading, modifying, and generating PPTX presentations without Microsoft Office
C#★ 441Sep 10, 2026
Packagist84Excellenthealth index

PHPOffice/PHPWordA pure PHP library for reading and writing word processing documents
PHP★ 7,589↓ 2.7M/moOct 20, 2026
npm81Excellenthealth index
TypeScript★ 11↓ 280K/moOct 20, 2026
npm · Go · NuGet81Excellenthealth index

mmonterroca/docxgoCreate and edit Microsoft Word (.docx) documents in pure Go — fluent builder, templates & mail merge, themes, tables, and images.
Go★ 120↓ 367/moSep 13, 2026
npm · crates.io81Excellenthealth index
TypeScript · Rust★ 784↓ 106.1K/moSep 8, 2026
npm · crates.io78Goodhealth index

stella/folioFramework-neutral DOCX engine with React/Vue editors, Nuxt integration, and agent tooling
TypeScript★ 20↓ 125.9K/moSep 9, 2026
PyPI · Go77Goodhealth index

xuri/excelize-pyExcelize is a Python port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.
Python · Go★ 50↓ 4,340/moSep 15, 2026
PyPI · crates.io · npm75Goodhealth index

openooxml/betterofficeNative OOXML engines in Rust - DOCX, XLSX & PPTX editing, rendering and real-time collaboration, compiled to WASM for the web.
Rust · TypeScript★ 230↓ 428/moSep 17, 2026

xuri/excelize-csExcelize is a C# port of Go Excelize library that allow you to write to and read from XLAM / XLSM / XLSX / XLTM / XLTX files.
C#★ 14Sep 12, 2026

iOfficeAI/OfficeCLIOfficeCLI is the first and best Office suite purpose-built for AI agents to read, edit, and automate Word, Excel, and PowerPoint files. Free, open-source, single binary, no Office installation required.
C#★ 30.7K↓ 16.1K/moSep 16, 2026

mgilbir/spineZero-dependency Go library for reading and writing Microsoft Office documents (.docx, .xlsx, .pptx) with byte-identical round-trip fidelity
Go · Python★ 2Sep 17, 2026

kklimuk/docx-cliCLI for AI agents (Claude, Codex) to read, edit, and comment on .docx files with full format fidelity.
TypeScript★ 196↓ 1,281/moSep 5, 2026
crates.io67Goodhealth index
Rust★ 37↓ 3,941/moAug 25, 2026

Dmitry-Kov/ooxml-integrityWord and every OOXML validator accept a .docx where the reviewer's comment lost the text it was about. Reproducible harness plus a deterministic checker.
Python★ 0↓ 3,147/moOct 11, 2026
npm · crates.io65Goodhealth index
TypeScript · Rust★ 22↓ 316.2K/moSep 5, 2026
Packagist65Goodhealth index

turgutahmet/kolay-xlsx-streamStream millions of rows to XLSX with O(1) memory and direct S3 multipart upload. Laravel-friendly. PHPSpreadsheet alternative for large exports.
PHP★ 45↓ 4,086/moSep 10, 2026
npm63Moderatehealth index

alex-krassavin/reamkitRead .docx .xlsx .pptx .pdf .doc .xls .ppt → convert to PDF, SVG, HTML, Markdown, DOCX or XLSX — pure TypeScript, no LibreOffice, no headless Office, no commercial SDK
TypeScript★ 9↓ 2,280/moSep 18, 2026
PyPI63Moderatehealth index

ferdinandobons/brand-docsBrandDocs is a set of agent skills that learn your existing Word, PowerPoint and Excel templates and generate new on-brand documents from them. Unlike generic AI document generators, it preserves brand, structure, styles and formulas by construction. Built for Claude Code, Codex and compatible AI agents.
Python★ 264Sep 19, 2026
npm63Moderatehealth index
TypeScript★ 12↓ 122K/moSep 8, 2026
npm62Moderatehealth index
TypeScript★ 1↓ 1,150/moSep 13, 2026
NuGet62Moderatehealth index

rabanti-github/NanoXLSXNanoXLSX is a small .NET library written in C#, to create and read Microsoft Excel files in the XLSX format (Microsoft Excel 2007 or newer) in an easy and native way
C#★ 166Oct 19, 2026
RubyGems62Moderatehealth index
Ruby★ 480Oct 17, 2026
npm60Moderatehealth index
MoonBit · Python · JavaScript★ 19↓ 8,473/moSep 15, 2026
npm56Moderatehealth index
JavaScript · TypeScript★ 79↓ 8,960/moSep 12, 2026
npm56Moderatehealth index

joaquimserafim/openjsxlFast, zero-dependency, TypeScript-first Excel (.xlsx) reader for Node, Deno, Bun, and the browser.
TypeScript★ 1↓ 3,907/moSep 13, 2026