anydoc

可将Word、PowerPoint、Excel、PDF等多种文档转换为干净Markdown的高速库,提供Node.js和Python接口。

分享到 X许可证: MIT

概述

anydoc 是 Firecrawl 开发的 Rust 库,可以把 Word、PowerPoint、Excel、OpenDocument、RTF、EPUB、CSV 和 PDF 文件转换成整洁的 GitHub Flavored Markdown。无论输入什么格式,输出风格都保持一致,便于把文档交给语言模型处理。它提供命令行工具、Node.js 和 Python 绑定,以及可在浏览器中运行的 WebAssembly 版本。

主要特点

  • 支持 Word、PowerPoint、Excel、PDF 等多种格式
  • 可通过 npx 在命令行使用
  • 提供 Node.js、Python 和 WebAssembly 绑定
  • 以 Agent Skill 形式提供给编程助手
  • 扫描页面可选用托管 OCR

适用场景

适合需要把办公文档转成 Markdown,再交给文本工具或 LLM 流程的开发者。它自己无法读取扫描页,这类页面需要托管 OCR。

上游仓库
firecrawl/anydoc
GitHub 上的 fork
Guo-astro/anydoc
上游 Star 数
22k
分类
文档、媒体与内容
许可证
MIT
Fork 时间
2026-09-28
同步状态
已同步上次同步 2026-09-29