External tools, wrappers and training projects for Tesseract

February 23, 2026 · View on GitHub

For GUI interface to Tesseract and other 3rd Party projects, please see User Projects - 3rd Party

External tools, wrappers and training projects for Tesseract

Tesseract box editors and training tools

Platform support depends on used language and experience of user.

For Tesseract version 4 and up

Box file editors

jTessBoxEditor

For Tesseract 3.0x

Box file editors

NameLast updateLanguageMultipage support
jTessBoxEditor2023Javayes
QT Box Editor2019C++, Qt4/Qt5yes
tesseract-box-editor2013.NET 4yes
Tesseract-OCR boxfile AJAX editor2012online tool
cowboxer2012C++, Qt4no
moshPyTT 2011Python, GTK2no
pytesseracttrainer2011Python, GTK2no

For Tesseract-OCR 2.0x

Box file editors

NameLast updateLanguage
Tesseract-OCR boxfile AJAX editor2012online tool
owlboxer2010C++, Qt4
Tessboxer2009.NET
boxfilereader.php2009php
tessboxes2008C
JTesseract2008C#
wx-tetra2008perl, wx
bbtesseract2008VB.NET 2008

Other Training Tools

Community training projects

Ports

Tesseract wrappers

Tesseract 4.0x

Java

Python

  • tesserocr - A Python wrapper around Tesseract's C++ API
  • pytesseract - a wrapper class for Tesseract OCR (requires tesseract executable)
  • tesseract-ocr-wrapper - a python wrapper for tesseract-ocr with support for OCRing of pdf
  • aiopytesseract - asyncio tesseract wrapper for Tesseract-OCR.
  • image2text - A python wrapper for tesseract to work on large datasets and directories.

Objective-C

Swift

Flutter

R

  • tesseract Bindings to the C++ API for the R programming language

Ruby

  • rtesseract wrapper gem for Tesseract OCR (requires tesseract executable)

Rust

  • rusty-tesseract a wrapper class for Tesseract OCR (requires tesseract executable; based on pytesseract)

Elixir

Crystal

Tesseract 3.0x

C

  • Tesseract versions 3.02 and up include C API

.Net

Python

  • tesserocr - A Python wrapper around Tesseract's C++ API
  • pyocr - A Python wrapper for Tesseract (and Cuneiform)
  • tesserwrap - Python bindings to the Tesseract API
  • tesseract-sip - A python SIP wrapper for libtesseract (Apache license)
  • pytesseract - a wrapper class for Tesseract OCR (requires tesseract executable)
  • python-tesseract - A wrapper class for Tesseract OCR that allows any conventional image files (SWIG based)
  • http://code.google.com/p/pytess/ - A simple SWIG-based interface to Tesseract
  • aiopytesseract - asyncio tesseract wrapper for Tesseract-OCR.

R

  • tesseract Bindings to the C++ API for the R programming language

Ruby

Java

Node.js

  • penteract - The native node.js bindings to the Tesseract OCR project.

PHP

Objective-C

Go

Clojure

Tesseract 2.0x

Python

.NET

Java