Resultados
Election results app from Brazil's Superior Electoral Court.
- Google Play installs
- 15.0M
- Store rating
- 2.8
Keep your web code and replace the native shell. Use free Capgo plugins for what your Cordova plugins did, ship with Capgo Build and live updates, and bring in our team if you want the migration done for you.
14-day unlimited free trial. No credit card required
Enterprise needs? Talk to our team
Most Cordova apps keep their UI and logic. The work is in plugins, native config, and the release process.
Many Cordova plugins are no longer maintained. When a new iOS or Android SDK breaks one, your team forks it and carries the patch.
Cordova rebuilds platforms/ from config.xml and hooks, so manual native edits are easy to lose. Capacitor keeps real ios/ and android/ projects in your repo that you open in Xcode and Android Studio.
Passkeys, biometrics, in-app purchases, and background location all need a maintained native plugin. On Capacitor you can choose from official plugins and Capgo plugins.
Without live updates, a one-line JavaScript fix needs a new binary. Store review is often 24–48 hours, sometimes much longer, and users still have to update.
Use only what you need. The plugins are free, the platform has a 14-day trial, and our team can run the migration.
Capgo maintains Capacitor plugins for biometrics, social login, SQLite, in-app purchases, in-app browser, background location, and more. They are open source under MPL-2.0.
Browse Capgo pluginsOn any Capgo plan, your plugin bug reports and feature requests are handled first by the team that maintains the plugins.
See plans@capgo/cordova-updater brings Capgo live updates to Cordova iOS 7+ and Android 13+. After the move, keep the same Capgo app ID and channels and switch to the Capacitor plugin.
Cordova updater guideCapgo Build compiles and signs your new Capacitor projects in the cloud and can send them to the stores. A typical native build takes 2–3 minutes.
Capgo Build guideWhen you upload a bundle, Capgo compares the native plugins in your project with the bundle live on the channel and tells you when a change needs a new store build.
Live update compatibilityCall notifyAppReady() when your app starts. If a new bundle does not call it within 10 seconds, the device goes back to the last working version.
How notifyAppReady worksWe run Cordova to Capacitor migrations as fixed-price projects. You get a proposal with scope and timeline after a free discovery call.
Migration consultingDirect access to Capacitor engineers for native crashes, build failures, store rejections, and plugin conflicts.
Premium SupportThe migration changes the native layer and the release process. Your product stays the same for your users.
Once you are on Capacitor, ship JavaScript, HTML, and CSS fixes as live updates. Native changes still go through the stores.
Capacitor updater setupSend a live update to a test channel first, then to a percentage of production devices. Widen the rollout or roll back from the CLI.
Progressive rolloutsHow it works
The same four steps apply whether you do it yourself, hand it to an AI agent, or have our team run it.
Export your plugin list and platforms. Note config.xml preferences, plugin variables, hooks, and any manual edits in platforms/. This is your migration input.
cordova plugin list
cordova platform ls
Step-by-step migration guide
Install Capacitor, set webDir to your build output folder, and add the iOS and Android projects. Your built web app is copied into both.
bun add @capacitor/core @capacitor/cli
bun add @capacitor/ios @capacitor/android
bunx cap init
bunx cap add ios
bunx cap add android
Map each plugin to an official Capacitor plugin or a Capgo plugin. Capacitor can run many Cordova plugins, but maintained replacements are safer for login, payments, and storage.
bun add @capgo/capacitor-native-biometric
bun add @capgo/capacitor-social-login
bunx cap sync
Browse Capgo plugins
Build and sign with Capgo Build and ship a store update with the same app ID, so it installs over the Cordova version. After that, ship web-layer fixes as live updates.
npx @capgo/cli@latest build init
npx @capgo/cli@latest build request --platform ios
# after the store release, for web-layer fixes
npx @capgo/cli@latest bundle upload --channel production
Capgo Build guide
Scope and timeline come in a fixed-price proposal after a free discovery call. If you need a plugin that does not exist yet, we can build it.
Migration consultingFollow the step-by-step guide with the free Capgo plugins, or let an AI coding agent run the steps with Capgo skills and a plugin map.
Find the solution that matches your team's needs
Apps built with Capacitor
These apps are built with Capacitor: web code in a native iOS and Android shell, the same model your Cordova app moves to.
Election results app from Brazil's Superior Electoral Court.
Weather forecast app with maps, radar layers, and alerts.
Burger King Germany app with offers and a restaurant finder.
Customer proof
Principal Mobile Platform Engineer, Tellent
“We originally discovered Capgo through its plugins, and that turned out to be a great entry point into a much more efficient release process for our team.”
Lead Developer, drivolino GmbH
“The Capgo Capacitor Updater plugin completely transformed how we ship updates. What used to take days now takes just minutes.”
nethead emeritors
“Great job on the updater plugin. It works flawlessly for me, and live updates are a super accelerator for quick testing turnaround.”
FAQ
What teams ask before they start a migration.
No. Your UI and business logic stay. The work is in the native projects, plugins, config, and build setup. Most code changes are in the places where you call a plugin API.
Step-by-step migration guideCapacitor can run many Cordova plugins, so you can keep some while you migrate. For login, payments, storage, and other critical paths, use a maintained Capacitor plugin. Capgo plugins are free under MPL-2.0.
Browse Capgo pluginsYes. @capgo/cordova-updater supports Cordova iOS 7+ and Android 13+ with the same CLI and channels. When you move to Capacitor, keep the Capgo app ID and channels and switch to @capgo/capacitor-updater.
Cordova updater guideIt depends on how many plugins you use and how much custom native code you have. If our team runs it, you get a fixed-price proposal with scope and timeline after a free discovery call.
Migration consultingChanges to JavaScript, HTML, CSS, and assets. Adding or upgrading a native plugin needs a new store build. When you upload a bundle, Capgo checks native compatibility against the bundle live on the channel.
Live update compatibilityTry Capgo live updates and Capgo Build on your app, or book a call to scope a migration with our team.
human support from Martin
14-day unlimited free trial. No credit card required
Enterprise needs? Talk to our team
14-day free trial, no credit card. Capgo plugins are free under MPL-2.0.