PT-Perkasa-Pilar-UtamaPT-Perkasa-Pilar-UtamaOfficialยท1 Agent Skills Included

ppu-paddle-ocr

Fast multilingual OCR for every JavaScript runtime

Extracts text from receipts, invoices, and documents using PaddleOCR models in Node.js, Bun, Deno, browsers, and React Native. Eliminates slow browser-only SDKs and manual model setup with automatic downloads, caching, and WebGPU acceleration. Guides correct entry-point selection, lifecycle management, and language switching so OCR integrations ship faster with fewer errors.
npx skills add PT-Perkasa-Pilar-Utama/ppu-paddle-ocr --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install ppu-paddle-ocr?โ–ผ

Run `npx skills add PT-Perkasa-Pilar-Utama/ppu-paddle-ocr --all -g -y` in your terminal to install this skill globally.

How to run OCR in Node.js or the browser?โ–ผ

Import PaddleOcrService from the matching entry point, call initialize() once, then recognize() with an image path, URL, or buffer. The same API works across Node, Bun, Deno, browsers, and React Native.

Does ppu-paddle-ocr support multiple languages?โ–ผ

Yes. The default PP-OCRv6 model covers 50+ languages including Chinese, Japanese, Arabic, Indic, and Latin scripts, and you can swap recognition models and dictionaries at runtime.

Can I use ppu-paddle-ocr in React Native apps?โ–ผ

Yes. Use the /mobile entry point with onnxruntime-react-native and Skia, targeting RN 0.74+ or Expo SDK 51+ with a dev client.

How to speed up OCR in the browser?โ–ผ

The web build automatically uses WebGPU when available for 2-5x faster inference, falling back to WASM otherwise with no code changes needed.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’