← all releases
Firecrawl·Aug 4, 2026·v0.1.2·open source
Anydoc
Anydoc is a high-performance Rust library designed to convert various office document formats, including Word, PowerPoint, Excel, and PDF, into clean, LLM-ready GitHub-Flavored Markdown. It provides consistent output across different file types and includes language bindings for Node.js and Python.
document-conversionmarkdownrustllm-data-prep
overview
Anydoc is a high-performance Rust library designed to convert various office document formats, including Word, PowerPoint, Excel, and PDF, into clean, LLM-ready GitHub-Flavored Markdown. It provides consistent output across different file types and includes language bindings for Node.js and Python.
key features
- 01Consistent Markdown output across 14+ document formats
- 02High-performance Rust core with sub-5ms median conversion time
- 03Native bindings for Node.js and Python
- 04Content-based format detection independent of file extensions
- 05Full document structure support including tables, footnotes, and embedded assets
- 06Local PDF parsing via pdf-inspector with no OCR required for text-based files
related productsbrowse all →