AltHub

baidu/Unlimited-OCR alternatives

document OCR / parsing

Baidu's Unlimited-OCR is a vision-language model for one-shot, long-horizon document parsing and OCR.

24.3kPythonMITactive · last push 25d agoGitHub

Drop-in peers

Same problem, same approach. Swapping one for another is a config change, not a rewrite.

bytedance/Dolphin

Same class of VLM document parser; pick if you prefer a model with ACL-2025 anchor prompting and can check its license.

The official repo for “Dolphin: Document Image Parsing via Heterogeneous Anchor Prompting”, ACL, 2025.

9.1k
Python
NOASSERTION
active5mo ago
studio-dots-ai/dots.ocr

VLM multilingual layout parser; pick for an alternative model with different language strengths.

Multilingual Document Layout Parsing in a Single Vision-Language Model

9.1k
Python
MIT
active5mo ago
zai-org/GLM-OCR

VLM OCR model from a different lab; choose for its own speed/accuracy, but verify output format.

GLM-OCR: Accurate × Fast × Comprehensive

7.3k
Python
Apache-2.0
active4mo ago
Yuliang-Liu/MonkeyOCR

Lightweight VLM document parser; choose for lower inference resource requirements.

A lightweight LMM-based Document Parsing Model

6.6k
Python
Apache-2.0
active1mo ago

Same job, different approach

Solves the same problem with a different architecture or at a different layer. Expect to rewrite the integration.

clovaai/donut

OCR-free encoder-decoder; choose if you want a smaller model that skips explicit OCR tokens.

Official Implementation of OCR-free Document Understanding Transformer (Donut) and Synthetic Document Generator (SynthDoG), ECCV 2022

6.9k
Python
MIT
dormant2.1y ago
PaddlePaddle/PaddleOCR

Detection-recognition pipeline toolkit; choose if you need 100+ language support and deployable tools.

Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the gap between images/PDFs and LLMs. Supports 100+ languages.

88.1k
Python
Apache-2.0
active1mo ago
docling-project/docling

End-to-end document conversion library; choose if you need layout analysis and multiple output formats.

Get your documents ready for gen AI

65.4k
Python
MIT
active2d ago
Unstructured-IO/unstructured

Document ETL pipeline; choose if you want connectors and chunking for LLM ingestion.

Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex documents into clean, structured formats for language models. Visit our website to learn more about our enterprise grade Platform product for production grade workflows, partitioning, enrichments, chunking and embedding.

15.3k
HTML
Apache-2.0
active2d ago
getomni-ai/zerox

Per-page vision LLM extraction; choose if you want to use cloud vision APIs rather than host a model.

OCR & Document Extraction using vision models

12.3k
TypeScript
MIT
slowing1.3y ago
run-llama/liteparse

Rust-native document parser; choose for low-latency parsing in a Rust environment.

A fast, helpful, and open-source document parser

12.2k
Rust
Apache-2.0
active2d ago
mindee/doctr

Trainable deep-learning OCR library; choose if you want to customize detection/recognition components.

docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by Deep Learning. Ongoing development and maintenance by t2k.

6.3k
Python
Apache-2.0
active2d ago
adithya-s-k/omniparse

Multi-format parsing wrapper; choose if you need a unified ingestion tool for many media types.

Ingest, parse, and optimize any data format ➡️ from documents to multimedia ➡️ for enhanced compatibility with GenAI frameworks

7.8k
Python
GPL-3.0
slowing8mo ago

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.

tesseract-ocr/tesseract

Classic lightweight OCR engine; choose for fast, offline extraction without deep learning dependencies.

Tesseract Open Source OCR Engine (main repository)

76.1k
C++
Apache-2.0
active1d ago
deepseek-ai/DeepSeek-OCR-2

Original model this seed extends; choose for a known baseline or the older release.

Visual Causal Flow

3.4k
Python
Apache-2.0
slowing7mo ago
opendataloader-project/opendataloader-pdf

Narrower: only works on digital PDFs, no OCR for scanned documents.

PDF Parser for AI-ready data. Automate PDF accessibility. Open-source.

28.6k
Java
Apache-2.0
active2d ago
lukas-blecher/LaTeX-OCR

Equation-specific OCR; choose only for converting math images to LaTeX.

pix2tex: Using a ViT to convert images of equations into LaTeX code.

16.5k
Python
MIT
dormant1.6y ago

End-user tools

Does the same job, but ships as an app. Useful to a person, not swappable into a codebase.

T8RIN/ImageToolbox

End-user Android app with OCR; choose for interactive mobile editing, not programmatic use.

🖼️ Image Toolbox is a powerful app for advanced image manipulation. It offers dozens of features, from basic tools like crop and draw to filters, OCR, and a wide range of image processing options

14.3k
Kotlin
Apache-2.0
active2d ago
ShareX/ShareX

Desktop screenshot app with OCR; choose for GUI capture/OCR, not an embeddable model.

ShareX is a free and open-source application that enables users to capture or record any area of their screen with a single keystroke. It also supports uploading images, text, and various file types to a wide range of destinations.

39.2k
C#
GPL-3.0
active1d ago

Listed as an alternative to

These projects were analysed and named Unlimited-OCR among their alternatives. The relationship is not symmetric — how Unlimited-OCR rates them is a separate judgement, made when Unlimited-OCR is analysed in its own right.

studio-dots-ai/dots.ocr

calls Unlimited-OCRchoose when you need one-shot parsing of very long documents beyond the seed's input length.

Multilingual Document Layout Parsing in a Single Vision-Language Model

9.1kPythonactive
Ucas-HaoranWei/GOT-OCR2.0

calls Unlimited-OCRend-to-end OCR model, choose for one-shot long-horizon document parsing

Official code implementation of General OCR Theory: Towards OCR-2.0 via a Unified End-to-end Model

8.2kPythondormant
Yuliang-Liu/MonkeyOCR

calls Unlimited-OCRLMM-based one-shot long-horizon OCR, alternative document parser

A lightweight LMM-based Document Parsing Model

6.6kPythonactive
docling-project/docling

calls Unlimited-OCRif you need a one-shot long-horizon OCR model for complex documents

Get your documents ready for gen AI

65.4kPythonactive