AltHub

deepseek-ai/DeepSeek-OCR alternatives

document OCR / visual text extraction

A deep-learning OCR model that converts document images to text by compressing visual context through a vision-language architecture.

23.8kPythonMITslowing · last push 7mo agoGitHub

Drop-in peers

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

datalab-to/chandra

choose as a deep-learning OCR model alternative with strong layout, table, and handwriting support.

OCR model that handles complex tables, forms, handwriting with full layout.

12.1k
Python
Apache-2.0
active2mo ago
zai-org/GLM-OCR

choose as a deep-learning OCR model alternative with similar speed and accuracy goals.

GLM-OCR: Accurate × Fast × Comprehensive

7.3k
Python
Apache-2.0
active4mo ago

Same job, different approach

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

tesseract-ocr/tesseract

choose when you need a lightweight, mature OCR engine in C++ with no GPU dependency.

Tesseract Open Source OCR Engine (main repository)

76.1k
C++
Apache-2.0
active1d ago
naptha/tesseract.js

choose when you need OCR directly in the browser or Node.js via Tesseract.

Pure Javascript OCR for more than 100 Languages 📖🎉🖥

38.7k
JavaScript
Apache-2.0
active3mo ago
getomni-ai/zerox

choose when you want OCR through managed vision APIs rather than hosting a local model.

OCR & Document Extraction using vision models

12.3k
TypeScript
MIT
slowing1.3y ago
otiai10/gosseract

choose when you need to call Tesseract OCR from Go.

Go package for OCR (Optical Character Recognition), by using Tesseract C++ library

3.1k
Go
MIT
slowing7mo ago
Dicklesworthstone/llm_aided_ocr

choose when you want to improve existing Tesseract output with LLM error correction and markdown formatting.

Enhances Tesseract OCR output using LLMs (local or API) for error correction, smart chunking, and markdown formatting of scanned PDFs

3.0k
Python
NOASSERTION
active20d 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.

kha-white/manga-ocr

choose for Japanese manga text recognition specifically, not general document OCR.

Optical character recognition for Japanese text, with the main focus being Japanese manga

2.8k
Python
Apache-2.0
active1mo ago
clovaai/deep-text-recognition-benchmark

choose as a research/previous-generation deep-learning text recognition baseline.

Text recognition (optical character recognition) with deep learning methods, ICCV 2019

3.9k
Jupyter Notebook
Apache-2.0
dormant2.5y ago
facebookresearch/nougat

choose for academic document OCR to markdown with an older specialized model.

Implementation of Nougat Neural Optical Understanding for Academic Documents

10.1k
Python
MIT
slowing1.5y ago

End-user tools

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

hiroi-sora/Umi-OCR

choose for a ready-made offline OCR GUI with batch and PDF support.

OCR software, free and offline. 开源、免费的离线OCR软件。支持截屏/批量导入图片,PDF文档识别,排除水印/页眉页脚,扫描/生成二维码。内置多国语言库。

46.7k
Python
MIT
slowing9mo ago
pot-app/pot-desktop

choose for a cross-platform desktop GUI that combines translation and screen OCR.

🌈一个跨平台的划词翻译和OCR软件 | A cross-platform software for text translation and recognition.

19.3k
JavaScript
GPL-3.0
active2mo ago
ripperhe/Bob

choose for a macOS-native GUI with integrated OCR and translation.

Bob 是一款 macOS 平台的翻译和 OCR 软件。

9.7k
none
slowing8mo ago
STranslate/STranslate

choose for a ready-to-go Windows/WPF OCR and translation utility.

A ready-to-go translation ocr tool developed with WPF/WPF 开发的一款即用即走的翻译、OCR工具

7.8k
C#
MIT
active4d ago
xushengfeng/eSearch

choose for an all-in-one screenshot, offline OCR, and search desktop tool.

截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the picture on the screen Screen recorder Omnidirectional scrolling screenshot Screen translator 支持Windows Linux macOS

7.0k
TypeScript
GPL-3.0
active5d ago
InkTimeRecord/TTime

choose for a desktop utility that combines screenshots, OCR, AI, and translation.

🚀 Screenshots, word marking, OCR, AI, translation software || 截图、划词、文字识别、AI、翻译软件

3.3k
TypeScript
NOASSERTION
dormant1.7y ago
AnyListen/tools-ocr

choose for a cross-platform desktop OCR tool (树洞OCR).

树洞 OCR 文字识别(一款跨平台的 OCR 小工具)

3.1k
Java
LGPL-3.0
dormant2.3y ago
ocrmypdf/OCRmyPDF

choose for a CLI tool that adds a searchable OCR text layer to scanned PDFs.

OCRmyPDF adds an OCR text layer to scanned PDF files, allowing them to be searched

34.5k
Python
MPL-2.0
active1d ago
rmtheis/android-ocr

choose for an old experimental Android OCR app, not for code integration.

Experimental optical character recognition app

2.2k
Java
Apache-2.0
archived8.3y ago

Listed as an alternative to

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

miaomiaosoft/PandaOCR

calls DeepSeek-OCRvision-model OCR library; choose for contextual compression and AI-native workflows

PandaOCR - 多功能OCR图文识别+翻译+朗读+弹窗+公式+表格+图床+搜图+二维码

5.3kdormant
Dicklesworthstone/llm_aided_ocr

calls DeepSeek-OCRAlternative OCR model with optical compression, for those needing a different OCR backend.

Enhances Tesseract OCR output using LLMs (local or API) for error correction, smart chunking, and markdown formatting of scanned PDFs

3.0kPythonactive