Top OCR repositories

Repositories with the GitHub topic “ocr”: 46 repositories with 884k stars between them, mostly written in Python, C++ and C#. The highest-rated is opendatalab/MinerU, #272 on the bestofgithub Elo ladder.

Biggest movers this week

oomol-lab/pdf-craft

Open on GitHubPython

PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned books.

  • 1,565+37 Elo, change today
  • 6.7k stars
  • 489 forks
git
git clone https://github.com/oomol-lab/pdf-craft.git
  • book-digitization
  • deepseek-ocr
  • deepseek-ocr-2
  • document

mg-chao/snow-shot

Open on GitHubC++

Snow Shot is free, open-source screenshot software and a screen recording tool for Windows and macOS, with annotation, scrolling screenshots, offline OCR and image pinning. 免费开源截图软件,支持截图标注、滚动长截图、离线 OCR、贴图与录屏。

  • 1,738+10 Elo, change today
  • 7k stars
  • 460 forks
  • 14 watchers
git
git clone https://github.com/mg-chao/snow-shot.git
  • image-annotation
  • image-viewer
  • macos
  • ocr

dataelement/bisheng

Open on GitHubPython

BISHENG is an open-source enterprise Agent platform for building, deploying, and managing AI applications. It combines AI agents, workflows, RAG and knowledge management, desktop agent integration, and vibecoding app hosting with unified model management, evaluation, observability, access control, and enterprise administration.

  • 1,770−7 Elo, change today
  • 12.3k stars
  • 2k forks
  • 620 watchers
git
git clone https://github.com/dataelement/bisheng.git
  • agent
  • ai
  • chatbot
  • dsh

yjid/kensaku

Open on GitHubRust

Search inside documents, code, and even screenshots - instantly and locally. A free, open-source file launcher with OCR, semantic search, and MCP agent access.

  • 960−12 Elo, change today
  • 1.8k stars
  • 118 forks
git
git clone https://github.com/yjid/kensaku.git
  • ai-agents
  • desktop
  • desktop-search
  • file-search

STranslate/STranslate

Open on GitHubC#

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

  • 1,602+7 Elo, change today
  • 8.6k stars
  • 462 forks
git
git clone https://github.com/STranslate/STranslate.git
  • ocr
  • plugin
  • stranslate
  • translate

Top 46 on the Elo ladder

  1. #272
    opendatalab/MinerU

    Transforms complex documents like PDFs and Office docs into LLM-ready markdown/JSON for your Agentic workflows.

    2,080 Elo −3183.7kPython
  2. #282
    PaddlePaddle/PaddleOCR

    Turn any PDF or image document into structured data for your AI. A powerful, lightweight OCR toolkit that bridges the…

    2,076 Elo −3792.7kPython
  3. #427
    paperless-ngx/paperless-ngx

    A community-supported supercharged document management system: scan, index and archive all your documents

    2,003 Elo −5448.1kPython
  4. #441
    ShareX/ShareX

    ShareX is a free and open-source application that enables users to capture or record any area of their screen with a…

    1,997 Elo +741kC#
  5. #485
    tesseract-ocr/tesseract

    Tesseract Open Source OCR Engine (main repository)

    1,980 Elo −5177.5kC++
  6. #520
    hiroi-sora/Umi-OCR

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

    1,967 Elo +448.7kPython
  7. #1,379
    opendataloader-project/opendataloader-pdf

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

    1,800 Elo −4330.3kJava
  8. #1,392
    ocrmypdf/OCRmyPDF

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

    1,799 Elo −1135.3kPython
  9. #1,625
    dataelement/bisheng

    BISHENG is an open-source enterprise Agent platform for building, deploying, and managing AI applications. It combines…

    1,770 Elo +12112.3kPython
  10. #1,898
    mg-chao/snow-shot

    Snow Shot is free, open-source screenshot software and a screen recording tool for Windows and macOS, with annotation…

    1,738 Elo +1427kC++
  11. #1,931
    HIllya51/LunaTranslator

    视觉小说翻译器 / Visual Novel Translator

    1,735 Elo +7414.1kC++
  12. #2,009
    tisfeng/Easydict

    一个简洁优雅的词典翻译 macOS App。开箱即用,支持离线 OCR 识别,支持有道词典,🍎 苹果系统词典,🍎 苹果系统翻译,OpenAI,Gemini,DeepL,Google,Bing,腾讯,百度,阿里,小牛,彩云和火山翻译。A…

    1,726 Elo +3315.3kSwift
  13. #2,309
    Unstructured-IO/unstructured

    Convert documents to structured data effortlessly. Unstructured is open-source ETL solution for transforming complex…

    1,695 Elo +4615.7kHTML
  14. #2,312
    JaidedAI/EasyOCR

    Ready-to-use OCR with 80+ supported languages and all popular writing scripts including Latin, Chinese, Arabic…

    1,694 Elo −5330.1kPython
  15. #2,385
    jev-chat/jev-chat-jarvis

    The chat decision assistant: before you reply, Jev reads the chat, judges intent and risk, and drafts replies you fill…

    1,687 Elo +708.3kKotlin
  16. #2,392
    naptha/tesseract.js

    Pure Javascript OCR for more than 100 Languages 📖🎉🖥

    1,687 Elo −3038.8kJavaScript
  17. #2,624
    CVHub520/X-AnyLabeling

    X-AnyLabeling: A lightweight, efficient, and unified cross-platform desktop application for annotating text, image…

    1,666 Elo +3610.9kPython
  18. #2,912
    yusufkaraaslan/Skill_Seekers

    Convert documentation websites, GitHub repositories, and PDFs into Claude AI skills with automatic conflict detection

    1,644 Elo −1015.3kPython
  19. #2,989
    pymupdf/PyMuPDF

    PyMuPDF is a high performance Python library for data extraction, analysis, conversion & manipulation of PDF (and…

    1,637 Elo +5811.1kPython
  20. #3,011
    sml2h3/ddddocr

    带带弟弟 通用验证码识别OCR pypi版

    1,636 Elo −1014.9kPython
  21. #3,207
    RapidAI/RapidOCR

    📄 Awesome OCR multiple programing languages toolkits based on ONNX Runtime, OpenVINO, MNN, PaddlePaddle, TensorRT and…

    1,623 Elo +548.5kPython
  22. #3,328
    run-llama/liteparse

    A fast, helpful, and open-source document parser

    1,615 Elo +513kRust
  23. #3,505
    datalab-to/chandra

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

    1,604 Elo −512.7kPython
  24. #3,553
    STranslate/STranslate

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

    1,602 Elo +768.6kC#
  25. #4,088
    zyddnys/manga-image-translator

    Translate manga/image 一键翻译各类图片内文字 https://cotrans.touhou.ai/…

    1,568 Elo +5010.6kPython
  26. #4,153
    oomol-lab/pdf-craft

    PDF craft can convert PDF files into various other formats. This project will focus on processing PDF files of scanned…

    1,565 Elo +1736.7kPython
  27. #4,163
    LaoFeng-mouse/flyingmouse-format

    飞鼠格式 FlyingMouse Format - Windows 免费文件格式转换工具(离线可用,内置 FFmpeg/LibreOffice/Poppler/Tesseract)。图片/文档/表格/PPT/PDF/音视频/WPS…

    1,564 Elo +467.1kJavaScript
  28. #4,216
    YaoFANGUK/video-subtitle-extractor

    视频硬字幕提取,生成srt文件。无需申请第三方API,本地实现文本识别。基于深度学习的视频字幕提取框架,包含字幕区域检测、字幕内容提取。A GUI tool for extracting hard-coded subtitle…

    1,561 Elo +249.7kPython
  29. #4,320
    lukas-blecher/LaTeX-OCR

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

    1,555 Elo −2216.6kPython
  30. #4,679
    pot-app/pot-desktop

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

    1,535 Elo −3019.3kJavaScript
  31. #4,690
    Zipstack/unstract

    LLM-Driven Extraction of Unstructured Data — Built for API Deployments & ETL Pipeline Workflows

    1,535 Elo +237.4kPython
  32. #5,746
    xushengfeng/eSearch

    截屏 离线OCR 搜索翻译 以图搜图 贴图 录屏 万向滚动截屏 屏幕翻译 Screenshot Offline OCR Search Translate Search for picture Paste the…

    1,485 Elo +337.4kTypeScript
  33. #5,761
    DayBreak-u/chineseocr_lite

    超轻量级中文ocr,支持竖排文字识别, 支持ncnn、mnn、tnn推理 ( dbnet(1.8M) + crnn(2.5M) + anglenet(378KB)) 总模型仅4.7M

    1,485 Elo −2612.3kC++
  34. #7,021
    zai-org/GLM-OCR

    GLM-OCR: Accurate × Fast × Comprehensive

    1,432 Elo −97.5kPython
  35. #7,093
    tesseract-ocr/tessdata

    Trained models with fast variant of the "best" LSTM models + legacy models

    1,430 Elo +97.6k
  36. #7,140
    getomni-ai/zerox

    OCR & Document Extraction using vision models

    1,428 Elo −3212.2kTypeScript
  37. #7,204
    mindee/doctr

    docTR (Document Text Recognition) - a seamless, high-performing & accessible library for OCR-related tasks powered by…

    1,425 Elo −36.4kPython
  38. #7,914
    microsoft/ailab

    Experience, Learn and Code the latest breakthrough innovations with Microsoft AI

    1,399 Elo +17.8kC#
  39. #7,915
    bytedance/Dolphin

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

    1,399 Elo −79kPython
  40. #8,166
    ripperhe/Bob

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

    1,389 Elo +99.7k
  41. #8,715
    PaddlePaddle/PaddleX

    All-in-One Development Tool based on PaddlePaddle

    1,365 Elo −16.2kPython
  42. #9,059
    adithya-s-k/omniparse

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

    1,347 Elo −97.9kPython
  43. #9,459
    the-paperless-project/paperless

    Scan, index, and archive all of your paper documents

    1,322 Elo −37.9kPython
  44. #9,510
    clovaai/donut

    Official Implementation of OCR-free Document Understanding Transformer (Donut) and Synthetic Document Generator…

    1,317 Elo −126.9kPython
  45. #10,023
    yjid/kensaku

    Search inside documents, code, and even screenshots - instantly and locally. A free, open-source file launcher with…

    960 Elo +771.8kRust
  46. #10,147
    OpenBMB/MiniCPM-OCR

    Fast, accurate OCR with correctness assessment.

    740 Elo +32939TypeScript