An open API service for producing an overview of a list of open source projects.

https://github.com/PaddlePaddle/PaddleOCR

ai4science chineseocr document-parsing document-translation kie ocr paddleocr-vl pdf-extractor-rag pdf-parser pdf2markdown pp-ocr pp-structure rag

Score: 31.18271173787233

Last synced: about 9 hours ago
JSON representation

Repository metadata:

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.


Owner metadata:


Committers metadata

Last synced: 1 day ago

Total Commits: 5,135
Total Committers: 296
Avg Commits per committer: 17.348
Development Distribution Score (DDS): 0.83

Commits in past year: 245
Committers in past year: 59
Avg Commits per committer in past year: 4.153
Development Distribution Score (DDS) in past year: 0.759

Name Email Commits
WenmuZhou z****u@g****m 872
LDOUBLEV l****3@o****m 863
MissPenguin l****1@1****m 380
tink2123 y****k@1****m 370
dyning d****3@1****m 328
Leif 4****9@q****m 240
littletomatodonkey d****u@1****m 205
andyjpaddle j****o@b****m 174
Lin Manhui m****5@w****n 95
Topdu 7****7@q****m 92
Wang Xin x****4@g****m 72
zhang-prog 6****g 65
lubin10 l****0@b****m 56
HinGwenWoong p****3@q****m 56
zhangyubo0722 9****2 55
cuicheng01 4****1 52
SWHL l****o@1****m 41
weishengyu w****u@b****m 41
Tingquan Gao g****n@b****m 41
Jethong 1****4@q****m 40
grasswolfs g****s@1****m 38
shaohua.zhang B****f 36
wangjingyeye 1****1@q****m 35
liuhongen1234567 6****7 30
an1018 6****5@q****m 26
littletomatodonkey 2****8@b****n 26
smilelite x****8@1****m 25
xmy0916 8****5@q****m 24
zhiminzhang0830 4****5@q****m 23
andyj 8****e 23
and 266 more...

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 3,195
Total pull requests: 1,829
Average time to close issues: 5 months
Average time to close pull requests: 3 months
Total issue authors: 2,169
Total pull request authors: 395
Average comments per issue: 3.24
Average comments per pull request: 1.54
Merged pull request: 1,043
Bot issues: 9
Bot pull requests: 10

Past year issues: 121
Past year pull requests: 62
Past year average time to close issues: about 2 months
Past year average time to close pull requests: 17 days
Past year issue authors: 108
Past year pull request authors: 38
Past year average comments per issue: 2.4
Past year average comments per pull request: 1.48
Past year merged pull request: 18
Past year bot issues: 5
Past year bot pull requests: 5

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/PaddlePaddle/PaddleOCR

Top Issue Authors

  • nissansz (102)
  • cqray1990 (40)
  • ericosmic (18)
  • rexzhengzhihong (16)
  • freezehe (14)
  • timminator (12)
  • wqw0806 (11)
  • Kyo1234567 (10)
  • piarosebelledelapaz (10)
  • jingmingtao (9)
  • greatliu (9)
  • LMR2018 (9)
  • shiyutang (9)
  • github-actions[bot] (9)
  • kerry-weic (8)

Top Pull Request Authors

  • GreatV (150)
  • zhangyubo0722 (96)
  • Bobholamovic (92)
  • SWHL (67)
  • liuhongen1234567 (59)
  • zhang-prog (57)
  • cuicheng01 (47)
  • TingquanGao (37)
  • Sam-gsj (36)
  • leo-q8 (35)
  • Yiiii0 (28)
  • Sunting78 (27)
  • jzhang533 (25)
  • tink2123 (24)
  • boomercat (24)

Top Issue Labels

  • status/close (545)
  • stale (465)
  • good first issue (264)
  • bug (96)
  • expneeded (76)
  • Code PR is needed (67)
  • triaged (30)
  • needs investigation (19)
  • question (15)
  • inference and deployment (12)
  • PPOCRLabel (12)
  • help wanted (12)
  • detection (11)
  • testbot (10)
  • automated issue (9)
  • training (9)
  • report (9)
  • inference (8)
  • need more info (7)
  • TensorRT (6)
  • PR is welcome (6)
  • platform/npu (5)
  • software compatibility (4)
  • recognition (4)
  • documentation (4)
  • feature request (4)
  • contributor (3)
  • community (3)
  • ppstructure (3)
  • task/inference (3)

Top Pull Request Labels

  • contributor (786)
  • Contributor PR is merged (52)
  • language requests (15)
  • community (14)
  • contrib/contributor (13)
  • dependencies (9)
  • status: proposed (4)
  • status: not progressed (4)
  • good first issue (3)
  • bug (3)
  • javascript (3)
  • i18n/language-request (2)
  • PPOCRLabel (2)
  • amp (2)
  • github_actions (2)
  • documentation (2)
  • stale (2)
  • M-dependabot (1)
  • python (1)
  • status: accepted (1)
  • status/close (1)
  • feature (1)
  • expneeded (1)
  • Code PR is needed (1)

Package metadata

pypi.org: paddleocr

Awesome multilingual OCR and document parsing toolkits based on PaddlePaddle

  • Homepage:
  • Documentation: https://paddleocr.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 3.7.0 (published 4 months ago)
  • Last Synced: 2026-09-25T07:31:08.996Z (1 day ago)
  • Versions: 65
  • Dependent Packages: 43
  • Dependent Repositories: 549
  • Downloads: 1,256,540 Last month
  • Docker Downloads: 16,883
  • Rankings:
    • Stargazers count: 0.025%
    • Forks count: 0.069%
    • Dependent packages count: 0.423%
    • Average: 0.581%
    • Dependent repos count: 0.609%
    • Downloads: 1.032%
    • Docker downloads count: 1.332%
  • Maintainers (5)
proxy.golang.org: github.com/PaddlePaddle/PaddleOCR

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/PaddlePaddle/PaddleOCR#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:30:57.591Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 2
  • Rankings:
    • Forks count: 0.041%
    • Stargazers count: 0.045%
    • Average: 3.029%
    • Dependent repos count: 3.578%
    • Dependent packages count: 8.453%
proxy.golang.org: github.com/PaddlePaddle/PaddleOcr

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/PaddlePaddle/PaddleOcr#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:31:01.553Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.564%
    • Average: 4.718%
    • Dependent repos count: 4.871%
proxy.golang.org: github.com/PADDLEPADDLE/PADDLEOCR

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/PADDLEPADDLE/PADDLEOCR#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:30:57.599Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 4.702%
    • Average: 4.86%
    • Dependent repos count: 5.018%
proxy.golang.org: github.com/paddlepaddle/paddleocr/api_sdk/go

proxy.golang.org: github.com/PaddlePaddle/PaddleOCR/api_sdk/go

Package paddleocr provides a Go client for the PaddleOCR official API.

proxy.golang.org: github.com/PaddlePaddle/paddleocr

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/PaddlePaddle/paddleocr#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:30:59.488Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Stargazers count: 0.037%
    • Forks count: 0.038%
    • Average: 4.885%
    • Dependent packages count: 8.899%
    • Dependent repos count: 10.567%
proxy.golang.org: github.com/paddlepaddle/PaddleOCR

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/paddlepaddle/PaddleOCR#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:30:58.577Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 5.668%
    • Average: 5.859%
    • Dependent repos count: 6.049%
proxy.golang.org: github.com/paddlepaddle/paddleocr

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/paddlepaddle/paddleocr#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:30:59.540Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/PaddlePaddle/PaddleOCR/thirdparty/paddleocr-go

proxy.golang.org: github.com/PaddlePaddle/paddleOCR

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/PaddlePaddle/paddleOCR#section-documentation
  • Licenses: apache-2.0
  • Latest release: v3.7.0+incompatible (published 4 months ago)
  • Last Synced: 2026-09-25T07:31:04.224Z (1 day ago)
  • Versions: 33
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 9.303%
    • Average: 9.896%
    • Dependent repos count: 10.489%
pypi.org: capacitacion123123

This package is used for security research and demonstrations. It might contain dangerous code snippets. Do not run.

  • Homepage: https://github.com/PaddlePaddle/PaddleOCR.git
  • Documentation: https://capacitacion123123.readthedocs.io/
  • Licenses: Apache v2
  • Latest release: 3.1.1 (published over 4 years ago)
  • Last Synced: 2026-09-25T07:30:58.771Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0
  • Rankings:
    • Stargazers count: 0.095%
    • Forks count: 0.099%
    • Dependent packages count: 4.842%
    • Dependent repos count: 6.331%
    • Average: 12.476%
    • Downloads: 51.014%
pypi.org: ppocrlabel-japan

PPOCRLabelv2 is a semi-automatic graphic annotation tool suitable for OCR field, with built-in PP-OCR model to automatically detect and re-recognize data. It is written in Python3 and PyQT5, supporting rectangular box, table, irregular text and key information annotation modes. Annotations can be directly used for the training of PP-OCR detection and recognition models.

  • Homepage: https://github.com/PaddlePaddle/PaddleOCR
  • Documentation: https://ppocrlabel-japan.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 0.0.2 (published over 3 years ago)
  • Last Synced: 2026-09-25T07:31:03.294Z (1 day ago)
  • Versions: 2
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 11 Last month
  • Rankings:
    • Stargazers count: 0.028%
    • Forks count: 0.072%
    • Dependent packages count: 7.466%
    • Average: 19.293%
    • Dependent repos count: 69.608%
  • Maintainers (1)
pypi.org: paddleocrwordleveldetection

Awesome OCR toolkits based on PaddlePaddle (8.6M ultra-lightweight pre-trained model, support training and deployment among server, mobile, embeded and IoT devices

  • Homepage: https://github.com/PaddlePaddle/PaddleOCR
  • Documentation: https://paddleocrwordleveldetection.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 2.6.1.0 (published over 3 years ago)
  • Last Synced: 2026-09-25T07:31:03.466Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 17 Last month
  • Rankings:
    • Stargazers count: 0.028%
    • Forks count: 0.072%
    • Dependent packages count: 7.466%
    • Average: 25.068%
    • Downloads: 48.168%
    • Dependent repos count: 69.608%
  • Maintainers (1)
pypi.org: langchain-paddleocr

An integration package connecting PaddleOCR and LangChain

  • Homepage:
  • Documentation: https://langchain-paddleocr.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 0.2.2 (published 4 months ago)
  • Last Synced: 2026-09-25T07:30:59.067Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 107 Last month
  • Rankings:
    • Dependent packages count: 7.773%
    • Average: 25.863%
    • Dependent repos count: 43.953%
  • Maintainers (1)
npmjs.org: @paddleocr/paddleocr-js

Browser-based OCR SDK powered by PaddleOCR, ONNX Runtime Web and OpenCV.js

  • Homepage: https://github.com/PaddlePaddle/PaddleOCR/tree/main/paddleocr-js
  • Licenses: Apache-2.0
  • Latest release: 0.4.2 (published 4 months ago)
  • Last Synced: 2026-09-25T07:35:04.764Z (1 day ago)
  • Versions: 8
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 31,547 Last month
  • Rankings:
    • Dependent repos count: 22.181%
    • Average: 27.078%
    • Dependent packages count: 31.976%
  • Maintainers (1)
pypi.org: je-paddleocr

Awesome OCR toolkits based on PaddlePaddle(8.6M ultra-lightweight pre-trained model, support training and deployment among server, mobile, embedded and IoT devices)

  • Homepage:
  • Documentation: https://je-paddleocr.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 2.9.1 (published over 1 year ago)
  • Last Synced: 2026-09-25T07:31:12.195Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 44 Last month
  • Rankings:
    • Dependent packages count: 9.536%
    • Average: 31.615%
    • Dependent repos count: 53.695%
  • Maintainers (1)
pypi.org: fadoudou2

Awesome OCR toolkits based on PaddlePaddle(8.6M ultra-lightweight pre-trained model, support training and deployment among server, mobile, embedded and IoT devices)

  • Homepage:
  • Documentation: https://fadoudou2.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 2.8.1 (published over 1 year ago)
  • Last Synced: 2026-09-25T07:31:14.731Z (1 day ago)
  • Versions: 16
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 79 Last month
  • Rankings:
    • Dependent packages count: 10.092%
    • Average: 38.351%
    • Dependent repos count: 66.61%
  • Maintainers (1)
pypi.org: fadoudou

Awesome OCR toolkits based on PaddlePaddle (8.6M ultra-lightweight pre-trained model, support training and deployment among server, mobile, embeded and IoT devices)

  • Homepage: https://github.com/PaddlePaddle/PaddleOCR
  • Documentation: https://fadoudou.readthedocs.io/
  • Licenses: Apache License 2.0
  • Latest release: 2.7.0.3 (published almost 3 years ago)
  • Last Synced: 2026-09-25T07:30:55.113Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 190 Last month
  • Rankings:
    • Dependent packages count: 10.108%
    • Average: 38.656%
    • Dependent repos count: 67.204%
  • Maintainers (1)
nixpkgs-unstable: python313Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

nixpkgs-24.05: python311Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

artifacthub.io: kubeblocks/unlimited-ocr

Baidu Unlimited-OCR served through its official OpenAI-compatible vLLM recipe.

  • Homepage: https://huggingface.co/baidu/Unlimited-OCR
  • Documentation: https://artifacthub.io/packages/helm/kubeblocks/unlimited-ocr
  • Licenses: Unknown
  • Latest release: 0.1.0 (published about 2 months ago)
  • Last Synced: 2026-09-25T07:30:56.230Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Total
  • Rankings:
    • Downloads: 0.0%
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-23.11: python310Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

nixpkgs-23.11: python311Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

nixpkgs-unstable: python314Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

nixpkgs-24.05: python312Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

artifacthub.io: kubeblocks/paddleocr

PaddleOCR (PP-OCRv5) serving for ApeMind private deployment. Deterministic, CPU-only OCR — an optional GPU-free alternative to the MinerU-VLM document-parsing backend. Serves the PaddleX 3.x "OCR" pipeline over POST /ocr on port 8080, matching aperag/docparser's PaddleOCR 3.x client.

  • Homepage: https://www.paddleocr.ai/
  • Documentation: https://artifacthub.io/packages/helm/kubeblocks/paddleocr
  • Licenses: Unknown
  • Latest release: 0.1.0 (published about 2 months ago)
  • Last Synced: 2026-09-25T07:30:56.247Z (1 day ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Downloads: 0 Total
  • Rankings:
    • Downloads: 0.0%
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%
nixpkgs-24.11: python311Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle

nixpkgs-24.11: python312Packages.paddleocr

Multilingual OCR toolkits based on PaddlePaddle


Dependencies

deploy/docker/hubserving/cpu/Dockerfile docker
  • registry.baidubce.com/paddlepaddle/paddle 2.0.0 build
deploy/docker/hubserving/gpu/Dockerfile docker
  • registry.baidubce.com/paddlepaddle/paddle 2.0.0-gpu-cuda10.1-cudnn7 build
deploy/android_demo/app/build.gradle maven
  • androidx.appcompat:appcompat 1.1.0 implementation
  • androidx.constraintlayout:constraintlayout 1.1.3 implementation
  • junit:junit 4.12 testImplementation
PPOCRLabel/requirements.txt pypi
  • paddleocr *
  • pyqt5 *
  • xlrd ==1.2.0
deploy/avh/requirements.txt pypi
  • numpy *
  • opencv-python *
  • paddlepaddle *
  • typing-extensions *
deploy/android_demo/build.gradle maven
deploy/fastdeploy/android/app/build.gradle maven
  • com.android.support.constraint:constraint-layout 1.1.3 implementation
  • com.android.support:appcompat-v7 28.0.0 implementation
  • com.android.support:design 28.0.0 implementation
  • org.jetbrains:annotations 15.0 implementation
  • junit:junit 4.12 testImplementation
deploy/fastdeploy/android/build.gradle maven
PPOCRLabel/setup.py pypi
benchmark/PaddleOCR_DBNet/environment.yml pypi
  • polygon3 *
benchmark/PaddleOCR_DBNet/requirement.txt pypi
  • Polygon3 *
  • PyYAML *
  • Shapely *
  • addict *
  • anyconfig *
  • future *
  • imgaug *
  • matplotlib *
  • numpy *
  • opencv-python *
  • pyclipper *
  • scikit-image *
  • tqdm *
ppocr/postprocess/pse_postprocess/pse/setup.py pypi
ppstructure/kie/requirements.txt pypi
  • attrdict3 *
  • paddlenlp >=2.4.1
  • pypandoc *
  • python_docx *
  • sentencepiece *
  • seqeval *
  • yacs *
ppstructure/recovery/requirements.txt pypi
  • beautifulsoup4 *
  • fire >=0.3.0
  • fonttools >=4.24.0
  • pdf2docx *
  • python-docx *
requirements.txt pypi
  • Pillow >=10.0.0
  • PyMuPDF <1.21.0
  • attrdict *
  • cython *
  • imgaug *
  • lmdb *
  • lxml *
  • numpy *
  • opencv-contrib-python <=4.6.0.66
  • opencv-python <=4.6.0.66
  • openpyxl *
  • premailer *
  • pyclipper *
  • pyyaml *
  • rapidfuzz *
  • scikit-image *
  • shapely *
  • tqdm *
  • visualdl *
setup.py pypi
test_tipc/supplementary/requirements.txt pypi
  • paddleslim ==2.2.1 test