Open Source · React Native · Production Ready
Push hotfixes and features directly to devices. No app store review. No waiting. Just deploy.
Features
Production-grade tooling built specifically for React Native teams.
Push JS bundle updates directly to devices. Users get the fix on next app launch — no store review.
Every bundle is cryptographically signed. The SDK verifies the signature before installing.
Roll out patches to any percentage. Deterministic device bucketing ensures consistent results.
Bad patch detected? Automatically disabled. Users seamlessly fall back to the last good version.
Track downloads, installs, failures, and success rates per patch. Full visibility into every update.
Ship to staging first, validate, then promote. Create custom channels for QA, beta, or internal teams.
How It Works
No build system changes. No native code modifications. Just a CLI and an SDK.
Three lines in your entry file. That's the entire setup.
Bundle your JS and upload. This is your base version for the stores.
Found a bug? Ship it now. All devices update on next launch.
Why PushKit
CodePush died March 2025. The alternatives are fragmented. PushKit is the complete solution.
Testimonials
“We switched from CodePush the week it died. PushKit was in production within an hour. The CLI workflow is exactly right.
“The crash auto-rollback saved us twice. A bad patch went out, PushKit killed it before most users noticed.
“Staged rollouts plus channels is the workflow we always wanted. Ship to staging, verify, promote. Clean and simple.
“Open source was the deciding factor. We can audit the code, self-host if we need to, and we're not locked in.
“Ed25519 signing gave our security team confidence. Every bundle is verified before it touches a device.
“Three lines of code. PushKit.configure, PushKit.wrap, done. Our first OTA patch shipped the same afternoon.
Pricing
Transparent pricing. No hidden fees.
Integrate PushKit in under five minutes. Ship your first OTA update today.