Skip to content

[GitHub Trending] firecrawl/pdf-inspector

6.3 relevance
Score Breakdown
technical depth
7
novelty
6
actionability
8
community
5
strategic
4
personal
5

Scored daily by a customisable AI persona to surface the most relevant engineering leadership news.

Rust library for PDF inspection and classification, useful for data engineering pipelines but not directly in reader's focus.

Languages github.com
Fast Rust library for PDF inspection, classification, and text extraction. Intelligently detects scanned vs text-based PDFs to enable smart routing decisions. - firecrawl/pdf-inspector
Summary

Firecrawl released pdf-inspector, a Rust library that classifies PDFs as text-based or scanned in 10-50ms and extracts structured Markdown with position-aware text, multi-column layout, and table detection. It skips OCR for the ~54% of text-based PDFs, processing them locally in under 200ms, while offering selective OCR via PP-OCRv6 for scanned pages. Benchmarks on the opendataloader-bench corpus show it outperforming liteparse, pymupdf4llm, and markitdown in overall accuracy (0.875) and speed (0.470s for 200 docs), with bindings for Python, Node.js, and browser WebAssembly.

Author

firecrawl