anydoc

by firecrawl · Developer Tools

Convert Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF to clean Markdown. Built in Rust, with Node.js an

New0 ratings20,536 starsActive
Developer ToolsDeveloper ToolRustPython
Open project ↗↓ Download v0.2.4GitHub⚑ Report
anydoc preview

About this project

anydoc Fast Rust library that converts documents (Word, PowerPoint, Excel, OpenDocument, RTF, EPUB, CSV, and PDF) into clean GitHub-Flavored Markdown. Includes bindings for Node.js, Python, and the browser (WebAssembly). Built by Firecrawl to turn any office document into LLM-ready Markdown in single-digit milliseconds, with one consistent output no matter which format goes in. It powers Firecrawl Parse, so if you'd rather not run it yourself, the hosted API gives you the same conversion plus our OCR models for the scanned pages anydoc can't read on its own. Try it in your browser: the demo page runs the library as WebAssembly, so files are converted locally and never leave…

Technologies

JavaScriptShellPythonHTMLRust

Project health

Actively maintained
Last updatelast week
Contributors5
Latest releasev0.2.4
Open issues & PRs86
LicenseMIT
On GitHubsince 2026

GitHub

20,536
stars
1,250
forks
5
contributors
86
open issues & PRs
Rust
language
last week
last commit
View on GitHub ↗All releases ↗

Reviews

out of 5 · 0 ratings
★★★★★
0%
★★★★
0%
★★★
0%
★★
0%
0%
Sign in to write a review
No reviews yet
Be the first to review anydoc.

Built by

firecrawl
Imported from GitHub · not yet claimed on GitPalace
View developer pageSign in with GitHub to claim

Maintain firecrawl/anydoc? Claiming verifies admin access through your GitHub account and gives you control of this listing.

You might also like