{"repo":"otiai10/gosseract","free":true,"listed":false,"github":"https://github.com/otiai10/gosseract","clone":"git clone https://github.com/otiai10/gosseract.git","description":"Go package for OCR (Optical Character Recognition), by using Tesseract C++ library","language":"Go","stars":3128,"topics":["go","tesseract","tesseract-ocr","ocr","ocr-server"],"license":"MIT","category":"media-processing","readme_excerpt":"gosseract OCR Golang OCR package, by using Tesseract C++ library. OCR Server If you need an OCR server or want to see a working example of this package, there is a ready-made server application, which is very easy to deploy! 👉 https://github.com/otiai10/ocrserver Example Installation macOS Linux (Debian/Ubuntu) Please check this Dockerfile to get started. Alternatively, you can deploy the pre-existing Docker image by invoking docker run -it --rm otiai10/gosseract . Windows Windows support requires vcpkg and MinGW-w64: Set environment variables before building: For detailed troubleshooting, see knowledge/windows-support.md. Test In case you have tesseract-ocr installed on your local environment, you can run the tests with: If you DON'T want to install tesseract-ocr on your local environment, run ./test/runtime which utilises Docker and Vagrant to test the source code on some runtimes. Check ./test/runtimes for more information about runtime tests. Note : Clear Linux support was removed in January 2026 as Intel discontinued the distribution in July 2025. Note : Arch Linux support was removed in January 2026 as the official image does not provide ARM64 architecture support. Issues - https://github.com/otiai10/gosseract/issues","default_branch":null,"files":null,"tree":[],"storefront":"/r/otiai10","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/otiai10/gosseract/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}