open-index/open-npm huggingface dataset:
npm package: @laurentgoudet/ionic-native-background-geolocation
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/background-geolocation/index.ts#L488">
  Improve this doc
</a>

# Background Geolocation

```
$ ionic cordova plugin add @mauron85/cordova-plugin-background-geolocation
$ npm install @ionic-native/background-geolocation
```

## [Usage Documentation](https://ionicframework.com/docs/native/background-geolocation/)

Plugin Repo: [https://github.com/mauron85/cordova-plugin-background-geolocation](https://github.com/mauron85/cordova-plugin-background-geolocation)

This plugin provides foreground and background geolocation with battery-saving "circular region monitoring" and "stop detection". For
more detail, please see https://github.com/mauron85/cordova-plugin-background-geolocation

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-background-mode
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/background-mode/index.ts#L50">
  Improve this doc
</a>

# Background Mode

```
$ ionic cordova plugin add cordova-plugin-background-mode
$ npm install @ionic-native/background-mode
```

## [Usage Documentation](https://ionicframework.com/docs/native/background-mode/)

Plugin Repo: [https://github.com/katzer/cordova-plugin-background-mode](https://github.com/katzer/cordova-plugin-background-mode)

Cordova plugin to prevent the app from going to sleep while in background.
Requires Cordova plugin: cordova-plugin-background-mode. For more info about plugin, visit: https://github.com/katzer/cordova-plugin-background-mode

## Supported platforms

- AmazonFire OS
  - Android
  - Browser
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-backlight
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/backlight/index.ts#L1">
  Improve this doc
</a>

# Backlight

  <p style="color:orange">
    This plugin is still in beta stage and may not work as expected. Please
    submit any issues to the <a target="_blank"
    href="/issues">plugin repo</a>.
  </p>


```
$ ionic cordova plugin add cordova-plugin-backlight
$ npm install @ionic-native/backlight
```

## [Usage Documentation](https://ionicframework.com/docs/native/backlight/)

Plugin Repo: [https://github.com/mebibou/cordova-plugin-backlight](https://github.com/mebibou/cordova-plugin-backlight)

This plugin adds turning on/off the device backlight.

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-badge
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/badge/index.ts#L1">
  Improve this doc
</a>

# Badge

```
$ ionic cordova plugin add cordova-plugin-badge
$ npm install @ionic-native/badge
```

## [Usage Documentation](https://ionicframework.com/docs/native/badge/)

Plugin Repo: [https://github.com/katzer/cordova-plugin-badge](https://github.com/katzer/cordova-plugin-badge)

The essential purpose of badge numbers is to enable an application to inform its users that it has something for them — for example, unread messages — when the application isn’t running in the foreground.

Requires Cordova plugin: cordova-plugin-badge. For more info, please see the [Badge plugin docs](https://github.com/katzer/cordova-plugin-badge).

Android Note: Badges have historically only been a feature implemented by third party launchers and not visible unless one of those launchers was being used (E.G. Samsung or Nova Launcher) and if enabled by the user. As of Android 8 (Oreo), [notification badges](https://developer.android.com/training/notify-user/badges) were introduced officially to reflect unread notifications. This plugin is unlikely to work as expected on devices running Android 8 or newer. Please see the [local notifications plugin docs](https://github.com/katzer/cordova-plugin-local-notifications) for more information on badge use with notifications.

## Supported platforms

- Android
  - Browser
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-baidu-push
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/baidu-push/index.ts#L75">
  Improve this doc
</a>

# Baidu Push

```
$ ionic cordova plugin add cordova-plugin-push-baidu
$ npm install @ionic-native/baidu-push
```

## [Usage Documentation](https://ionicframework.com/docs/native/baidu-push/)

Plugin Repo: [https://github.com/Ti-webdev/cordova-plugin-push-baidu.git](https://github.com/Ti-webdev/cordova-plugin-push-baidu.git)

This plugin faciliates the use of Baidu Push notifications.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-barcode-scanner
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/barcode-scanner/index.ts#L75">
  Improve this doc
</a>

# Barcode Scanner

```
$ ionic cordova plugin add phonegap-plugin-barcodescanner
$ npm install @ionic-native/barcode-scanner
```

## [Usage Documentation](https://ionicframework.com/docs/native/barcode-scanner/)

Plugin Repo: [https://github.com/phonegap/phonegap-plugin-barcodescanner](https://github.com/phonegap/phonegap-plugin-barcodescanner)

The Barcode Scanner Plugin opens a camera view and automatically scans a barcode, returning the data back to you.

Requires Cordova plugin: `phonegap-plugin-barcodescanner`. For more info, please see the [BarcodeScanner plugin docs](https://github.com/phonegap/phonegap-plugin-barcodescanner).

## Supported platforms

- Android
  - BlackBerry 10
  - Browser
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-base64
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/base64/index.ts#L1">
  Improve this doc
</a>

# Base64

  <p style="color:orange">
    This plugin is still in beta stage and may not work as expected. Please
    submit any issues to the <a target="_blank"
    href="/issues">plugin repo</a>.
  </p>


```
$ ionic cordova plugin add com-badrit-base64
$ npm install @ionic-native/base64
```

## [Usage Documentation](https://ionicframework.com/docs/native/base64/)

Plugin Repo: [https://github.com/hazemhagrass/phonegap-base64](https://github.com/hazemhagrass/phonegap-base64)

This Plugin is used to encode base64 of any file, it uses js code for iOS, but in case of android it uses native code to handle android versions lower than v.3

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-base64-to-gallery
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/base64-to-gallery/index.ts#L11">
  Improve this doc
</a>

# Base64 To Gallery

```
$ ionic cordova plugin add cordova-base64-to-gallery
$ npm install @ionic-native/base64-to-gallery
```

## [Usage Documentation](https://ionicframework.com/docs/native/base64-to-gallery/)

Plugin Repo: [https://github.com/Nexxa/cordova-base64-to-gallery](https://github.com/Nexxa/cordova-base64-to-gallery)

This plugin allows you to save base64 data as a png image into the device

## Supported platforms

- Android
  - iOS
  - Windows Phone 8
npm package: @laurentgoudet/ionic-native-battery-status
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/battery-status/index.ts#L14">
  Improve this doc
</a>

# Battery Status

```
$ ionic cordova plugin add cordova-plugin-battery-status
$ npm install @ionic-native/battery-status
```

## [Usage Documentation](https://ionicframework.com/docs/native/battery-status/)

Plugin Repo: [https://github.com/apache/cordova-plugin-battery-status](https://github.com/apache/cordova-plugin-battery-status)

Requires Cordova plugin: cordova-plugin-batterystatus. For more info, please see the [BatteryStatus plugin docs](https://github.com/apache/cordova-plugin-battery-status).

## Supported platforms

- iOS
  - Android
  - Windows
  - Browser
npm package: @laurentgoudet/ionic-native-biocatch
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/biocatch/index.ts#L1">
  Improve this doc
</a>

# BioCatch

```
$ ionic cordova plugin add cordova-plugin-biocatch
$ npm install @ionic-native/biocatch
```

## [Usage Documentation](https://ionicframework.com/docs/native/biocatch/)

Plugin Repo: [https://bitbucket.org/carlos_orellana/ionic-plugin](https://bitbucket.org/carlos_orellana/ionic-plugin)

BioCatch SDK Cordova support

## Supported platforms

- iOS
  - Android
npm package: @laurentgoudet/ionic-native-biometric-wrapper
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/biometric-wrapper/index.ts#L1">
  Improve this doc
</a>

# BiometricWrapper

```
$ ''
$ npm install @ionic-native/biometric-wrapper
```

## [Usage Documentation](https://ionicframework.com/docs/native/biometric-wrapper/)

Plugin Repo: ['']('')

This plugin capture biometric(Iris and Fingerprint) and validate the user.
May be used in Banking domain

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-ble
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/ble/index.ts#L7">
  Improve this doc
</a>

# BLE

```
$ ionic cordova plugin add cordova-plugin-ble-central
$ npm install @ionic-native/ble
```

## [Usage Documentation](https://ionicframework.com/docs/native/ble/)

Plugin Repo: [https://github.com/don/cordova-plugin-ble-central](https://github.com/don/cordova-plugin-ble-central)

This plugin enables communication between a phone and Bluetooth Low Energy (BLE) peripherals.

The plugin provides a simple JavaScript API for iOS and Android.

- Scan for peripherals
- Connect to a peripheral
- Read the value of a characteristic
- Write new value to a characteristic
- Get notified when characteristic's value changes

Advertising information is returned when scanning for peripherals. Service, characteristic, and property info is returned when connecting to a peripheral. All access is via service and characteristic UUIDs. The plugin manages handles internally.

Simultaneous connections to multiple peripherals are supported.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-blinkid
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/blinkid/index.ts#L2646">
  Improve this doc
</a>

# BlinkId

```
$ ionic cordova plugin add blinkid-cordova --variable CAMERA_USAGE_DESCRIPTION="Enable your camera so that you can scan your ID to validate your account"
$ npm install @ionic-native/blinkid
```

## [Usage Documentation](https://ionicframework.com/docs/native/blinkid/)

Plugin Repo: [https://github.com/BlinkID/blinkid-phonegap](https://github.com/BlinkID/blinkid-phonegap)

Microblink SDK wrapper for barcode and document scanning. See the
blinkid-phonegap repository for available recognizers and other settings

## Supported platforms

- iOS
  - Android
npm package: @laurentgoudet/ionic-native-blinkup
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/blinkup/index.ts#L31">
  Improve this doc
</a>

# BlinkUp

```
$ ionic cordova plugin add cordova-plugin-blinkup
$ npm install @ionic-native/blinkup
```

## [Usage Documentation](https://ionicframework.com/docs/native/blinkup/)

Plugin Repo: [https://github.com/SensorShare/cordova-plugin-blinkup](https://github.com/SensorShare/cordova-plugin-blinkup)

Electric Imp BlinkUp ionic plugin.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-bluetooth-le
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/bluetooth-le/index.ts#L385">
  Improve this doc
</a>

# BluetoothLE

```
$ ionic cordova plugin add cordova-plugin-bluetoothle
$ npm install @ionic-native/bluetooth-le
```

## [Usage Documentation](https://ionicframework.com/docs/native/bluetooth-le/)

Plugin Repo: [https://github.com/randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle)

This plugin has the most complete implementation for interacting with Bluetooth LE devices on Android, iOS and partially Windows.
It's a wrap around [randdusing/cordova-plugin-bluetoothle](https://github.com/randdusing/cordova-plugin-bluetoothle/blob/master/readme.md) cordova plugin for Ionic.
It supports peripheral **and** central modes and covers most of the API methods available on Android and iOS.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-bluetooth-serial
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/bluetooth-serial/index.ts#L2">
  Improve this doc
</a>

# Bluetooth Serial

```
$ ionic cordova plugin add cordova-plugin-bluetooth-serial
$ npm install @ionic-native/bluetooth-serial
```

## [Usage Documentation](https://ionicframework.com/docs/native/bluetooth-serial/)

Plugin Repo: [https://github.com/don/BluetoothSerial](https://github.com/don/BluetoothSerial)

This plugin enables serial communication over Bluetooth. It was written for communicating between Android or iOS and an Arduino (not Android to Android or iOS to iOS).

## Supported platforms

- Android
  - iOS
  - Windows Phone 8
npm package: @laurentgoudet/ionic-native-braintree
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/braintree/index.ts#L134">
  Improve this doc
</a>

# Braintree

```
$ ionic cordova plugin add https://github.com/taracque/cordova-plugin-braintree
$ npm install @ionic-native/braintree
```

## [Usage Documentation](https://ionicframework.com/docs/native/braintree/)

Plugin Repo: [https://github.com/taracque/cordova-plugin-braintree](https://github.com/taracque/cordova-plugin-braintree)

This plugin enables the use of the Braintree Drop-In Payments UI in your Ionic applications on Android and iOS, using the native Drop-In UI for each platform (not the Javascript SDK).

 Ionic Native utilizes [a maintained fork](https://github.com/taracque/cordova-plugin-braintree) of the original `cordova-plugin-braintree`

 For information on how to use Apple Pay with this plugin, please refer to the [plugin documentation](https://github.com/Taracque/cordova-plugin-braintree#apple-pay-ios-only)

**NOTE**: This is not a complete payments solution. All of the Braintree client-side UIs simply generate a payment nonce that must then be processed by your server to complete the payment.
See the [Braintree Node server documentation](https://developers.braintreepayments.com/start/hello-server/node) for details and a [sample Express server](https://github.com/braintree/braintree_express_example) that implements the required functionality.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-branch-io
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/branch-io/index.ts#L46">
  Improve this doc
</a>

# BranchIo

```
$ ionic cordova plugin add branch-cordova-sdk
$ npm install @ionic-native/branch-io
```

## [Usage Documentation](https://ionicframework.com/docs/native/branch-io/)

Plugin Repo: [https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linking](https://github.com/BranchMetrics/cordova-ionic-phonegap-branch-deep-linking)

Branch.io is an attribution service for deeplinking and invitation links

## Supported platforms

- iOS
  - Android
npm package: @laurentgoudet/ionic-native-brightness
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/brightness/index.ts#L1">
  Improve this doc
</a>

# Brightness

```
$ ionic cordova plugin add cordova-plugin-brightness
$ npm install @ionic-native/brightness
```

## [Usage Documentation](https://ionicframework.com/docs/native/brightness/)

Plugin Repo: [https://github.com/mgcrea/cordova-plugin-brightness](https://github.com/mgcrea/cordova-plugin-brightness)

The Brightness plugin let you control the display brightness of your device.

Requires Cordova plugin: `cordova-plugin-brightness`. For more info, please see the [Brightness plugin docs](https://github.com/mgcrea/cordova-plugin-brightness).

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-broadcaster
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/broadcaster/index.ts#L16">
  Improve this doc
</a>

# Broadcaster

```
$ ionic cordova plugin add cordova-plugin-broadcaster
$ npm install @ionic-native/broadcaster
```

## [Usage Documentation](https://ionicframework.com/docs/native/broadcaster/)

Plugin Repo: [https://github.com/bsorrentino/cordova-broadcaster](https://github.com/bsorrentino/cordova-broadcaster)

This plugin adds exchanging events between native code and your app.

## Supported platforms

- Android
  - iOS
  - Browser
npm package: @laurentgoudet/ionic-native-browser-tab
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/browser-tab/index.ts#L1">
  Improve this doc
</a>

# Browser Tab

```
$ ionic cordova plugin add cordova-plugin-browsertab
$ npm install @ionic-native/browser-tab
```

## [Usage Documentation](https://ionicframework.com/docs/native/browser-tab/)

Plugin Repo: [https://github.com/google/cordova-plugin-browsertab](https://github.com/google/cordova-plugin-browsertab)

This plugin provides an interface to in-app browser tabs that exist on some mobile platforms, specifically [Custom Tabs](http://developer.android.com/tools/support-library/features.html#custom-tabs) on Android (including the [Chrome Custom Tabs](https://developer.chrome.com/multidevice/android/customtabs) implementation), and [SFSafariViewController](https://developer.apple.com/library/ios/documentation/SafariServices/Reference/SFSafariViewController_Ref/) on iOS.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-build-info
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/build-info/index.ts#L1">
  Improve this doc
</a>

# Build Info

```
$ ionic cordova plugin add cordova-plugin-buildinfo
$ npm install @ionic-native/build-info
```

## [Usage Documentation](https://ionicframework.com/docs/native/build-info/)

Plugin Repo: [https://github.com/lynrin/cordova-plugin-buildinfo](https://github.com/lynrin/cordova-plugin-buildinfo)

This plugin provides build information.

## Supported platforms

- Android
  - iOS
  - Windows
  - macOS
  - browser
  - Electron
npm package: @laurentgoudet/ionic-native-calendar
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/calendar/index.ts#L56">
  Improve this doc
</a>

# Calendar

```
$ ionic cordova plugin add cordova-plugin-calendar
$ npm install @ionic-native/calendar
```

## [Usage Documentation](https://ionicframework.com/docs/native/calendar/)

Plugin Repo: [https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin](https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin)

This plugin allows you to add events to the Calendar of the mobile device.

Requires Cordova plugin: `cordova-plugin-calendar`. For more info, please see the [Calendar plugin docs](https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin).

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-call-directory
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/call-directory/index.ts#L11">
  Improve this doc
</a>

# Call Directory

```
$ cordova plugin add cordova-plugin-call-directory --variable EXT_NAME="Cordova-Directory" --variable ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES="NO"
$ npm install @ionic-native/call-directory
```

## [Usage Documentation](https://ionicframework.com/docs/native/call-directory/)

Plugin Repo: [https://github.com/GEDYSIntraWare/cordova-plugin-call-directory](https://github.com/GEDYSIntraWare/cordova-plugin-call-directory)

This plugin can add phone numbers to an Callkit call directory extension. Call `reloadExtension` after using `addIdentification` and `removeIdentification`
to process the changes in the call directory extension.

## Supported platforms

- iOS
npm package: @laurentgoudet/ionic-native-call-log
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/call-log/index.ts#L7">
  Improve this doc
</a>

# Call Log

```
$ ionic cordova plugin add cordova-plugin-calllog
$ npm install @ionic-native/call-log
```

## [Usage Documentation](https://ionicframework.com/docs/native/call-log/)

Plugin Repo: [https://github.com/creacore-team/cordova-plugin-calllog](https://github.com/creacore-team/cordova-plugin-calllog)

This plugin access the call history on a device and that can be filtered

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-call-number
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/call-number/index.ts#L1">
  Improve this doc
</a>

# Call Number

```
$ ionic cordova plugin add call-number
$ npm install @ionic-native/call-number
```

## [Usage Documentation](https://ionicframework.com/docs/native/call-number/)

Plugin Repo: [https://github.com/Rohfosho/CordovaCallNumberPlugin](https://github.com/Rohfosho/CordovaCallNumberPlugin)

Call a number directly from your Cordova/Ionic application.
**NOTE**: The iOS Simulator (and maybe Android Simulators) do not provide access to the phone subsystem.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-camera
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/camera/index.ts#L121">
  Improve this doc
</a>

# Camera

```
$ ionic cordova plugin add cordova-plugin-camera
$ npm install @ionic-native/camera
```

## [Usage Documentation](https://ionicframework.com/docs/native/camera/)

Plugin Repo: [https://github.com/apache/cordova-plugin-camera](https://github.com/apache/cordova-plugin-camera)

Take a photo or capture video.

Requires the Cordova plugin: `cordova-plugin-camera`. For more info, please see the [Cordova Camera Plugin Docs](https://github.com/apache/cordova-plugin-camera).

[Warning] Since IOS 10 the camera requires permissions to be placed in your config.xml add
```xml
<config-file parent="NSCameraUsageDescription" platform="ios" target="*-Info.plist">
 <string>You can take photos</string>
</config-file>
```
inside of the <platform name='ios> section

## Supported platforms

- Android
  - Browser
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-camera-preview
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/camera-preview/index.ts#L53">
  Improve this doc
</a>

# Camera Preview

  <p style="color:orange">
    This plugin is still in beta stage and may not work as expected. Please
    submit any issues to the <a target="_blank"
    href="/issues">plugin repo</a>.
  </p>


```
$ ionic cordova plugin add cordova-plugin-camera-preview
$ npm install @ionic-native/camera-preview
```

## [Usage Documentation](https://ionicframework.com/docs/native/camera-preview/)

Plugin Repo: [https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview](https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview)

Showing camera preview in HTML

Requires Cordova plugin: `https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview.git`. For more info, please see the [Cordova Camera Preview docs](https://github.com/cordova-plugin-camera-preview/cordova-plugin-camera-preview).

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-card-io
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/card-io/index.ts#L125">
  Improve this doc
</a>

# Card IO

```
$ ionic cordova plugin add card.io.cordova.mobilesdk
$ npm install @ionic-native/card-io
```

## [Usage Documentation](https://ionicframework.com/docs/native/card-io/)

Plugin Repo: [https://github.com/card-io/card.io-Cordova-Plugin](https://github.com/card-io/card.io-Cordova-Plugin)



## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-chooser
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/chooser/index.ts#L9">
  Improve this doc
</a>

# Chooser

```
$ ionic cordova plugin add cordova-plugin-chooser
$ npm install @ionic-native/chooser
```

## [Usage Documentation](https://ionicframework.com/docs/native/chooser/)

Plugin Repo: [https://github.com/cyph/cordova-plugin-chooser](https://github.com/cyph/cordova-plugin-chooser)

File chooser plugin for Cordova.

The following must be added to config.xml to prevent crashing when selecting large files on Android:
```xml
<platform name="android">
 <edit-config
   file="app/src/main/AndroidManifest.xml"
   mode="merge"
   target="/manifest/application">
   <application android:largeHeap="true" />
 </edit-config>
</platform>
```

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-class-kit
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/class-kit/index.ts#L125">
  Improve this doc
</a>

# Class Kit

```
$ ionic cordova plugin add cordova-plugin-classkit
$ npm install @ionic-native/class-kit
```

## [Usage Documentation](https://ionicframework.com/docs/native/class-kit/)

Plugin Repo: [https://github.com/sebastianbaar/cordova-plugin-classkit.git](https://github.com/sebastianbaar/cordova-plugin-classkit.git)

Plugin for using Apple's ClassKit framework.


Prerequisites:
Only works with Xcode 9.4 and iOS 11.4. Your Provisioning Profile must include the ClassKit capability. Read more about how to Request ClassKit Resources (https://developer.apple.com/contact/classkit/) in here: https://developer.apple.com/documentation/classkit/enabling_classkit_in_your_app.
Also note that you can’t test ClassKit behavior in Simulator because Schoolwork isn’t available in that environment.

## Supported platforms

- iOS
npm package: @laurentgoudet/ionic-native-clevertap
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/clevertap/index.ts#L3">
  Improve this doc
</a>

# CleverTap

```
$ ionic cordova plugin add clevertap-cordova
$ npm install @ionic-native/clevertap
```

## [Usage Documentation](https://ionicframework.com/docs/native/clevertap/)

Plugin Repo: [https://github.com/CleverTap/clevertap-cordova](https://github.com/CleverTap/clevertap-cordova)

Cordova Plugin that wraps CleverTap SDK for Android and iOS

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-clipboard
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/clipboard/index.ts#L1">
  Improve this doc
</a>

# Clipboard

```
$ ionic cordova plugin add cordova-clipboard
$ npm install @ionic-native/clipboard
```

## [Usage Documentation](https://ionicframework.com/docs/native/clipboard/)

Plugin Repo: [https://github.com/ihadeed/cordova-clipboard](https://github.com/ihadeed/cordova-clipboard)

Clipboard management plugin for Cordova that supports iOS, Android, and Windows Phone 8.

## Supported platforms

- Android
  - iOS
  - Windows Phone 8
npm package: @laurentgoudet/ionic-native-cloud-settings
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/cloud-settings/index.ts#L1">
  Improve this doc
</a>

# Cloud Settings

```
$ ionic cordova plugin add cordova-plugin-cloud-settings --variable ANDROID_BACKUP_SERVICE_KEY=myapikey
$ npm install @ionic-native/cloud-settings
```

## [Usage Documentation](https://ionicframework.com/docs/native/cloud-settings/)

Plugin Repo: [https://github.com/dpa99c/cordova-plugin-cloud-settings](https://github.com/dpa99c/cordova-plugin-cloud-settings)

Stores app settings in cloud storage so if the user re-installs the app or installs it on a different device, the settings will be restored and available in the new installation.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-clover-go
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/clover-go/index.ts#L28">
  Improve this doc
</a>

# Clover Go

```
$ ionic plugin add cordova-plugin-clovergo
$ npm install @ionic-native/clover-go
```

## [Usage Documentation](https://ionicframework.com/docs/native/clover-go/)

Plugin Repo: [https://github.com/hotwax/cordova-plugin-clovergo](https://github.com/hotwax/cordova-plugin-clovergo)

This plugin connect to Clover Go payment device and process payments.

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-code-push
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/code-push/index.ts#L435">
  Improve this doc
</a>

# Code Push

```
$ ionic cordova plugin add cordova-plugin-code-push
$ npm install @ionic-native/code-push
```

## [Usage Documentation](https://ionicframework.com/docs/native/code-push/)

Plugin Repo: [https://github.com/Microsoft/cordova-plugin-code-push](https://github.com/Microsoft/cordova-plugin-code-push)

CodePush plugin for Cordova by Microsoft that supports iOS and Android.

For more info, please see https://github.com/Dellos7/example-cordova-code-push-plugin

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-colored-browser-tabs
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/colored-browser-tabs/index.ts#L2">
  Improve this doc
</a>

# Colored Browser Tabs

```
$ ionic cordova plugin add cordova-plugin-colored-browser-tabs
$ npm install @ionic-native/colored-browser-tabs
```

## [Usage Documentation](https://ionicframework.com/docs/native/colored-browser-tabs/)

Plugin Repo: [https://github.com/TobyEb/cordova-plugin-colored-browser-tabs](https://github.com/TobyEb/cordova-plugin-colored-browser-tabs)

This plugin opens Chrome Custom Tabs on Android or SafariViewController on iOS

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-contacts
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/contacts/index.ts#L298">
  Improve this doc
</a>

# Contacts

```
$ ionic cordova plugin add cordova-plugin-contacts
$ npm install @ionic-native/contacts
```

## [Usage Documentation](https://ionicframework.com/docs/native/contacts/)

Plugin Repo: [https://github.com/apache/cordova-plugin-contacts](https://github.com/apache/cordova-plugin-contacts)

Access and manage Contacts on the device.

## Supported platforms

- Android
  - BlackBerry 10
  - Browser
  - Firefox OS
  - iOS
  - Ubuntu
  - Windows
  - Windows 8
  - Windows Phone
npm package: @laurentgoudet/ionic-native-couchbase-lite
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/couchbase-lite/index.ts#L1">
  Improve this doc
</a>

# Couchbase Lite

```
$ ionic cordova plugin add couchbase-lite-phonegap-plugin
$ npm install @ionic-native/couchbase-lite
```

## [Usage Documentation](https://ionicframework.com/docs/native/couchbase-lite/)

Plugin Repo: [https://github.com/couchbaselabs/Couchbase-Lite-PhoneGap-Plugin](https://github.com/couchbaselabs/Couchbase-Lite-PhoneGap-Plugin)

Plugin to install Couchbase Lite in your PhoneGap app on iOS or Android <docs-card href="https://ionicframework.com/integrations/couchbase-lite" ionicon="alert">This Plugin is no longer supported by Couchbase. Please see our Couchbase Lite Integration</docs-card>

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-crop
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/crop/index.ts#L7">
  Improve this doc
</a>

# Crop

```
$ ionic cordova plugin add cordova-plugin-crop
$ npm install @ionic-native/crop
```

## [Usage Documentation](https://ionicframework.com/docs/native/crop/)

Plugin Repo: [https://github.com/jeduan/cordova-plugin-crop](https://github.com/jeduan/cordova-plugin-crop)

Crops images

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-date-picker
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/date-picker/index.ts#L118">
  Improve this doc
</a>

# Date Picker

```
$ ionic cordova plugin add cordova-plugin-datepicker
$ npm install @ionic-native/date-picker
```

## [Usage Documentation](https://ionicframework.com/docs/native/date-picker/)

Plugin Repo: [https://github.com/VitaliiBlagodir/cordova-plugin-datepicker](https://github.com/VitaliiBlagodir/cordova-plugin-datepicker)

The DatePicker plugin allows the user to fetch date or time using native dialogs.

## Supported platforms

- Android
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-db-meter
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/db-meter/index.ts#L2">
  Improve this doc
</a>

# DB Meter

```
$ ionic cordova plugin add cordova-plugin-dbmeter
$ npm install @ionic-native/db-meter
```

## [Usage Documentation](https://ionicframework.com/docs/native/db-meter/)

Plugin Repo: [https://github.com/akofman/cordova-plugin-dbmeter](https://github.com/akofman/cordova-plugin-dbmeter)

This plugin defines a global DBMeter object, which permits to get the decibel values from the microphone.

## Supported platforms

- Android
  - iOS
npm package: @laurentgoudet/ionic-native-deeplinks
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/deeplinks/index.ts#L28">
  Improve this doc
</a>

# Deeplinks

```
$ ionic cordova plugin add ionic-plugin-deeplinks --variable URL_SCHEME=myapp --variable DEEPLINK_SCHEME=https --variable DEEPLINK_HOST=example.com --variable ANDROID_PATH_PREFIX=/
$ npm install @ionic-native/deeplinks
```

## [Usage Documentation](https://ionicframework.com/docs/native/deeplinks/)

Plugin Repo: [https://github.com/ionic-team/ionic-plugin-deeplinks](https://github.com/ionic-team/ionic-plugin-deeplinks)

This plugin handles deeplinks on iOS and Android for both custom URL scheme links
and Universal App Links.

Please read the [ionic plugin deeplinks docs](https://github.com/ionic-team/ionic-plugin-deeplinks) for iOS and Android integration.
You must add `universal-links` to your `config.xml` and set up Apple App Site Association (AASA) for iOS and Asset Links for Android.

## Supported platforms

- Android
  - Browser
  - iOS
npm package: @laurentgoudet/ionic-native-device
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/device/index.ts#L3">
  Improve this doc
</a>

# Device

```
$ ionic cordova plugin add cordova-plugin-device
$ npm install @ionic-native/device
```

## [Usage Documentation](https://ionicframework.com/docs/native/device/)

Plugin Repo: [https://github.com/apache/cordova-plugin-device](https://github.com/apache/cordova-plugin-device)

Access information about the underlying device and platform.

## Supported platforms

- Android
  - Browser
  - iOS
  - macOS
  - Windows
npm package: @laurentgoudet/ionic-native-device-accounts
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/device-accounts/index.ts#L12">
  Improve this doc
</a>

# Device Accounts

```
$ ionic cordova plugin add cordova-device-accounts-v2
$ npm install @ionic-native/device-accounts
```

## [Usage Documentation](https://ionicframework.com/docs/native/device-accounts/)

Plugin Repo: [https://github.com/xUnholy/cordova-device-accounts-v2](https://github.com/xUnholy/cordova-device-accounts-v2)

Gets the Google accounts associated with the Android device

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-device-feedback
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/device-feedback/index.ts#L9">
  Improve this doc
</a>

# Device Feedback

```
$ ionic cordova plugin add cordova-plugin-velda-devicefeedback
$ npm install @ionic-native/device-feedback
```

## [Usage Documentation](https://ionicframework.com/docs/native/device-feedback/)

Plugin Repo: [https://github.com/VVelda/device-feedback](https://github.com/VVelda/device-feedback)

Plugin that lets you provide haptic or acoustic feedback on Android devices.

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-device-motion
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/device-motion/index.ts#L31">
  Improve this doc
</a>

# Device Motion

```
$ ionic cordova plugin add cordova-plugin-device-motion
$ npm install @ionic-native/device-motion
```

## [Usage Documentation](https://ionicframework.com/docs/native/device-motion/)

Plugin Repo: [https://github.com/apache/cordova-plugin-device-motion](https://github.com/apache/cordova-plugin-device-motion)

Requires Cordova plugin: `cordova-plugin-device-motion`. For more info, please see the [Device Motion docs](https://github.com/apache/cordova-plugin-device-motion).

## Supported platforms

- Android
  - BlackBerry 10
  - Browser
  - Firefox OS
  - iOS
  - Tizen
  - Ubuntu
  - Windows
  - Windows Phone 8
npm package: @laurentgoudet/ionic-native-device-orientation
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/device-orientation/index.ts#L36">
  Improve this doc
</a>

# Device Orientation

```
$ ionic cordova plugin add cordova-plugin-device-orientation
$ npm install @ionic-native/device-orientation
```

## [Usage Documentation](https://ionicframework.com/docs/native/device-orientation/)

Plugin Repo: [https://github.com/apache/cordova-plugin-device-orientation](https://github.com/apache/cordova-plugin-device-orientation)

Requires Cordova plugin: `cordova-plugin-device-orientation`. For more info, please see the [Device Orientation docs](https://github.com/apache/cordova-plugin-device-orientation).

## Supported platforms

- Amazon Fire OS
  - Android
  - BlackBerry 10
  - Browser
  - Firefox OS
  - iOS
  - Tizen
  - Ubuntu
  - Windows
  - Windows Phone
npm package: @laurentgoudet/ionic-native-diagnostic
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/diagnostic/index.ts#L1">
  Improve this doc
</a>

# Diagnostic

```
$ ionic cordova plugin add cordova.plugins.diagnostic
$ npm install @ionic-native/diagnostic
```

## [Usage Documentation](https://ionicframework.com/docs/native/diagnostic/)

Plugin Repo: [https://github.com/dpa99c/cordova-diagnostic-plugin](https://github.com/dpa99c/cordova-diagnostic-plugin)

Checks whether device hardware features are enabled or available to the app, e.g. camera, GPS, wifi

## Supported platforms

- Android
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-dialogs
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/dialogs/index.ts#L13">
  Improve this doc
</a>

# Dialogs

```
$ ionic cordova plugin add cordova-plugin-dialogs
$ npm install @ionic-native/dialogs
```

## [Usage Documentation](https://ionicframework.com/docs/native/dialogs/)

Plugin Repo: [https://github.com/apache/cordova-plugin-dialogs](https://github.com/apache/cordova-plugin-dialogs)

This plugin gives you ability to access and customize the device native dialogs.

Requires Cordova plugin: `cordova-plugin-dialogs`. For more info, please see the [Dialogs plugin docs](https://github.com/apache/cordova-plugin-dialogs).

## Supported platforms

- Amazon Fire OS
  - Android
  - Browser
  - iOS
  - Windows
npm package: @laurentgoudet/ionic-native-dns
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/dns/index.ts#L1">
  Improve this doc
</a>

# DNS

```
$ ionic cordova plugin add cordova-plugin-dns
$ npm install @ionic-native/dns
```

## [Usage Documentation](https://ionicframework.com/docs/native/dns/)

Plugin Repo: [https://bitbucket.org/zegeba/cordova-plugin-dns](https://bitbucket.org/zegeba/cordova-plugin-dns)

A plugin for Apache Cordova that enables applications to manually resolve hostnames into an underlying network address. This is mostly useful for determining whether there is a problem with the device's DNS server configuration.

## Supported platforms

- Android
npm package: @laurentgoudet/ionic-native-document-picker
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/document-picker/index.ts#L1">
  Improve this doc
</a>

# iOS DocumentPicker

```
$ ionic cordova plugin add cordova-plugin-documentpicker.DocumentPicker
$ npm install @ionic-native/document-picker
```

## [Usage Documentation](https://ionicframework.com/docs/native/document-picker/)

Plugin Repo: [https://github.com/iampossible/Cordova-DocPicker](https://github.com/iampossible/Cordova-DocPicker)

Opens the file picker on iOS for the user to select a file, returns a file URI.
Allows the user to upload files from iCloud

## Supported platforms

- iOS
npm package: @laurentgoudet/ionic-native-document-scanner
Description: Ionic Native - Native plugins for ionic apps
Author: ionic
Latest version: 5.29.0-fork

<a style="float:right;font-size:12px;" href="http://github.com/ionic-team/ionic-native/edit/master/src/@ionic-native/plugins/document-scanner/index.ts#L44">
  Improve this doc
</a>

# Document Scanner

```
$ ionic cordova plugin add cordova-plugin-document-scanner
$ npm install @ionic-native/document-scanner
```

## [Usage Documentation](https://ionicframework.com/docs/native/document-scanner/)

Plugin Repo: [https://github.com/NeutrinosPlatform/cordova-plugin-document-scanner](https://github.com/NeutrinosPlatform/cordova-plugin-document-scanner)

This plugin processes images of documents, compensating for perspective.

## Supported platforms

- Android
  - iOS