PyRank
  • Search
  • PyPI
  • GitHub
  • Insights
  • Compare
  • Advisories
  • Ecosystem
  • About

Optical Character Recognition Python Packages

Python packages with the GitHub topic optical-character-recognition. Sorted by monthly downloads, with stars and forks.
jaidedai
easyocr

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

2M 30K 4K
sirfz
tesserocr

A Python wrapper for the tesseract-ocr API

485K 2K 260
mindee
python-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.

224K 6K 685
felixdittrich92
onnxtr

OnnxTR a docTR (Document Text Recognition) library Onnx pipeline wrapper - for seamless, high-performing & accessible OCR

91K 198 19
taazkareem
google-lens-scraper

High-performance Google Lens visual search, Google Shopping scraping, and multimodal product intelligence for Python.

4K 1 0
caltechlibrary
handprint

Apply different text recognition services to images of handwritten documents.

3K 191 19
amenezes
aiopytesseract

A Python asyncio wrapper for Tesseract-OCR.

1K 28 7
taazkareem
google-lens-pro

High-performance Google Lens visual search, Google Shopping scraping, and multimodal product intelligence for Python.

1K 1 0
netra-ai-lab
netra-ocr

A Squeeze-and-Excitation Transformer Network for Khmer Optical Character Recognition

819 10 0
gnana70
ocr-tamil

OCR Tamil is a powerful tool that can detect and recognize text in Tamil images with high accuracy on Natural Scenes

817 97 17
liafacom
autosxtract

Extracts text from PDFs using the fastest available method, falling back to OCR via PP-OCRv6 if needed. One pip install, no configuration.

653 2 0
avarshvir
nano-ocr

A Lightweight OCR model and Engine for low computation devices, edge applications and embedded system

494 1 0
OmarSamirz
iftg

IFTG (ImageFromTextGenerator) is a Python package that simplifies creating robust datasets for OCR models. Generate images from text, apply over 10 built-in noise effects, and customize fonts and layouts. IFTG supports all languages and offers endless noise combinations, including custom noise creation.

372 21 2
JaidedAI
easyocr-itgn

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

328 30K 4K
by256
imagedataextractor

ImageDataExtractor 2.0 - a Python library for electron microscopy image quantification.

202 23 3
acsenrafilho
cucaracha

A bureaucratic cockroach (cucaracha) assistent to help in document processing and analysis

180 1 1
jaidedai
myeasyocr

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

155 30K 4K
bandrel
ocyara

Performs OCR on image files and scans them for matches to YARA rules

145 42 6
jaidedai
asone-ocr

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

123 30K 4K
MartinThoma
hasy

HASY dataset

120 36 12
khasbilegt
numiner

MNIST like dataset creation tool for Handwritten Text Recognition.

117 4 0
jaidedai
nocv2easyocr

Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic, Devanagari, Cyrillic and etc.

105 30K 4K
verifid
mocr

Meaningful Optical Character Recognition from identity cards with Deep Learning.

101 25 6
cneud
alto-tools

Python tools for performing various operations on ALTO XML files

82 50 15
    • Original data from PyPI, GitHub, and OSV; downloads served through ClickHouse
    • Sources & methodology