TGViewer
GitHub开源观察|开源项目·热门仓库·开发者 GitHub开源观察|开源项目·热门仓库·开发者 @githubtrendinghub · 669 subscribers
Post #578 12
Firecrawl 开源 Rust PDF 解析库 pdf-inspector

Firecrawl 开源了 pdf-inspector,一个纯 Rust 编写的 PDF 解析库,可在本地快速完成 PDF 分类、文本提取和 Markdown 转换,全程无需 OCR。项目提供 Python、Node.js 和浏览器 WebAssembly 绑定,并附带 CLI 工具。

核心思路是智能路由:先用约 10-50ms 判断 PDF 是文本型还是扫描型,文本型直接在本地提取(约 150ms),只有扫描件才转交 OCR 服务。官方称约 54% 的 PDF 无需 OCR,可显著节省成本与延迟。

主要能力:

• 识别 TextBased
• Scanned
• ImageBased
• Mixed 四类 PDF,返回置信度与逐页 OCR 路由建议;位置感知的文本提取,支持多栏阅读顺序与 RTL;Markdown 转换覆盖标题
• 列表
• 代码块
• 表格
• 粗斜体与链接;表格检测采用矩形与文本对齐双模式,可处理跨页金融表格;支持 CID 字体与 ToUnicode CMap 解码
在 opendataloader-bench 基准(200 份 PDF)中,pdf-inspector 综合得分 0.875,阅读顺序 0.915,表格 0.814,处理 200 份文档耗时 0.470s,均优于 liteparse、opendataloader、pymupdf4llm 与 markitdown。基准于 2026 年 7 月 31 日在 Apple M4 Pro 上刷新。


适合处理报告、论文、金融文档、发票和法律 PDF 等原生文本型文档,输出干净的结构化 Markdown,无需引入 OCR 基础设施。项目以 MIT 协议开源。

GitHub

#GitHub #开源 #pdfinspector #Firecrawl #Rust #PDF解析 #Markdown #WebAssembly
@GitHubTrendingHub
More from @githubtrendinghub
  1. Sep 30, 2026WSL Containers:在 Windows 里原生跑 Linux 容器 微软把 WSL 容器(WSLC)从公开预览转为正式可用,开发者不必再装独立工具,就能在 WSL 环境里…
  2. Sep 30, 2026DBX:25 MB 的跨平台数据库客户端 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 100+ 数据库,提…
  3. Sep 30, 2026Openship:自带 CI/CD 的自托管部署平台 指向一个仓库,它自动完成构建、发布、路由和 TLS 终结,省掉自己搭部署流水线的麻烦。适合想把应用部署到自己服务器或云上的开发…
  4. Sep 30, 2026ReClip:自托管的视频音频下载器,带网页界面 粘贴链接就能把 YouTube、TikTok、Instagram、Twitter/X 等 1000+ 站点的视频存成 MP4 或…
  5. Sep 30, 2026OpenShell:给自主 AI Agent 用的安全私有运行时 NVIDIA 开源,让 Agent 能读文件、装包、调 API、用凭证,但不会拿到你数据、密钥和网络的完全访问权。…
  6. Sep 29, 2026openSUSE Leap 16.1:不可变模式并入主安装器 openSUSE 把不可变系统并入 Leap 主安装器,Leap Micro 不再单独发版,6.3 和 7.0 取消。…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →