#21 · Primary category: Knowledge Base & RAG

opendataloader-pdf

a11y accessibility ai bounding-box document-parsing eaa html json markdown ocr ocr-recognition pdf pdf-accessibility pdf-converter pdf-extraction pdf-parser pdf-ua rag tables tagged-pdf

PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

Project last updated:08/28/26

GitHub Stars

28.9K

Forks

2.8K

Contributors

28

License

Apache-2.0

Why we included this project

PDF-heavy document collections are a common pain point for retrieval pipelines, and this parser is built to sit at the extraction layer. It turns PDFs into Markdown, JSON with per-element bounding boxes, and HTML, keeping reading order and table structure intact so chunking and citation work cleanly downstream. A deterministic local mode handles straightforward documents quickly, while a hybrid mode sends complex pages, such as borderless tables, scanned files, formulas, and charts, to an AI backend, with built-in OCR for poor-quality scans. The accessibility angle is unusual: it can auto-tag untagged PDFs into screen-reader-ready Tagged PDFs, which matters if you need to comply with accessibility regulations. Python, Node.js, and Java SDKs, plus a LangChain integration, make it easy to fit into existing stacks.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category