
PaddleOCR
by PaddlePaddle (organization)
Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages. (description from the project’s GitHub page)
Repository facts
- Stars
- 91,313
- Forks
- 11,517
- Open issues and pull requests
- 250
- Primary language
- Python
- License
- Apache License 2.0 (Apache-2.0)
- Owner
- PaddlePaddle · Organization
- Created
- May 8, 2020
- Last push
- Sep 16, 2026
Topics
Related projects
Projects that share this one’s GitHub topics.
Rank 57: opendatalab/MinerU
Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.
81,973 starsPythonOther licenseLast push Oct 17, 2026
Rank 8,329: opendatalab/MinerU-Diffusion
[ECCV 2026] A diffusion-based framework for document OCR that replaces autoregressive decoding with block-level parallel diffusion decoding.
620 starsPythonMITLast push Jun 18, 2026
Rank 269: opendataloader-project/opendataloader-pdf
PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.
29,741 starsJavaApache-2.0Last push Oct 16, 2026
Rank 4,010: yobix-ai/extractous
Fast and efficient unstructured data extraction. Written in Rust with bindings for many languages.
1,783 starsRustApache-2.0Last push Dec 21, 2024
Rank 5,618: aiptimizer/TurboOCR
TurboOCR, >200 img/s OmnidocBench. TensorRT FP16, PP-OCRv6, HTTP + gRPC
1,136 starsC++MITLast push Sep 27, 2026
Rank 1,294: PaddlePaddle/PaddleX
All-in-One Development Tool based on PaddlePaddle
6,276 starsPythonApache-2.0Last push Oct 9, 2026