e904b667c6
PaddleOCR PR Tests GPU / test-pr-gpu (push) Blocked by required conditions
PaddleOCR PR Tests / test-pr (push) Blocked by required conditions
PaddleOCR PR Tests / test-pr-python (3.8) (push) Waiting to run
Build/Publish Develop Docs / deploy (push) Failing after 1s
PaddleOCR Code Style Check / check-code-style (push) Failing after 1s
PaddleOCR PR Tests GPU / detect-changes (push) Failing after 1s
PaddleOCR PR Tests GPU / test-pr-gpu-impl (push) Waiting to run
PaddleOCR PR Tests / detect-changes (push) Failing after 1s
PaddleOCR PR Tests / test-pr-python (3.13) (push) Waiting to run
PaddleOCR PR Tests / test-pr-python (3.9) (push) Waiting to run
1.2 KiB
1.2 KiB
PaddleOCR.js
English | 简体中文
Official browser OCR SDK and demo for PaddleOCR.
Project structure
| Path | Role |
|---|---|
packages/core/ |
Browser SDK sources; published to npm as @paddleocr/paddleocr-js |
apps/demo/ |
Vite demo app that depends on the SDK |
Local development and demo
npm install
npm run dev:demo
Other common commands:
npm run build
npm run test
npm run typecheck
npm run check
Workspace-scoped examples:
npm run build --workspace packages/core
npm run build --workspace apps/demo
Documentation
| Topic | Link |
|---|---|
| Architecture | architecture.md |
| Development | development.md |
| Monorepo conventions | monorepo.md |
| SDK package README | packages/core/README.md |
Acknowledgements
- ONNX Runtime Web for browser-side ONNX inference
- OpenCV.js for browser-side image processing