firecrawl/anydoc
★ 21,075 stars
RustConvert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings.
Transcript
Converting office documents to Markdown usually means messy formatting and manual cleanup. anydoc uses Rust to turn Word, PowerPoint, Excel, RTF, EPUB, CSV, and PDF into clean GitHub-Flavored Markdown in single-digit milliseconds. The CLI writes to stdout and ships Node.js and Python bindings for agents like Claude Code. Scanned pages still need Firecrawl Parse OCR. Any document becomes LLM-ready instantly.