
About Capacitor
Capacitor is an open source native runtime that turns a web app into an iOS app, an Android app or a progressive web app. You keep your HTML, CSS and JavaScript and add native features through plugins.
What it does
Capacitor wraps an existing web project in a native shell. You add the iOS and Android platforms with the command line tool, then call device features such as the camera, geolocation and local notifications from JavaScript. Developers can also write their own native code and expose it to the web layer. It is maintained by the Ionic team and works with any web framework.
Key features
- Add iOS and Android projects to a web app
- Access the camera, geolocation and notifications
- Write custom native plugin code
- Migration path from Apache Cordova
- Works with any frontend framework or none
Who it's for
Web developers who want their product in app stores without rebuilding it in a native language. It suits small teams and startups that already have a working web app.
Pricing and good to know
Capacitor is open source under the MIT licence and free to use. Publishing to the Apple App Store and Google Play requires a developer account with each store. Native features depend on plugins, so check that the plugin you need supports each platform.
Highlights
- Add iOS and Android projects to a web app
- Access the camera, geolocation and notifications
- Write custom native plugin code
- Works with any frontend framework or none












