Files
awesome-cordova-plugins/docs/README.md
T
2026-03-21 17:05:36 -07:00

1.4 KiB

Awesome Cordova Plugins

Awesome Cordova Plugins is a curated set of wrappers for Cordova plugins that make adding any native functionality you need to your Ionic mobile app easy.

Awesome Cordova Plugins wraps plugin callbacks in a Promise or Observable, providing a common interface for all plugins and making it easy to use plugins with Angular change detection.

Features

  • TypeScript wrappers for all major 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:

npm install @awesome-cordova-plugins/core
npm install @awesome-cordova-plugins/camera

Then install the corresponding Cordova plugin:

ionic cordova plugin add cordova-plugin-camera

See the Installation guide for detailed framework-specific setup instructions.

Need Help?

Maintainer

Daniel Sogl