Ross ROSS = Recommend OSS · open-source software intelligence for agents

OpenDataLoader PDF

PDF Parser for AI-ready data. Automate PDF accessibility. Open-source. observed · 2026-10-19

github.com/opendataloader-project/opendataloader-pdf · homepage · Java · Apache-2.0 (permissive) observed · 2026-10-19

Health v2 · maintenance only

83/100

  • Activity 100
  • Release rhythm 87
  • Longevity 37
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.

  • gap_med: 2
  • age_days: 525
  • days_rel: 8
  • days_push: 2
  • n_releases_24m: 62

Full methodology

Adoption not part of the score

29741 stars · 2825 forks observed · 2026-10-19

What it is AI-extracted, prompt v1, taxonomy v1, 2026-10-05, confidence 0.97

OpenDataLoader PDF is an open‑source PDF parsing library that converts PDFs into AI‑ready formats such as Markdown, JSON with bounding boxes, HTML and Tagged PDFs. It supports deterministic local processing and an optional hybrid AI mode for OCR and complex layouts.

Use cases

  • extract structured tables and headings from PDFs for RAG pipelines
  • convert academic papers to markdown with correct reading order for LLM ingestion
  • generate accessible Tagged PDFs automatically for compliance (PDF/UA)
  • obtain JSON with element coordinates to cite source locations in AI responses
  • run fast, local PDF-to‑text conversion without sending data to the cloud
  • process scanned PDFs with built‑in OCR and multi‑language support

When to choose

  • You need deterministic, locally‑run PDF extraction with bounding‑box metadata.
  • Your RAG or LLM workflow requires accurate reading order and table fidelity.
  • Compliance with PDF accessibility standards (PDF/UA) is a requirement.
  • You want a single tool that works across Java, Python, and Node.js ecosystems.

When to avoid

  • You require a pure Python solution without a Java runtime dependency.
  • Real‑time, high‑throughput streaming of millions of pages is needed.
  • Your use case relies solely on GPU‑accelerated OCR without hybrid mode.

Facets

library · maturity active

parser rag llm-inference accessibility artificial-intelligence data-science jvm python cli pdf markdown json html bounding-boxes hybrid-mode xy-cut ai-safety auto-tagging table-extraction retrieval-augmented-generation natural-language-processing nodejs

10 sources

Member repositories

For agents

markdown · JSON · MCP: product_card(name="opendataloader-project/opendataloader-pdf")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem