Welcome
Awesome Cordova Plugins provides TypeScript wrappers for Cordova and Ionic native plugins with Promise and Observable support for Angular, React, and Capacitor apps.
Last updated
Awesome Cordova Plugins provides TypeScript wrappers for Cordova and Ionic native plugins with Promise and Observable support for Angular, React, and Capacitor apps.
Awesome Cordova Plugins is a curated set of TypeScript wrappers for Cordova plugins that make adding native functionality to your Ionic mobile app easy.
Every Cordova plugin callback is wrapped in a Promise or Observable, providing a common interface and seamless integration with Angular change detection.
TypeScript wrappers for over 250 Cordova plugins
Promise and Observable support for modern async patterns
Angular integration with automatic change detection via /ngx imports
Framework-agnostic β works with Angular, React, or plain TypeScript
Capacitor compatible β use Cordova plugins in Capacitor projects
Install the core library and any plugin wrapper you need:
npm install @awesome-cordova-plugins/core
npm install @awesome-cordova-plugins/cameraThen install the corresponding Cordova plugin:
ionic cordova plugin add cordova-plugin-cameraSee the Installation guide for detailed framework-specific setup instructions.
Browse the Plugin List to find the wrapper you need
Check the FAQ for common issues and solutions
Report an issue or contribute on GitHub
Last updated