BigHugger
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