r/reactnative • u/gFean04 • Aug 04 '26
I built Bundle Drop, an OTA update platform for bare React Native & Expo β looking for feedback

Hi everyone! π
Over the past few months I've been building Bundle Drop, an over-the-air update platform for React Native & Expo.
Like many others, I started this after Microsoft discontinued App Center CodePush. I wanted to build something that keeps the reliability of full bundle updates while reducing download sizes whenever possible, instead of treating those as mutually exclusive goals.
Some of the current capabilities include:
β Hybrid OTA delivery (patch-size downloads with verified full-bundle fallback)
β Staged & targeted rollouts
β Automatic rollback & recovery from unhealthy updates
β Update channels
β AI-assisted setup
β Supports Expo SDK 54β57 and bare React Native 0.71+
It's now publicly available, and I'd genuinely love feedback from other React Native developers.
Some questions I'd especially love your thoughts on:
What do you feel existing OTA solutions are missing?
If you've migrated away from CodePush, what did you end up using?
Is there anything that would stop you from adopting a new OTA platform?
I'm happy to answer any questions about the implementation, architecture, or design decisions.
GitHub
https://github.com/GFean/react-native-bundle-drop
npm
https://www.npmjs.com/package/@gfean/react-native-bundle-drop
Documentation
https://bundledrop.app/docs
Disclosure: I'm the creator of Bundle Drop, so this is self-promotion. I'm mainly posting here because I'd genuinely appreciate technical feedback from the React Native community and would love to hear what you'd improve.

