OpenOTA ships as npm packages you add to your own React Native project — a CLI for releasing, an SDK for the app, and a native module for each platform. Install what you need below.
Release, rollback, and manage projects from your terminal or CI pipeline.
npm install -g @openota/cliDrop into any React Native app to check for and apply OTA updates.
npm install @openota/sdkNative module the SDK uses on Android to swap bundles at runtime.
npm install @openota/native-androidNative module the SDK uses on iOS to swap bundles at runtime — CocoaPods autolinked.
npm install @openota/native-ios