A robust, strictly-typed Node.js and Browser library for parsing office files into a rich Abstract Syntax Tree (AST) and generating high-fidelity output in multiple formats. Parses: docx · pptx · xlsx · odt · odp · ods · pdf · rtf · csv · md · html. Generates: Markdown · HTML · CSV · RTF · PDF · Plain Text · RAG Chunks
harshankur/officeParser has 471 GitHub stars.
It currently ranks #18545 daily, #19375 weekly, #22156 monthly by momentum on Trending Repos; its best-ever rank is #478.
Trending Repos first recorded it on May 15, 2026.