
ppu-paddle-ocr
TypeScript 版 PaddleOCR,哪都能跑,识别快
ppu-paddle-ocr 是一个用 TypeScript 重写的 PaddleOCR 轻量级 SDK,目标是在任何能运行 JavaScript 的环境里做多语言 OCR。官方 PaddleOCR 的 JS 版只能在浏览器里跑,而它把 ONNX Runtime 推理和图像预处理都搬到了 Node.js、Bun、Deno、React Native、Web Worker、浏览器扩展等环境,还提供 Docker 镜像和 CLI 命令,方便服务端批处理和命令行调用。核心能力包括多语言文字检测与识别、图片文字提取、图像预处理,以及跨运行时的一致 API。项目体积小、启动快,作者称可能是最快的 TypeScript PaddleOCR 实现,适合需要在后端或移动端直接集成 OCR、又不想依赖 Python 服务的开发者。
开源
free
计算机视觉
GitHub 星标
★ 136
维护状态
活跃
是否开源
是
定价模式
free
项目数据
分类计算机视觉
开发团队PT-Perkasa-Pilar-Utama
所属国家
定价模式free
价格说明开源免费,官网提供在线演示
访问状态
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型bun,cli-tool,computer-vision,deno,docker,image-processing,image-text-extraction,javascript-ocr,node-js,ocr,onnxruntime,optical-character-recognition,paddleocr,paddlepaddle,react-native,text-detection,text-extraction,text-recognition,typescript-ocr,web-workers
GitHub 星标★ 136
30天Star增速
HF 下载量
上线时间2025-05-08 00:00:00
最近更新2026-09-16 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-19
浏览次数0
使用教程
核心亮点
- 跨运行时支持广:Node.js、Bun、Deno、React Native、浏览器、Web Worker、扩展都能跑,官方 SDK 只支持浏览器
- 提供 Docker 镜像和 CLI,服务端批处理和命令行调用开箱即用
- 基于 ONNX Runtime,体积轻、启动快,作者称是 TypeScript 里最快的 PaddleOCR 实现
不足之处
- 项目仅 136 星,属于早期项目,API 和文档可能还不稳定
- 多语言识别效果和模型覆盖度依赖所选的 PaddleOCR 模型,需自行验证
适用场景
- Node.js/Bun 后端服务里直接集成 OCR,无需部署 Python 服务
- React Native 移动端做拍照识字、证件识别
- 浏览器扩展或 Web Worker 里离线提取图片文字
替代项目
tesseract.js、PaddleOCR、RapidOCR
项目介绍
同类项目推荐
modlens
开源
给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。
The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···
opencv
开源
开箱即用的视觉算法库,搞定图像视频处理与识别
Open Source Computer Vision Library
OpenCVTutorials
开源
中文 OpenCV 教程,从入门到实战,边看边跑代码
OpenCV-Python4.1 中文文档
DEIMv2
开源
用DINOv3做实时检测,又快又准,直接落地。
[DEIMv2] Real Time Object Detection Meets DINOv3