PDF-Extract-Kit
Toolbox of models for layout detection, formula recognition, OCR, and table parsing of complex PDFs.
About
MinerU's document parsing quality rests on PDF-Extract-Kit, OpenDataLab's toolbox of state-of-the-art models for taking complex PDFs apart. It bundles layout detection with DocLayout-YOLO, YOLO-v10, and LayoutLMv3 to locate text, titles, images, tables, and formulas; inline and block formula detection plus UniMERNet for converting formula images to LaTeX; PaddleOCR for text extraction with position data; StructTable-InternVL2-1B for turning tables into LaTeX, HTML, or Markdown; and a reading order module. Each task is exposed as a module, so pipelines can mix and match components rather than adopt a monolithic converter, and Read the Docs covers installation, model weight downloads, and per-algorithm evaluation. Setup uses a conda environment with Python 3.10 and pip-installed requirements, with a separate CPU-only requirements file available, though a GPU is the standard configuration for real throughput. The license is AGPL-3.0, inherited from the YOLO code and PyMuPDF dependencies, and the repository has about 9,800 stars. Choose it for building custom extraction pipelines; choose MinerU for ready-made PDF to Markdown conversion.
Reviews (0)
Leave a Review
No reviews yet. Be the first to review!
Details
- Category
- OCR & Document Processing
- Price
- Free
- Platform
- Local/Desktop
- Difficulty
- Intermediate (3/5)
- License
- AGPL-3.0
- Added
- Jul 29, 2026
Related Tools
Document parsing library by IBM for converting PDFs and documents to structured data.
Deep learning based OCR library in Python and TensorFlow/PyTorch.
One-stop tool for high-quality PDF extraction to Markdown or JSON.
Python bindings for MuPDF library for fast PDF text and image extraction.
Tool for extracting tables from PDF files into CSV or DataFrame format.
Python library for extracting tables from PDF files.