Skip to main content
Pushy vs Capgo

Pushy vs Capgo: React Native hot updates or Capacitor?

Pushy is the hosted hot update service behind the open-source react-native-update SDK, run from China at reactnative.cn, with an international version called Cresc. Capgo is the live update and native build service for Capacitor apps built with any web framework.

Verdict Pushy is a solid pick for React Native apps, especially with users in China or on HarmonyOS. If your team builds with web technologies, Capacitor with Capgo gives you one codebase for web and mobile, live updates, progressive rollouts, cloud builds, and English support from the team.

  • 1B+ updates per month
  • 4.7K+ apps
  • Founded in 2021

9,400+ teams. 90M+ devices. 3,143+ GitHub stars. Trusted in production by:

  • Kick 20M+ installs
  • Suez 3.2M installs
  • Nana 2.5M installs
  • Snowqueen 1.8M installs
  • Pizza Hut 1M+ installs
  • Shelf 950K installs
  • Janitor 750K installs
  • RemNote 500K+ installs
  • Vella 400K+ installs
  • Revel 250K+ installs
  • IREC 150K+ installs
  • OurLiving 80K+ installs
Top picks

The 6 best Pushy alternatives in 2026

Ranked for teams that want to ship mobile apps fast, fix production bugs without waiting on store review, and keep full control of their code.

  1. Capgo Our pick

    Capacitor plus Capgo: one web codebase for iOS, Android, and web, live updates that skip store review, and cloud native builds in 2–3 minutes. Open source, from $12/month.

    Capgo vs Pushy →
  2. Expo EAS Update

    The managed update service built into Expo for React Native apps.

    Learn more →
  3. Revopush

    Hosted CodePush replacement for React Native with CodePush SDK compatibility and a free tier.

    Learn more →
  4. Stallion

    Managed React Native OTA with patch updates, crash-aware rollback, and a free tier up to 10,000 MAU.

    Learn more →
  5. Hot Updater

    Free, self-hosted React Native OTA running in your own cloud account.

    Learn more →
  6. Standalone CodePush server

    Microsoft's open-source CodePush server on your own infrastructure.

    Learn more →
Side by side

Capgo vs Pushy at a glance

Capgo vs Pushy, as of September 2026. Each Pushy fact links to a numbered source listed below the table.
Area Capgo Pushy
Pricing From $12/month billed yearly or $14 billed monthly. 14-day free trial, no credit card required. No free plan. Free plan with 3 apps and 1,000 update checks/day. Standard 960 CNY/year, Advanced 2,400 CNY/year, Professional 7,200 CNY/year. CDN traffic included. iOS and Android count as separate apps. [1]
OTA live updates Ships JavaScript, HTML, CSS, and asset changes without waiting for store review, with delta downloads and end-to-end encryption. 1B+ updates per month. Incremental patches optimized for Hermes bytecode, about 3.4 KB for a one-line change, with multi-version updates in one package. [2] [3]
Native builds Capgo Builder builds and signs iOS and Android binaries in the cloud, typically in 2–3 minutes, and can upload them to the stores. Build time is included in plans. No cloud build service. You build iOS and Android binaries yourself. Plans include storage for uploaded native packages. [1] [2]
Framework support Capacitor apps built with React, Vue, Angular, Svelte, Ionic, or any web framework. Live updates also work for Cordova and Electron. Not for React Native. React Native on iOS, Android, and HarmonyOS, including Expo and the New Architecture. Not for Capacitor or Flutter. [2]
Open source and self-hosting Updater plugin and Capgo plugins are free under MPL-2.0. Backend source is on GitHub under AGPL-3.0. Run your own update server, or use licensed self-hosting on Enterprise. The react-native-update SDK is MIT-licensed. The Pushy and Cresc update services are hosted and proprietary. [2] [3] [4]
Rollback and channels Dynamic channels, device and channel overrides, progressive rollouts, automatic rollback when a bundle fails to start, and one-click revert to a previous bundle. Automatic rollback of crashing updates, native cold-start recovery, staged rollouts, and auto-pausing of risky releases. [2] [3]
Support Discord and email with the engineers who build Capgo. Priority plugin fixes on any plan, and Premium Support for production deadlines. Dedicated support on Standard, priority support on Advanced, enterprise support on Professional. Paid technical support is also offered. [1] [2]
Company status Independent and bootstrapped, founded in 2021. 9,400+ teams, 4.7K+ apps, and 90M+ devices. SOC 2 Type II and ISO 27001 on the Enterprise plan. Built by the reactnativecn team in Wuhan, China. Cresc is run by Charmlot Pte. Ltd. [1] [3] [4]

Sources

Competitor details are as of September 2026 and were checked against the vendor pages below. Plans and prices change, so confirm on the vendor site before you decide.

  1. Pushy pricing
  2. react-native-update on GitHub
  3. Cresc website
  4. react-native-update license
Honest take

Where Pushy is the better choice

No tool fits every team. These are the cases where we would point you to the other option.

Your app is React Native

Capgo does not update React Native apps. Pushy supports React Native, Expo, and the New Architecture. [2]

Your users are in China or on HarmonyOS

Pushy runs a China-hosted service with included CDN traffic and supports HarmonyOS alongside iOS and Android. [1] [2]

You want the smallest patches

Hermes-optimized diffs keep small fixes to a few kilobytes. [2] [3]

Migration path

Move to Capacitor and Capgo

React Native code does not port directly to Capacitor. This path fits teams with a web app already, or teams ready to build the UI with web technologies.

  1. Add Capacitor to your web app

    In your React, Vue, Angular, or Svelte project, run bun add @capacitor/core @capacitor/cli @capacitor/ios @capacitor/android and bunx cap init.

  2. Add the native platforms

    Run bun add @capacitor/ios @capacitor/android, then bunx cap add ios and bunx cap add android.

  3. Set up Capgo live updates

    Run bunx @capgo/cli@latest init to install the updater, create your app, and upload your first bundle.

Customer proof

What Capgo customers say

Named reviews from teams that ship Capacitor apps with Capgo.

5.0/5 rated by developer teams 9,400+ teams Read reviews

The Capgo Capacitor Updater plugin completely transformed how we ship updates. What used to take days now takes just minutes.

Sergiu S Lead Developer, drivolino GmbH

Being able to push production OTA updates instantly without waiting for full App Store review cycles has been a massive operational advantage.

Kapil Founder, NuTriQ

Getting set up took less than a day. Channel-based rollouts let me test on my own device before anything hits production users.

Nate van Jole CTO, Private
FAQ

Common questions

What is the difference between Pushy and Cresc?
Both use the open-source react-native-update SDK. Pushy is the China service at pushy.reactnative.cn, and Cresc at cresc.dev is the international version with English docs.
Can Capgo update a React Native app?
No. Capgo supports Capacitor, Cordova, and Electron apps. For React Native, compare Pushy with Expo EAS Update, Revopush, Stallion, and Hot Updater.
How does Pushy pricing compare to Capgo?
Pushy has a free plan and paid plans from 960 CNY per year, billed per app and platform. Capgo starts at $12 per month billed yearly with a 14-day free trial and includes native build time.
Are both open source?
Pushy's SDK is MIT-licensed and the service is hosted. Capgo's updater plugin is MPL-2.0 and its backend is AGPL-3.0, so you can also self-host the update server.

Try Capgo on your own app

Start a 14-day free trial with no credit card. After the trial, plans start at $12/month billed yearly or $14 billed monthly.

  • 9,400+ teams
  • 90M+ devices
  • Native builds in 2–3 min