Cresc - Professional Over-the-Air Update Solution
Cresc (npm package: react-native-update ) is a professional Over-the-Air (OTA) update service for React Native teams shipping globally. It is designed to keep release workflows lean, stable, and cost-efficient from small apps to large production fleets.
🚀 Why Choose Cresc?
Ultimate Update Experience
- 🎯 Ultra-small update packages: Incremental updates based on bsdiff/hdiff limits size to tens to hundreds of KB, saving 99%+ bandwidth compared to full-size updates.
- ⚡️ Lightning Fast Distribution: Global CDN delivery and incremental patch transport keep updates fast and reliable with a 99.9%+ success rate.
- 🛡️ Secure and Reliable: Built-in crash rollback mechanism automatically reverts failing patches, guaranteeing stability.
- 🌐 Full Platform Support: Flawless support for iOS and Android.
- 🔍 Deep React Native Integration:
- ✅ Expo - Seamless integration
- ✅ New Architecture - Immediate support
- ✅ Hermes - Full bytecode translation
- 📖 Open Source Ecosystem: The client SDK, CLI tools, and admin UI are fully open source on GitHub. Transparent and auditable logic means you can host your own servers without vendor lock-in.
- 🔒 Data Security: Intercept and handle data analytics yourself. You retain full control.
- 💬 Professional Support: Dedicated technical support to troubleshoot issues and keep your app stable.
- 🏆 Proven Track Record: Running reliably since 2016, powering numerous well-known apps and enterprises.
💰 Unbeatable Value
Compared to other alternatives, Cresc is more powerful yet highly affordable:
Note: Microsoft App Center (Code Push) officially shut down on March 31, 2025. If you are using Code Push, now is the best time to migrate to Cresc!
With Cresc, your team gains:
- ✅ 90%+ reduction in CDN bandwidth costs
- ✅ 10x faster iteration speeds (bypass app store review times)
- ✅ Minute-level emergency bug fixes
- ✅ 99%+ user update adoption rates
- ✅ Flexibility in development cycles
Simple to Use
Built-in policies available out of the box:
- 🔕 Silent Updates - Background downloads, completely transparent to users
- 💬 Prompted Updates - Friendly system alerts for available patches
- ⚙️ Custom Strategies - Fully API-driven flow control
🚦 Get Started
Only 3 steps to unlock instant OTA capabilities for your React Native app:
- Installation & Config - Basic setup takes only 5 mins
- Code Integration - A few lines of wrapper code
- Publish Updates - One CLI command to push new versions
Not sure if this fits your project? Check our FAQ, start a thread in GitHub Discussions, or email us at [email protected].
Start using Cresc today, and bring a professional OTA update workflow to your React Native app!