- 2.5k
- C#
- Apache-2.0
otiai10/gosseract alternatives
OCR (Tesseract wrapper)
Go package for OCR by wrapping the Tesseract C++ library, including an optional OCR server.
Same job, different approach
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
Use when you need an alternative deep-learning approach for Chinese OCR instead of Tesseract.
make a better chinese character recognition OCR than tesseract
- 1.5k
- Python
- none
Use instead when building a Node.js application.
A Node.js wrapper for the Tesseract OCR API
- 320
- JavaScript
- MIT
- 251
- R
- none
- 215
- Java
- MIT
Use instead when writing Python code needing direct Tesseract C API access.
A Python wrapper for the tesseract-ocr API
- 2.2k
- Python
- MIT
Use instead when you want a Python script to OCR images and save text files.
:clipboard: Python wrapper to grab text from images and save as text files using Tesseract Engine
- 422
- Python
- none
Use instead when writing Python code with a simpler wrapper than tesserocr.
Python-tesseract is an optical character recognition (OCR) tool for python
- 180
- Python
- Apache-2.0
Use instead when working in PHP/Laravel.
Laravel Optical Character Reader(OCR) package using ocr engines(Tesseract)
- 170
- PHP
- Apache-2.0
Use instead when building React Native mobile apps.
Tesseract OCR wrapper for React Native
- 594
- Java
- MIT
Use instead when building Android apps and need recent Tesseract version.
Fork of tess-two rewritten from scratch to support latest version of Tesseract OCR.
- 936
- C
- Apache-2.0
Use instead when building Node.js apps with a lighter wrapper.
A simple wrapper for the Tesseract OCR package
- 674
- JavaScript
- NOASSERTION
Use instead when you want OCR as a separate HTTP service rather than a library.
Run your own OCR-as-a-Service using Tesseract and Docker
- 1.4k
- Go
- Apache-2.0
Use instead for iOS development, though archived and legacy.
Tesseract OCR for iOS
- 580
- C++
- MIT
Older generation, or narrower
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
- 496
- Jupyter Notebook
- none
End-user tools
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
End-user tool for screen text recognition, not an embeddable library.
A program to recognize text on the screen
- 296
- C++
- Zlib
Experimental Android OCR app, not a library.
Experimental optical character recognition app
- 2.2k
- Java
- Apache-2.0
Java GUI and tools, not a library to embed.
Java GUI and Tools for Tesseract OCR
- 339
- Java
- GPL-3.0
Android app for scanning phone numbers, not a library.
[停止维护]基于Tesseract-OCR实现自动扫描识别手机号
- 652
- Java
- Apache-2.0
Listed as an alternative to
These projects were analysed and named gosseract among their alternatives. The relationship is not symmetric — how gosseract rates them is a separate judgement, made when gosseract is analysed in its own right.
calls gosseract “Go binding to Tesseract C++; choose it for OCR in a Go service instead of JavaScript.”
Pure Javascript OCR for more than 100 Languages 📖🎉🖥
calls gosseract “choose when you need to call Tesseract OCR from Go.”
Contexts Optical Compression
calls gosseract “Go wrapper for Tesseract; choose when integrating OCR into Go apps”
PandaOCR - 多功能OCR图文识别+翻译+朗读+弹窗+公式+表格+图床+搜图+二维码
calls gosseract “Go package for Tesseract OCR, ideal for Go services needing OCR.”
Fast and simple OCR library written in Swift
calls gosseract “Go library wrapping Tesseract, choose when integrating OCR into a Go application rather than using a desktop app.”
树洞 OCR 文字识别(一款跨平台的 OCR 小工具)
calls gosseract “Go binding for Tesseract, simple OCR without layout analysis.”
OCR, layout analysis, reading order, table recognition in 90+ languages
calls gosseract “choose for minimal Go OCR via Tesseract when layout analysis is unnecessary.”
OCR model that handles complex tables, forms, handwriting with full layout.
calls gosseract “Go binding for Tesseract, choose for Go services but requires separate Tesseract install”
Official code implementation of General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model
calls gosseract “Use for OCR from Go via Tesseract, a lightweight traditional engine.”
GLM-OCR: Accurate × Fast × Comprehensive