GH Repository · firecrawl
anydoc
Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js and Python bindings.
- stars
- 21,508
- 30-day movement
- +527176/day
- Related entries
- 1
- Connections
- 1
rustotherRust
anydoc is a Rust-based document converter that transforms Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF files into clean Markdown. It also ships with Node.js and Python bindings for use from those languages.
It gives you a single tool for turning common office and ebook formats into Markdown usable in LLM or documentation pipelines.
Use it to
- Convert Word and PowerPoint files to Markdown
- Extract PDF content as clean Markdown
- Call the converter from Python or Node.js bindings
- Batch-convert spreadsheets and CSVs to Markdown
- Turn EPUB and RTF documents into Markdown
For Developers building document ingestion or LLM data pipelines
- Role
- other
- Language
- Rust
- Licence
- MIT
- Forks
- 1,332
- Open issues
- 37
- Last push
- 2026-08-28
- Latest release
- v0.1.1 · 2026-08-04
- Skills shipped
- 1
topicsmarkdowndocument-conversionrustpdfpythonnodejs