react-native-update
v10.40.2
Published
react-native hot update
Maintainers
Readme
react-native-update 
react-native-update provides over-the-air update capabilities for React Native apps. For full documentation, visit:
- Global service: https://cresc.dev
React Native New Architecture is supported.
Quick Start
See the docs:
- English docs: https://cresc.dev/docs/getting-started
Advantages
- react-native-update provides a dedicated global service with fast and reliable worldwide delivery.
- Tiny update packages generated with bsdiff/hdiff are typically only tens to hundreds of KB, instead of the tens of MB usually required by full-bundle update systems.
- The library tracks new React Native stable releases closely, supports Hermes bytecode, and supports the new architecture. Note: Android RN 0.73.0 to 0.76.0 new architecture is unavailable because of upstream issues; versions below 0.73 or above 0.76.1 are supported.
- When updating across multiple versions, clients only need to download one update package instead of applying every intermediate version in sequence.
- Command-line tools and a web dashboard are both available, making release workflows simple and CI-friendly.
- Built-in crash rollback keeps updates safe and reliable.
- Meta information and open APIs make the system more extensible.
- Paid technical support is available.
Comparison With Other OTA Libraries
| Category | react-native-update | expo-update | react-native-code-push | |---------|---------------------|-------------|------------------------| | Price / Cost | Free tier with multiple paid plans, bandwidth included | Free tier with multiple paid plans, extra bandwidth charges apply | ❌ Discontinued (Microsoft App Center shut down on March 31, 2025) | | Package Size | ⭐⭐⭐⭐⭐ Tens to hundreds of KB (incremental) | ⭐⭐⭐ Full bundle updates (usually tens of MB) | ❌ Discontinued | | Technical Support | ✅ Paid dedicated support | ⚠️ Community support | ❌ Discontinued | | Server Deployment | ✅ Hosted service or paid private deployment | ✅ Hosted by Expo (EAS Update) | ❌ Discontinued | | Bandwidth Usage | ⭐⭐⭐⭐⭐ Very low (incremental) | ⭐⭐⭐ Higher (full bundle) | ❌ Discontinued |
