#111111th of 126 in ML frameworks and libraries

paddlex

Low-code toolkit for training and deploying PaddlePaddle OCR and vision models

Stars
6.3k
License
Apache-2.0
Last commit
Jun 2026
Last release
Jun 2026
Language
Python
Stars, last 29 weeks+233
10 Apr 2026: 6,057 stars17 Apr 2026: 6,068 stars24 Apr 2026: 6,080 stars1 May 2026: 6,087 stars8 May 2026: 6,097 stars15 May 2026: 6,107 stars22 May 2026: 6,116 stars29 May 2026: 6,125 stars5 Jun 2026: 6,128 stars12 Jun 2026: 6,131 stars19 Jun 2026: 6,138 stars26 Jun 2026: 6,152 stars3 Jul 2026: 6,164 stars10 Jul 2026: 6,172 stars17 Jul 2026: 6,186 stars24 Jul 2026: 6,192 stars31 Jul 2026: 6,207 stars7 Aug 2026: 6,218 stars14 Aug 2026: 6,225 stars21 Aug 2026: 6,231 stars28 Aug 2026: 6,237 stars4 Sept 2026: 6,244 stars11 Sept 2026: 6,248 stars18 Sept 2026: 6,256 stars25 Sept 2026: 6,259 stars2 Oct 2026: 6,262 stars9 Oct 2026: 6,265 stars16 Oct 2026: 6,273 stars23 Oct 2026: 6,279 stars30 Oct 2026: 6,290 stars

6,057 on 10 Apr 20266,290 on 30 Oct 2026

From GitHub's daily star counts.

Checked on GitHub.

Overview

PaddleX 3.0 wraps 200+ PaddlePaddle models into 33 task pipelines (OCR, document parsing, detection, segmentation, time series, speech) callable through a Python API or a unified command line. It covers training, inference, high-performance inference, serving and on-device deployment. Hardware support extends beyond NVIDIA GPUs to Kunlunxin, Ascend, Cambricon and Hygon chips.

Who it is for: Engineers building OCR, document and vision pipelines on PaddlePaddle

Strengths

  • 33 prebuilt pipelines over 200+ models, including PP-OCRv5 and PP-StructureV3 document parsing
  • Same toolkit covers training, high-performance inference, serving and on-device deployment
  • Runs on CPU, NVIDIA GPU, Kunlunxin, Ascend, Cambricon and Hygon hardware
  • Per-pipeline benchmarks measure end-to-end and per-module inference time

Weaknesses

  • Tied to the PaddlePaddle framework (3.0.0 or newer); not usable with PyTorch models
  • Main README is in Chinese; the English version is a separate file
  • Many pipelines marked unfinished for on-device deployment or secondary development
  • Online demos and the graphical pipeline builder run on Baidu AI Studio, not locally

What it needs

  • GPU optional
  • Docker
  • Needs PaddlePaddle >= 3.0.0, Python 3.8-3.13
  • Models: PaddlePaddle models, ONNX (via Paddle2ONNX), PP-OCRv5, PP-StructureV3, PaddleOCR-VL

Quick answers

Is paddlex open source?

Yes. Its code is on GitHub under the Apache-2.0 license.

Can you run paddlex with Docker?

Yes. Its repository has a Docker setup: a Dockerfile, a Compose file or a published image.

Does paddlex need a GPU?

No. It runs on a CPU and can use a GPU when you have one.

Also in ML frameworks and libraries

See all 126
Also in ML frameworks and libraries
RankProjectScore
1pytorchPython tensor library with GPU support and tape-based autograd for deep learning105.1k starscustom license95 out of 100
2transformersPython library defining open models for text, vision, audio and multimodal tasks168.4k starsApache-2.094 out of 100
3ultralyticsPython library and CLI for training and running YOLO vision models63k starsAGPL-3.093 out of 100
#4pytorch-image-modelsPyTorch library of image models, pretrained weights and reference training scripts37.3k starsApache-2.093 out of 100
#5supervisionPython toolkit for loading, annotating and counting computer vision detections Live demo ↗ (opens in a new tab)51.4k starsMIT91 out of 100