Skip to content

RustO! Release v0.3.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 10:36
· 120 commits to main since this release

RustO! Release v0.3.0

Highlights

  • Pure Rust OCR library powered by PaddleOCR models
  • Uses RTen pure-Rust neural network engine for optimal inference performance
  • Cross-platform support (Linux, macOS, Windows, iOS, Android, .NET, Web/WASM, React)
  • OCR models are packaged and released separately under models-rten-v* tags

Platform Support

  • Linux: x64, ARM64
  • macOS: x64 (Intel), ARM64 (Apple Silicon)
  • Windows: x64
  • iOS: Universal XCFramework (device + simulator)
  • Android: AAR with all architectures (arm64-v8a, armeabi-v7a, x86, x86_64)
  • .NET: NuGet package with native libraries for all desktop platforms
  • NPM / React Native: React Native bindings (@rustors/react-native)
  • NPM / Web: WebAssembly engine (@rustors/web) and React UI hooks (@rustors/react)

Installation

Download the appropriate package for your platform and extract it.
See SHA256SUMS for file verification.

Inference Engine

  • Uses RTen pure-Rust inference engine
  • Supports PaddleOCR models in ONNX and RTen formats
  • Supports multiple languages via included dictionary files

Full Changelog: v0.2.5...v0.3.0