← back

category

OCR

Recognise text in scanned documents and images.

Side by side

OCR
ToolStarsLicenceTermsSelf-hostedLanguageLatestLast push
PaddleOCR91kApache-2.0Open sourceNoPythonv3.7.02026-09-16
Tesseract77kApache-2.0Open sourceNoC++5.5.32026-09-28
OCRmyPDF35kMPL-2.0Open sourceNoPythonv17.13.02026-10-06
Surya21kApache-2.0Open sourceNoPythonv0.22.12026-09-11
docTR6.4kApache-2.0Open sourceNoPythonv1.1.02026-10-05

5 tools

PaddleOCR

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.

Language
Python
Licence
Apache-2.0
Stars
91k
Latest
v3.7.0
Last push
2026-09-16
OCRmyPDF

OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched

Language
Python
Licence
MPL-2.0
Stars
35k
Latest
v17.13.0
Last push
2026-10-06
Surya

OCR, layout analysis, reading order, table recognition in 90+ languages

Language
Python
Licence
Apache-2.0
Stars
21k
Latest
v0.22.1
Last push
2026-09-11
docTR

docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning. Ongoing development and maintenance by t2k.

Language
Python
Licence
Apache-2.0
Stars
6.4k
Latest
v1.1.0
Last push
2026-10-05

What these tools replace