Tesseract is an open-source OCR engine that provides a command-line tool and a library for recognizing text in images across more than 100 languages.
Open source. Open possibilities.
Discover quality open-source projects, submit projects anonymously, and claim and edit your own project.
A little curiosity. A world of open source.
THE FIRST COLLECTIONPageLedger is a Python CLI library for auditable, page-level OCR and document extraction. It records provenance, quality signals, and budgets for each extracted page, supports resumable runs, review queues, and reruns with human-in-the-loop verification.
Tesseract.js is a JavaScript OCR library that extracts text from images in over 100 languages. It runs in browsers via WebAssembly and on Node.js, wrapping the Tesseract engine without modifying its recognition model.
OCRmyPDF is a command-line tool that adds a searchable OCR text layer to scanned PDF files, producing validated PDF/A output. It uses Tesseract for recognition in over 100 languages, supports deskewing and rotation correction, and runs on Linux, macOS, Windows and FreeBSD.