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.
Features
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
Quick Start
Install the core library and any plugin wrapper you need: