NitroPush Documentation
Ship reliable over-the-air updates to React Native and Expo apps.
NitroPush lets you publish JavaScript bundle updates without waiting for a new App Store or Play Store review. Start by creating a dashboard project, wire the SDK into your app, then upload releases with the CLI.
Start here
Set up NitroPush
Create a project, environment, and deployment key.
Install the SDK
Add NitroPush to Expo or bare React Native.
Upload a release
Build, sign, and publish your first OTA update.
API reference
Explore the public SDK surface and install modes.
The release flow
- Your app calls
configure()once at module scope. notifyAppReady()marks a successfully rendered bundle as healthy.sync()checks for, downloads, and schedules an eligible update.- The CLI uploads future bundles and controls rollout percentage.
NitroPush is designed for application developers. These docs intentionally cover public SDK and CLI workflows rather than private service architecture.