<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Expo on Codemagic blog</title><link>https://blog.codemagic.io/tags/expo/</link><description>Recent content in Expo on Codemagic blog</description><generator>Hugo</generator><language>en</language><copyright>©Nevercode Ltd | All Rights Reserved | Codemagic is pending trademark of Nevercode Ltd.</copyright><lastBuildDate>Wed, 19 Aug 2026 00:00:00 +0100</lastBuildDate><atom:link href="https://blog.codemagic.io/tags/expo/index.xml" rel="self" type="application/rss+xml"/><item><title>Best React Native OTA Tools in 2026: Hosted and Self-Hosted Options</title><link>https://blog.codemagic.io/react-native-ota-tools-in-2026/</link><pubDate>Wed, 19 Aug 2026 00:00:00 +0100</pubDate><guid>https://blog.codemagic.io/react-native-ota-tools-in-2026/</guid><description>&lt;blockquote>
&lt;p>This article is written by &lt;strong>Zach Goldie&lt;/strong>&lt;/p>
&lt;/blockquote>
&lt;p>React Native OTA tools in 2026 split across two clients, Expo Updates and CodePush-style, and two ways of running them, hosted or self-hosted. The clients are not interchangeable. You still need the matching SDK.&lt;/p>
&lt;h2 id="the-short-version">The short version&lt;/h2>
&lt;ul>
&lt;li>&lt;strong>Hosted Expo Updates:&lt;/strong> Expo&amp;rsquo;s own service. Choose it if you are already on EAS and you are fine with Expo&amp;rsquo;s pricing.&lt;/li>
&lt;li>&lt;strong>Revopush or Stallion:&lt;/strong> hosted CodePush alternatives. Choose them if you want someone else to run a CodePush-style service.&lt;/li>
&lt;li>&lt;strong>Codemagic Patch:&lt;/strong> a self-hosted CodePush successor. Choose it if you want to run the server yourself, with a dashboard and an installer.&lt;/li>
&lt;li>&lt;strong>Third-party Expo Updates servers:&lt;/strong> keep the &lt;code>expo-updates&lt;/code> client off EAS. Choose this if you want Expo&amp;rsquo;s client without Expo&amp;rsquo;s bill, and you will keep the server in sync when Expo changes the SDK.&lt;/li>
&lt;li>&lt;strong>Hot Updater:&lt;/strong> a self-hosted CodePush alternative with a tidy installer. Very popular, but it has no dashboard or release metrics.&lt;/li>
&lt;/ul>
&lt;h2 id="hosted-options">Hosted options&lt;/h2>
&lt;h3 id="hosted-expo-updates-eas-update">Hosted Expo Updates (EAS Update)&lt;/h3>
&lt;p>If you are already on Expo and EAS, hosted Expo Updates is still the default starting point in 2026. It is first-party, well documented, and it uses the &lt;code>expo-updates&lt;/code> protocol along with the rest of EAS.&lt;/p></description></item></channel></rss>