Skip to main content

Expo Open OTA

An open-source Go implementation of the Expo Updates protocol, designed for production with support for cloud storage like S3 and CDN integration, delivering fast and reliable OTA updates for React Native apps.

Expo Open OTA

⚙️ Ready for production in 10 minutes

No database, no complex setup—Expo Open OTA is designed for seamless production use. It fully leverages Expo’s configuration, handling release channels, branches, and runtime version fingerprints out of the box. Just connect your cloud storage (S3) and you're ready to go!

🚀 EOAS: One Command to Publish & Configure

Say goodbye to manual setup! Our eoas NPM package automates everything—run npx eoas init to configure your project, and npx eoas publish to push updates effortlessly from your CI/CD pipeline. No extra scripts, no hassle.

⚡ CDN Delivery

Your assets, delivered at lightning speed. Expo Open OTA serves static assets through a CDN for maximum performance. Currently supporting AWS CloudFront, with upcoming support for Cloudflare and more—so your users get updates instantly, wherever they are.