{"repo":"yfedoseev/office_oxide","free":true,"listed":false,"github":"https://github.com/yfedoseev/office_oxide","clone":"git clone https://github.com/yfedoseev/office_oxide.git","description":"The fastest Office document library for Python, Rust, Go, JS/TS, C# and WASM. DOCX, XLSX, PPTX, DOC, XLS, PPT. Up to 100× faster than python-docx/openpyxl/python-pptx. 100% pass rate on valid Office files. MIT/Apache-2.0.","language":"Rust","stars":100,"topics":["document-processing","docx","dotnet","go","markdown","office","pptx","python","rust","text-extraction"],"license":"Apache-2.0","category":"scrapers-browser-automation","readme_excerpt":"Office Oxide — The Fastest Native Office Document Library A fast, memory-safe library for text extraction from Office documents. Rust core with first-class bindings for Python, Go, C#/.NET, Node.js (native and WASM), and a stable C FFI . Handles DOCX, XLSX, PPTX, DOC, XLS, and PPT. Up to 100× faster than python-docx, openpyxl, python-pptx, and xlrd. Beats python-calamine on XLSX. 100% pass rate on valid Office files — zero failures on legitimate Word/Excel/PowerPoint documents. MIT/Apache-2.0 dual-licensed. Scope of \"fastest\". Benchmarks compare Office Oxide against other native / embeddable libraries (no JVM runtime required): python-docx, openpyxl, python-pptx, python-calamine, xlrd, markitdown, catdoc, antiword, xls2csv, calamine (Rust), dotext, docx-rs. Apache POI and Apache Tika are out of scope for this comparison because they require a JVM and are targeted at a different deployment shape. POI/Tika numbers may be added in a future release. Available bindings Language Package Directory Docs --- --- --- --- Rust office oxide on crates.io src/ lib.rs Python office-oxide on PyPI python/ python/ Go github.com/yfedoseev/office oxide/go go/ go/README.md C# / .NET OfficeOxide on NuGet csharp/ csharp/OfficeOxide/README.md Node.js (native) office-oxide on npm js/ js/README.md Node.js / browser (WASM) office-oxide-wasm on npm wasm-pkg/ wasm-pkg/README.md C / other header-only via FFI include/office oxide c/ office oxide.h CLI office-oxide binary crates/office oxide cli/ MCP server","default_branch":null,"files":null,"tree":[],"storefront":"/r/yfedoseev","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yfedoseev/office_oxide/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}