end-to-end OCR model with similar capabilities, choose as a direct alternative with Apache-2.0 license
GLM-OCR: Accurate × Fast × Comprehensive
- 7.3k
- Python
- Apache-2.0
document OCR / parsing
GOT-OCR2.0 is an end-to-end OCR model that converts images containing text, math, tables, and music into plain text, markdown, or LaTeX.
Same problem, same approach. Swapping one for another is a config change, not a rewrite.
end-to-end OCR model with similar capabilities, choose as a direct alternative with Apache-2.0 license
GLM-OCR: Accurate × Fast × Comprehensive
end-to-end OCR model, choose for one-shot long-horizon document parsing
Unlimited OCR Works: Welcome the Era of One-shot Long-horizon Parsing.
end-to-end OCR model with Apache-2.0 license, direct alternative
Visual Causal Flow
document image parsing model, direct alternative for formatting-aware extraction
The official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.
Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.
OCR-free document understanding transformer, choose for structured document parsing rather than raw text recognition
Official Implementation of OCR-free Document Understanding Transformer (Donut) and Synthetic Document Generator (SynthDoG), ECCV 2022
OCR via external vision language models, choose for cloud/API based extraction with multimodal quality
OCR & Document Extraction using vision models
traditional pipeline OCR engine, choose for lightweight, offline, multi-language OCR
Tesseract Open Source OCR Engine (main repository)
An earlier or more limited way to do the job. Still the right call when you need something small, proven, or CPU-only.
text detection model only, choose it as a component in a detection+recognition pipeline
Official implementation of Character Region Awareness for Text Detection (CRAFT)
legacy Swift OCR library with limited accuracy, choose for simple iOS OCR without heavy dependencies
Fast and simple OCR library written in Swift
text detector in TensorFlow, narrower detection-only use
A tensorflow implementation of EAST text detector
Go binding for Tesseract, choose for Go services but requires separate Tesseract install
Go package for OCR (Optical Character Recognition), by using Tesseract C++ library
lightweight Chinese-only OCR pipeline, choose for mobile/edge Chinese text recognition
超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M
legacy Chinese scene-text OCR pipeline, choose for research/legacy code
End-to-end Chinese scene-text detection and recognition with CTPN, CRNN, and CTC (legacy project).
Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.
cross-platform GUI OCR app, cannot be embedded as a library
树洞 OCR 文字识别(一款跨平台的 OCR 小工具)
offline GUI OCR application, not a model you can import
OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。
These projects were analysed and named GOT-OCR2.0 among their alternatives. The relationship is not symmetric — how GOT-OCR2.0 rates them is a separate judgement, made when GOT-OCR2.0 is analysed in its own right.
calls GOT-OCR2.0 “when you want a unified end-to-end VLM OCR model as a direct alternative for document parsing.”
The official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.