Unified document extraction tool with per-page PDF support
Built for data teams replacing multi-library extraction pipelines.
“## Context We're evaluating anydoc as a replacement for our current Python-based extraction pipeline (PyMuPDF, openpyxl, python-docx, python-pptx). anydoc is d…”
💰 Willingness to pay, in their words
“For PDFs, we're currently using `pdf-inspector` directly (`extract_pages_markdown_bytes`) to get per-page markdown.”
The receipts — real demand
“## Context We're evaluating anydoc as a replacement for our current Python-based extraction pipeline (PyMuPDF, openpyxl, python-docx, python-pptx). anydoc is dramatically faster and leaner — 378x faster on a 2.2MB XLSX, 40x less memory. For PDFs, we're currently using `pdf-inspector` directly (`extract_pages_markdown_bytes`) to get per-page markdown. This works great, but it means we need two separate libraries for…”
Full dossier
Unlock the full dossier — free
Every corroborating quote, the source receipts, and the community echo. One email, no payment.
Why this is a gap
Surfaced from a high-intensity complaint with clear willingness to pay and a specific, reachable audience.
The market
Data teams building ETL/extraction pipelines (currently using multi-library stacks: PyMuPDF, openpyxl, python-docx). The pain statement shows 378x speed improvement over legacy; this appeals to mid-market analytics and automation teams. No search volume, but the technical credibility suggests strong word-of-mouth demand among engineers.
Competition & the opening
Extremely crowded (9/10). Adobe, AWS Textract, Google Document AI, Azure Form Recognizer, Unstructured.io, and LlamaParse all compete. The gap: per-page extraction with unified API is narrower than the market itself. Most incumbents are cloud-only or require custom wrappers per document type.
What's hard to build
PDF parsing is genuinely hard: handling embedded fonts, OCR fallback, multi-language text, form fields, and tables requires substantial ML and heuristic tuning. Infra costs for processing at scale (storage, compute, multi-format codec support) are high. Competitive moat for incumbents (Google, AWS) is deep.
Why now
Unstructured.io and LlamaParse are fast but charge per-API-call; anydoc proves a lean open-source alternative can outpace incumbents on speed and cost.
How you'd monetize
Freemium SaaS: free tier 500 pages/mo + usage-based $0.005/page overages (underc