---
visibility: public
---

# Capacitor

**repo:** [riderx/awesome-capacitor](https://github.com/riderx/awesome-capacitor)  
**category:** [[platforms|Platforms]]
**related:** [[javascript|Javascript]]

---

# Awesome Capacitor [![Awesome](https://awesome.re/badge-flat2.svg)](https://awesome.re)

<div align="center">
	<img width="100%" src="https://raw.githubusercontent.com/riderx/awesome-capacitor/main/awesome_capacitor.png" alt="Awesome">
	<br>
</div>
<br/>
<div align="center">
⚡ A curated list of awesome resources related to the <a href='https://www.capacitorjs.com/'>Capacitor</a> Platform.
<br />
Capacitor is an open-source native runtime for building Web Native apps. Create cross-platform iOS, Android, and Progressive Web Apps with JavaScript, HTML, and CSS.
<br/>
</div>
<p align='center'>
  <img src='https://raw.githubusercontent.com/Cap-go/capgo/main/assets/capgo_banner.png' alt='Capgo - Instant updates for capacitor'/>
</p>
<br/>
<div align="center">
  <h2><a href="https://capgo.app/?ref=plugin"> ➡️ Get Instant updates for your App with Capgo </a></h2>
  <h2><a href="https://capgo.app/consulting/?ref=plugin"> Missing a feature? We’ll build the plugin for you 💪</a></h2>
</div>
<br/>

## Contents

- [Official plugins](#official-plugins)
- [Community plugins](#community-plugins)
- [Capgo plugins](#capgo-plugins)
- [Capawesome plugins](#capawesome-plugins)
- [Transistor Software plugins](#transistor-software-plugins)
- [Aparajita plugins](#aparajita-plugins)
- [Other plugins](#other-plugins)
- [Cordova plugins](#[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugins) 
- [Tools](#tools)
- [Learning](#learning)
- [Demo apps](#demo-apps)
- [Community](#community)
- [Freelancers](#freelancers)
- [Author](#author)

## Official plugins

Official plugins for [Capacitor](https://github.com/ionic-team/capacitor-plugins) and maintained by Ionic are listed here.

- [Action Sheet](https://github.com/ionic-team/capacitor-plugins/tree/main/action-sheet) - Provides access to native Action Sheets.
- [App](https://github.com/ionic-team/capacitor-plugins/tree/main/app) - Handles high-level App state and events. 
- [App Launcher](https://github.com/ionic-team/capacitor-plugins/tree/main/app-launcher) - Allows to check if an app can be opened and open it.
- [Browser](https://github.com/ionic-team/capacitor-plugins/tree/main/browser) - Provides the ability to open an in-app browser and subscribe to browser events.
- [Camera](https://github.com/ionic-team/capacitor-plugins/tree/main/camera) - Provides the ability to take a photo with the camera or choose an existing one from the photo album.
- [Clipboard](https://github.com/ionic-team/capacitor-plugins/tree/main/clipboard) - Enables copy and pasting to/from the system clipboard.
- [Device](https://github.com/ionic-team/capacitor-plugins/tree/main/device) - Exposes internal information about the device, such as the model and operating system version, along with user information such as unique IDs.
- [Dialog](https://github.com/ionic-team/capacitor-plugins/tree/main/dialog) - Provides methods for triggering native dialog [windows](/@harrisonqian/awesome/wiki/platforms/windows) for alerts, confirmations, and input prompts.
- [File system](https://github.com/ionic-team/capacitor-filesystem) - Provides a NodeJS-like API for working with files on the device.
- [Geolocation](https://github.com/ionic-team/capacitor-geolocation) - Provides simple methods for getting and tracking the current position of the device using GPS, along with altitude, heading, and speed information if available.
- [Haptics](https://github.com/ionic-team/capacitor-haptics) - Provides physical feedback to the user through touch or vibration.
- [Keyboard](https://github.com/ionic-team/capacitor-keyboard) - Provides keyboard display and visibility control, along with event tracking when the keyboard shows and hides.
- [Local Notifications](https://github.com/ionic-team/capacitor-plugins/tree/main/local-notifications) - Provides a way to schedule device notifications locally (i.e. without a server sending push notifications).
- [Motion](https://github.com/ionic-team/capacitor-plugins/tree/main/motion) - Tracks accelerometer and device orientation (compass heading, etc.).
- [Network](https://github.com/ionic-team/capacitor-plugins/tree/main/network) - Provides network and connectivity information.
- [Preferences](https://github.com/ionic-team/capacitor-plugins/tree/main/preferences) - Provides a simple key/value persistent store for lightweight data, ex Storage.
- [Push Notifications](https://github.com/ionic-team/capacitor-plugins/tree/main/push-notifications) - Provides access to native push notifications.
- [Screen Reader](https://github.com/ionic-team/capacitor-plugins/tree/main/screen-reader) - Provides access to TalkBack/VoiceOver/etc. and provides simple text-to-speech capabilities for visual accessibility.
- [Share](https://github.com/ionic-team/capacitor-plugins/tree/main/share) - Provides methods for sharing content in any sharing-enabled [apps](/@harrisonqian/awesome/wiki/platforms/apps) the user may have installed.
- [Splash Screen](https://github.com/ionic-team/capacitor-plugins/tree/main/splash-screen) - Provides methods for showing or hiding a Splash image.
- [Status Bar](https://github.com/ionic-team/capacitor-plugins/tree/main/status-bar) - Provides methods for configuring the style of the Status Bar, along with showing or hiding it.
- [Text Zoom](https://github.com/ionic-team/capacitor-plugins/tree/main/text-zoom) - Provides the ability to change Web View text size for visual accessibility.
- [Toast](https://github.com/ionic-team/capacitor-plugins/tree/main/toast) - Provides a native notification pop up for displaying important information to a user.

## Community plugins

Community plugins owned by [Capacitor organisation](https://github.com/capacitor-community) and maintained by selected community member are listed here.

- [Admob](https://github.com/capacitor-community/admob) - A native plugin for AdMob.
- [App-icon](https://github.com/capacitor-community/app-icon) - Capacitor community plugin for changing an app's icon.
- [Apple sign in](https://github.com/capacitor-community/apple-sign-in) - Capacitor Sign in with Apple.
- [Background geolocation](https://github.com/capacitor-community/background-geolocation) - Receive geolocation updates even while app is backgrounded.
- [Barcode scanner](https://github.com/capacitor-community/barcode-scanner) - A fast and efficient QR / barcode scanner for Capacitor.
- [Bluetooth-le](https://github.com/capacitor-community/bluetooth-le) - [Bluetooth Low Energy](/@harrisonqian/awesome/wiki/platforms/bluetooth-low-energy).
- [Camera preview](https://github.com/capacitor-community/camera-preview) - Native camera preview with custom controls.
- [Googlemaps](https://github.com/capacitor-community/capacitor-googlemaps-native) - Plugin using native Maps API for [Android](/@harrisonqian/awesome/wiki/platforms/android) and iOS.
- [Contacts](https://github.com/capacitor-community/contacts) - Plugin for accessing device contacts.
- [Date picker](https://github.com/capacitor-community/date-picker) - Native DateTime Picker Plugin for Capacitor [Apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Electron](https://github.com/capacitor-community/electron) - Support for the [Electron](/@harrisonqian/awesome/wiki/platforms/electron) platform.
- [Facebook Login](https://github.com/capacitor-community/facebook-login) - A native plugin for Facebook Login.
- [File opener](https://github.com/capacitor-community/file-opener) - The plugin is able to open a file given the mimeType and the file uri.
- [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase)
    - [Analytics](https://github.com/capacitor-community/firebase-analytics) - A native plugin for [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) [analytics](/@harrisonqian/awesome/wiki/miscellaneous/analytics).
    - [Crashlytics](https://github.com/capacitor-community/firebase-crashlytics) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Crashlytics.
    - [Fcm](https://github.com/capacitor-community/fcm) - Enable [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Cloud Messaging features for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
    - [Remote config](https://github.com/capacitor-community/firebase-remote-config) - A native plugin for [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) remote config.
- [Flipper](https://github.com/capacitor-community/flipper) - A native plugin for flipper debugger.
- [Http](https://github.com/capacitor-community/http) - A native HTTP plugin for CORS-free requests and file transfers.
- [Intercom](https://github.com/capacitor-community/intercom) - Enable Intercom features for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Keep awake](https://github.com/capacitor-community/keep-awake) - Prevent your screen from getting some sleep.
- [Media](https://github.com/capacitor-community/media) - Enable some media features for Capacitor such as create albums, save videos, gifs and more.
- Microsoft
    - [Appcenter](https://github.com/capacitor-community/appcenter-sdk-capacitor/tree/master/appcenter) - Microsoft AppCenter SDK [integration](/@harrisonqian/awesome/wiki/platforms/integration).
    - [Analytics](https://github.com/capacitor-community/appcenter-sdk-capacitor/tree/master/appcenter-analytics) - AppCenter [Analytics](/@harrisonqian/awesome/wiki/miscellaneous/analytics).
    - [Crashes](https://github.com/capacitor-community/appcenter-sdk-capacitor/tree/master/appcenter-crashes) - AppCenter Crashes.
- [MQTT v5](https://github.com/antonymarion/capacitorjs-[mqtt](/@harrisonqian/awesome/wiki/miscellaneous/mqtt)-native-plugin) - A native plugin for using MQTT v5 with correlation data and Request/Response Pattern.
- [Native audio](https://github.com/capacitor-community/native-audio) - A native plugin for native audio engine.
- [Native market](https://github.com/capacitor-community/native-market) - A native market plugin for linking to google play or app store.
- [Photoviewer](https://github.com/capacitor-community/photoviewer) - Table images with full-screen and sharing capabilities.
- [Privacy screen](https://github.com/capacitor-community/privacy-screen) - Protects your app from displaying a screenshot in recents screen/App Switcher.
- [React hooks](https://github.com/capacitor-community/react-hooks) - Hooks for using Capacitor plugins in [React](/@harrisonqian/awesome/wiki/front-end-development/react) [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Realm](https://github.com/capacitor-community/realm) - A native plugin for [MongoDB](/@harrisonqian/awesome/wiki/databases/mongodb) Realm.
- [Screen brightness](https://github.com/capacitor-community/screen-brightness) - Control screen brightness on iOS and [android](/@harrisonqian/awesome/wiki/platforms/android).
- [Speech recognition](https://github.com/capacitor-community/speech-recognition) - A native plugin for speech recognition.
- [SQLite](https://github.com/capacitor-community/sqlite) - Native & [electron](/@harrisonqian/awesome/wiki/platforms/electron) SQLite databases.
- [Stripe](https://github.com/capacitor-community/stripe) - SDK bindings for payment processing in Capacitor Applications.
- [Tauri](https://github.com/capacitor-community/tauri) - Support for the Tauri platform.
- [Text to speech](https://github.com/capacitor-community/text-to-speech) - Synthesizing speech from text.
- [Twitter](https://github.com/capacitor-community/twitter) - Enable TwitterKit features for Capacitor.
- [Uxcam](https://github.com/capacitor-community/uxcam) - [Analytics](/@harrisonqian/awesome/wiki/miscellaneous/analytics) and session recording for [Android](/@harrisonqian/awesome/wiki/platforms/android), iOS, and Web/PWA platforms.
- [WebSocket](https://github.com/mia-z/capacitor-websocket) - Plugin providing native WebSocket implementations for each platform.

## [Capgo plugins](https://capgo.app/)
Plugins owned by [Capgo organisation](https://github.com/Cap-go) and maintained by [@riderx](https://github.com/riderx) and community members with Open Collective.

### Core & Updates
- [Updater](https://github.com/Cap-go/capacitor-updater) - Live update for capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Live Reload](https://github.com/Cap-go/capacitor-live-reload) - Reload Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps) from a remote Vite dev server.

### Device & Sensors
- [Accelerometer](https://github.com/Cap-go/capacitor-accelerometer) - Read device accelerometer measurements.
- [Age Range](https://github.com/Cap-go/capacitor-age-range) - [Cross-platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) age range detection for [Android](/@harrisonqian/awesome/wiki/platforms/android) and iOS.
- [Barometer](https://github.com/Cap-go/capacitor-barometer) - Access device barometer readings.
- [Brightness](https://github.com/Cap-go/capacitor-brightness) - Control screen brightness on iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Compass](https://github.com/Cap-go/capacitor-compass) - Native compass heading plugin.
- [Light Sensor](https://github.com/Cap-go/capacitor-light-sensor) - Access the device light sensor (Android only).
- [Mute](https://github.com/Cap-go/capacitor-mute) - Detect if the mute switch is enabled/disabled on a device.
- [Pedometer](https://github.com/Cap-go/capacitor-pedometer) - Access pedometer data including steps, distance, pace, cadence, and floors.
- [Shake](https://github.com/Cap-go/capacitor-shake) - Detect shake gesture in device.
- [Volume Buttons](https://github.com/Cap-go/capacitor-volume-buttons) - Listen to volume button presses.
- [SIM](https://github.com/Cap-go/capacitor-sim) - Get information from device's sim cards.

### Camera & Media
- [Camera Preview](https://github.com/Cap-go/capacitor-camera-preview) - Native camera preview with custom controls.
- [Document Scanner](https://github.com/Cap-go/capacitor-document-scanner) - Scan documents on iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Audio Recorder](https://github.com/Cap-go/capacitor-audio-recorder) - Record audio on iOS, [Android](/@harrisonqian/awesome/wiki/platforms/android), and Web.
- [Native Audio](https://github.com/Cap-go/capacitor-native-audio) - A native plugin for native audio engine.
- [Audio Session](https://github.com/Cap-go/capacitor-audiosession) - Get notified about audio interrupts & route changes on iOS.
- [Screen Recorder](https://github.com/Cap-go/capacitor-screen-recorder) - Record device's screen.
- [Video Player](https://github.com/Cap-go/capacitor-video-player) - Play video in native player.
- [Video Thumbnails](https://github.com/Cap-go/capacitor-video-thumbnails) - Generate video thumbnails from local or remote video files.
- [Photo Library](https://github.com/Cap-go/capacitor-photo-library) - Display photo gallery as web page or native screen.
- [FFmpeg](https://github.com/Cap-go/capacitor-ffmpeg) - Exposes the [FFmpeg](/@harrisonqian/awesome/wiki/media/ffmpeg) API to Capacitor.
- [IVS Player](https://github.com/Cap-go/capacitor-ivs-player) - Amazon IVS player for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [JW Player](https://github.com/Cap-go/capacitor-jw-player) - Play videos from jwplayer.com.
- [Mux Player](https://github.com/Cap-go/capacitor-mux-player) - Native Mux Player SDK to play video on iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [YouTube Player](https://github.com/Cap-go/capacitor-youtube-player) - Embed YouTube player controls in Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Media Session](https://github.com/Cap-go/capacitor-media-session) - Expose media session controls of the device.

### Storage & Files
- [Data Storage SQLite](https://github.com/Cap-go/capacitor-data-storage-sqlite) - SQLite Storage of key/value strings pair.
- [Fast SQL](https://github.com/Cap-go/capacitor-fast-sql) - High-performance native SQLite plugin with custom protocol for efficient sync operations.
- [File](https://github.com/Cap-go/capacitor-file) - System operations compatible with [Cordova](/@harrisonqian/awesome/wiki/platforms/cordova) File plugin API.
- [File Picker](https://github.com/Cap-go/capacitor-file-picker) - Pick files, images, videos, and directories.
- [File Compressor](https://github.com/Cap-go/capacitor-file-compressor) - Efficient image compression supporting PNG, JPEG, and WebP formats.
- [Downloader](https://github.com/Cap-go/capacitor-downloader) - Download file in background or foreground.
- [Uploader](https://github.com/Cap-go/capacitor-uploader) - Upload file natively.
- [Zip](https://github.com/Cap-go/capacitor-zip) - Zipping and unzipping files on iOS, [Android](/@harrisonqian/awesome/wiki/platforms/android), and Web.

### Location & Navigation
- [Background Geolocation](https://github.com/Cap-go/capacitor-background-geolocation) - Receive accurate geolocation updates even while the app is in the background.
- [Native Geocoder](https://github.com/Cap-go/capacitor-nativegeocoder) - Native forward and reverse geocoding.
- [Launch Navigator](https://github.com/Cap-go/capacitor-launch-navigator) - Launch native route navigation [apps](/@harrisonqian/awesome/wiki/platforms/apps) for [Android](/@harrisonqian/awesome/wiki/platforms/android) and iOS.

### Authentication & Security
- [App Attest](https://github.com/Cap-go/capacitor-app-attest) - Device attestation with Apple App Attest (iOS) and Play Integrity (Android).
- [App Tracking Transparency](https://github.com/Cap-go/capacitor-app-tracking-transparency) - Request ATT authorization for tracking on iOS.
- [Native Biometric](https://github.com/Cap-go/capacitor-native-biometric) - Access native biometric APIs for [Android](/@harrisonqian/awesome/wiki/platforms/android) and iOS.
- [Persona](https://github.com/Cap-go/capacitor-persona) - Launch Persona inquiry flows on iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Social Login](https://github.com/Cap-go/capacitor-social-login) - All social logins in one plugin.
- [Autofill Save Password](https://github.com/Cap-go/capacitor-autofill-save-password) - Prompt to save login into device password manager.
- [Persistent Account](https://github.com/Cap-go/capacitor-persistent-account) - Securely store account information for a user.
- [Is Root](https://github.com/Cap-go/capacitor-is-root) - Jailbreak/Root Detection Plugin.

### UI & Display
- [In App Browser](https://github.com/Cap-go/capacitor-inappbrowser) - Native in-app browser for secure web content.
- [Live Activities](https://github.com/Cap-go/capacitor-live-activities) - Manage iOS Live Activities from Capacitor.
- [Navigation Bar](https://github.com/Cap-go/capacitor-navigation-bar) - Set navigation bar color for [Android](/@harrisonqian/awesome/wiki/platforms/android) Lollipop and higher.
- [Home Indicator](https://github.com/Cap-go/capacitor-home-indicator) - Hide and show home button indicator in Capacitor app.
- [Screen Orientation](https://github.com/Cap-go/capacitor-screen-orientation) - Control device orientation with support for bypassing orientation lock.
- [Flash](https://github.com/Cap-go/capacitor-flash) - Switch the Flashlight / Torch of your device.
- [Keep Awake](https://github.com/Cap-go/capacitor-keep-awake) - Prevent the device screen from dimming or sleeping.
- [Text Interaction](https://github.com/Cap-go/capacitor-textinteraction) - Toggle text interaction in Capacitor based iOS [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Transitions](https://github.com/Cap-go/capacitor-transitions) - Framework-agnostic page transitions for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps) - iOS-style navigation.
- [Printer](https://github.com/Cap-go/capacitor-printer) - Print documents, HTML, PDFs, images and web views.
- [PDF Generator](https://github.com/Cap-go/capacitor-pdf-generator) - Generate PDF files from HTML strings or URLs.

### Purchases & Payments
- [Native Purchases](https://github.com/Cap-go/capacitor-native-purchases) - In-app Subscriptions Made Easy.
- [Pay](https://github.com/Cap-go/capacitor-pay) - Trigger native payment for iOS (Apple Pay) and [Android](/@harrisonqian/awesome/wiki/platforms/android) (Google Pay).

### Communication & Messaging
- [Crisp](https://github.com/Cap-go/capacitor-crisp) - Native SDK for customer messaging and chat support.
- [Intercom](https://github.com/Cap-go/capacitor-intercom) - Intercom SDK [integration](/@harrisonqian/awesome/wiki/platforms/integration) for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [NFC](https://github.com/Cap-go/capacitor-nfc) - Native NFC tag discovery, reading and writing for iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Bluetooth Low Energy](https://github.com/Cap-go/capacitor-bluetooth-low-energy) - BLE plugin with support for scanning, connecting, reading, writing, and notifications.
- [WiFi](https://github.com/Cap-go/capacitor-wifi) - Manage WiFi connectivity for your Capacitor app.
- [iBeacon](https://github.com/Cap-go/capacitor-ibeacon) - Proximity detection and beacon region monitoring.
- [Speech Recognition](https://github.com/Cap-go/capacitor-speech-recognition) - Comprehensive on-device speech recognition with live partial results.
- [Speech Synthesis](https://github.com/Cap-go/capacitor-speech-synthesis) - Synthesize speech from text with full control over language, voice, pitch, rate, and volume.

### Video Calling & Real-time
- [Stream Call](https://github.com/Cap-go/capacitor-streamcall) - Uses the getstream.io SDK to implement calling in Capacitor.
- [RealtimeKit](https://github.com/Cap-go/capacitor-realtimekit) - [Cloudflare](/@harrisonqian/awesome/wiki/platforms/cloudflare) Calls [integration](/@harrisonqian/awesome/wiki/platforms/integration) for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps) with built-in UI for meetings.
- [Twilio Voice](https://github.com/Cap-go/capacitor-twilio-voice) - Integrates the Twilio Voice SDK into Capacitor.

### Analytics & Tracking
- [AdMob](https://github.com/Cap-go/capacitor-admob) - Bridge AdMob SDKs for iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [GTM](https://github.com/Cap-go/capacitor-gtm) - Google Tag Manager plugin for Capacitor.
- [App Insights](https://github.com/Cap-go/capacitor-appinsights) - A wrapper around the Apptopia App Insights SDK.

### Contacts & Health
- [Contacts](https://github.com/Cap-go/capacitor-contacts) - Work with device contacts using Capacitor APIs.
- [Health](https://github.com/Cap-go/capacitor-health) - Interact with data from Apple HealthKit and Health Connect.

### App Store & Market
- [Native Market](https://github.com/Cap-go/capacitor-native-market) - A native market plugin for linking to Google Play or App Store.
- [In App Review](https://github.com/Cap-go/capacitor-in-app-review) - Prompt users to submit app store ratings and reviews without leaving your app.

### Android Specific
- [Usage Stats Manager](https://github.com/Cap-go/capacitor-[android](/@harrisonqian/awesome/wiki/platforms/android)-usagestatsmanager) - Exposes the [Android](/@harrisonqian/awesome/wiki/platforms/android)'s UsageStatsManager SDK.
- [Android Age Signals](https://github.com/Cap-go/capacitor-[android](/@harrisonqian/awesome/wiki/platforms/android)-age-signals) - Exposes Google Play Age Signals to your app.
- [Android Inline Install](https://github.com/Cap-go/capacitor-[android](/@harrisonqian/awesome/wiki/platforms/android)-inline-install) - Trigger Android inline install feature.
- [Android Kiosk](https://github.com/Cap-go/capacitor-[android](/@harrisonqian/awesome/wiki/platforms/android)-kiosk) - Lock device into kiosk mode with launcher functionality.
- [Intent Launcher](https://github.com/Cap-go/capacitor-intent-launcher) - Launch [Android](/@harrisonqian/awesome/wiki/platforms/android) intents and open system settings screens on Android and iOS.

### Platform Integrations
- [Supabase](https://github.com/Cap-go/capacitor-supabase) - Native [Supabase](/@harrisonqian/awesome/wiki/databases/supabase) SDK [integration](/@harrisonqian/awesome/wiki/platforms/integration) - Auth, [Database](/@harrisonqian/awesome/wiki/databases/database), and JWT access.
- [WeChat](https://github.com/Cap-go/capacitor-wechat) - SDK for authentication, sharing, payments, and mini-programs.
- [Watch](https://github.com/Cap-go/capacitor-watch) - Apple Watch communication with bidirectional messaging support.
- [Share Target](https://github.com/Cap-go/capacitor-share-target) - Receive shared content from other [apps](/@harrisonqian/awesome/wiki/platforms/apps).

### Firebase
- [Analytics](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/analytics/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) [Analytics](/@harrisonqian/awesome/wiki/miscellaneous/analytics) for Capacitor.
- [App](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/app/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) App for Capacitor.
- [App Check](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/app-check/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) App Check for Capacitor.
- [Authentication](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/authentication/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Authentication for Capacitor.
- [Crashlytics](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/crashlytics/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Crashlytics for Capacitor.
- [Firestore](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/firestore/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Cloud Firestore for Capacitor.
- [Functions](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/functions/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Cloud Functions for Capacitor.
- [Messaging](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/messaging/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Cloud Messaging (FCM) for Capacitor.
- [Performance](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/performance/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Performance Monitoring for Capacitor.
- [Remote Config](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/remote-config/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Remote Config for Capacitor.
- [Storage](https://github.com/Cap-go/capacitor-firebase/blob/main/packages/storage/README.md) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Cloud Storage for Capacitor.

### Utilities
- [Alarm](https://github.com/Cap-go/capacitor-alarm) - Manage native alarms.
- [Env](https://github.com/Cap-go/capacitor-env) - Set Env var in Capacitor config and read them at runtime.
- [WebView Guardian](https://github.com/Cap-go/capacitor-webview-guardian) - Detect when the WebView was killed in the background and relaunch it on foreground.
- [WebView Version Checker](https://github.com/Cap-go/capacitor-webview-version-checker) - Check [Android](/@harrisonqian/awesome/wiki/platforms/android) WebView version and prompt users to update when needed.
- [LLM](https://github.com/Cap-go/capacitor-llm) - Adds support for LLM locally run for Capacitor.

### Specialized Hardware
- [Ricoh360 Camera](https://github.com/Cap-go/capacitor-ricoh360-camera-plugin) - SDK for the Ricoh360 cameras.

## Capawesome plugins
Plugins owned by Capawesome organisation and maintained by @robingenz.

- [Background tasks](https://github.com/capawesome-team/capacitor-background-task) - A native plugin for running background tasks.
- [Badge](https://github.com/capawesome-team/capacitor-badge) - Access and update the badge number of the app icon.
- [Managed configuration](https://github.com/capawesome-team/capacitor-managed-configurations) - Capacitor plugin to access managed configuration settings.
- [Photo editor](https://github.com/capawesome-team/capacitor-photo-editor) - Capacitor plugin that allows the user to edit a photo.

## [Transistor Software plugins](https://www.transistorsoft.com//)
Plugins owned by [Transistor Software plugins](https://github.com/transistorsoft) and maintained by [@christocracy](https://github.com/christocracy).

- [Background Geolocation](https://github.com/transistorsoft/capacitor-background-geolocation) - The most sophisticated background location-tracking & geofencing module with battery-conscious motion-detection intelligence for iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Background Fetch](https://github.com/transistorsoft/capacitor-background-fetch) - Periodic callbacks in the background for both iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Background Geolocation Firebase](https://github.com/transistorsoft/capacitor-background-geolocation-firebase) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) adapter for Capacitor Background Geolocation.

## [Aparajita plugins](https://github.com/aparajita?tab=repositories&q=capacitor)
Plugins written and maintained by [@aparajita](https://github.com/aparajita).

- [Biometric Auth](https://github.com/aparajita/capacitor-biometric-auth) - Easy access to native biometric auth APIs on iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Dark Mode](https://github.com/aparajita/capacitor-dark-mode) - Universal, reliable dark mode support on the web, iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Logger](https://github.com/aparajita/capacitor-logger) - Better logging for the web and native Ionic/Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Secure Storage](https://github.com/aparajita/capacitor-secure-storage) - Secure, flexible storage for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps) using iOS Keychain and [Android](/@harrisonqian/awesome/wiki/platforms/android) Keystore. Supports Keychain sync across devices on iOS.

## Other plugins

Independents plugins are listed here.

- [Apple Pay](https://github.com/fresha/capacitor-plugin-applepay) - Get Apple Pay payments in your app.
- [App Tracking Transparency](https://github.com/mahnuh/capacitor-plugin-app-tracking-transparency) - Request user authorization to access app-related data for tracking the user or the device. iOS only.

- [Brother Print](https://github.com/rdlabo-team/capacitor-brotherprint) - A native Brother Print SDK implementation for iOS & [Android](/@harrisonqian/awesome/wiki/platforms/android). 
- [Biometric](https://github.com/epicshaggy/capacitor-native-biometric) - Use biometrics confirm device owner presence or authenticate users.
- [capacitor-plugin-camera](https://github.com/xulihang/capacitor-plugin-camera) - A camera plugin that is designed to make it easy to perform image processing tasks like barcode reading and OCR. We can use reflection to get the camera frames in another plugin so that it can enjoy native performance.
- [Dark mode](https://github.com/micahlt/ionicCapacitorDarkMode) - Monitor the changes made to system's dark mode.
- [Data Storage SQLite](https://github.com/jepiqueau/capacitor-data-storage-sqlite) - Providing a key-value permanent store for simple data of type string only to SQLite on iOS, [Android](/@harrisonqian/awesome/wiki/platforms/android) and [Electron](/@harrisonqian/awesome/wiki/platforms/electron) platforms and to IndexedDB for the Web platform.
- [Document Scanner](https://github.com/websitebeaver/capacitor-document-scanner) - Scan documents (notes, homework, business cards, receipts, or anything with a rectangular shape).
- Dynamsoft
	- [Barcode Reader](https://github.com/xulihang/capacitor-plugin-dynamsoft-barcode-reader) - Scan barcodes and QR codes using Dynamsoft Barcode Reader.
	- [Camera Preview](https://github.com/tony-xlh/capacitor-plugin-camera-preview) - Access camera using Dynamsoft Camera Enhancer.
	- [Document Normalizer](https://github.com/tony-xlh/capacitor-plugin-dynamsoft-document-normalizer) - Scan documents using Dynamsoft Document Normalizer.
	- [Label Recognizer](https://github.com/tony-xlh/capacitor-plugin-dynamsoft-label-recognizer) - Recognize text on labels like MRZ on passports using Dynamsoft Label Recognizer.
- [Purchases](https://github.com/RevenueCat/purchases-capacitor) - Capacitor in-app purchases and subscriptions made easy with RevenueCat.
- [Email composer](https://github.com/EinfachHans/capacitor-email-composer) - Open a native E-Mail [Composer](/@harrisonqian/awesome/wiki/programming-languages/composer) within your Capacitor App.
- [Facebook Analytics](https://github.com/SpellChucker/capacitor-plugin-facebook-analytics) - [Analytics](/@harrisonqian/awesome/wiki/miscellaneous/analytics) [integration](/@harrisonqian/awesome/wiki/platforms/integration) for tracking app usage and events.
- [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase)
    - [AppCheck](https://github.com/mattmilan-dev/capacitor-[firebase](/@harrisonqian/awesome/wiki/platforms/firebase)-appcheck) - Allows usage of native AppCheck tokens.
    - [Dynamic Links](https://github.com/Pantrist-dev/capacitor-[firebase](/@harrisonqian/awesome/wiki/platforms/firebase)-dynamic-links) - [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Dynamic Links.
    - [Push](https://github.com/EinfachHans/capacitor-[firebase](/@harrisonqian/awesome/wiki/platforms/firebase)-push) - This Plugin it used for Firebase Push Messages. It support Data.
- [File selector](https://github.com/hinddeep/capacitor-file-selector) - Select files form Android/iOS devices and the web.
- Google
    - [Auth](https://github.com/CodetrixStudio/CapacitorGoogleAuth) - Google auth plugin for Capacitor.
    - [Availability](https://github.com/cartona/capacitor-google-play-availability) - Verifies that Google Play services is installed and enabled, and request enabling Google Play services on device.
    - [Fit](https://github.com/Ad-Scientiam/capacitor-google-fit) - Retrieve data from Google Fit.
    - [MlKit Language](https://github.com/hemangsk/capacitor-mlkit-language) - Identify the language of a string of text.
    - [MlKit Vision](https://github.com/trancee/capacitor-google-mlkit-vision/) - Detect faces in an image, identify key facial features, and get the contours of detected faces.
- [Healthkit](https://github.com/Ad-Scientiam/capacitor-healthkit) - Retrieve data from HealthKit.
- [Intent](https://github.com/IT-MikeS/capacitor-intents) - Supports multiple broadcast receiving of intents, and sending out BroadcastIntents in [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Jitsi](https://github.com/calvinckho/capacitor-jitsi-meet) - Make video calls through the free, open-sourced Jitsi video platform.
- [Lightsensor](https://github.com/Elvincth/capacitor-plugin-lightsensor) - Get the illuminance level on the device.
- [Native Audio Player](https://github.com/smartcompanion-app/native-audio-player) - Play audio that keeps playing in the background, player is shown in system controls, audio output can be switched between speaker/earpiece.
- [Native settings](https://github.com/RaphaelWoude/capacitor-native-settings) - Open native settings screens.
- NativeScript
    - [NativeScript Capacitor](https://github.com/NativeScript/capacitor) - Empower Capacitor with native APIs.
    - [Augmented Reality](https://github.com/EddyVerbruggen/nativescript-ar) - Add AR experiences.
- [Navigation bar](https://github.com/hugotomazi/navigation-bar) - Manipulation and control of the navigation bar visibility.
- [Oauth2](https://github.com/moberwasserlechner/capacitor-oauth2) - Generic OAuth 2 client plugin. It let you configure the OAuth parameters yourself instead of using SDKs.
- [Playlist](https://github.com/phiamo/capacitor-plugin-playlist) - Native support for audio playlists, background support, and lock screen controls.
- [Print](https://github.com/leoruhland/capacitor-print) - Send WebView content to connected printers.
- [Rate app](https://github.com/Nodonisko/capacitor-rate-app) - Let users rate your app using native rate app dialog for both [Android](/@harrisonqian/awesome/wiki/platforms/android) and iOS.
- [Read sms](https://github.com/Ayush-Rajniwal/cap-read-sms) - Read the user's SMS with their permission.
- [Safe Area](https://github.com/AlwaysLoveme/capacitor-plugin-safe-area) - Get SafeArea info on [Android](/@harrisonqian/awesome/wiki/platforms/android) and IOS.
- [Screenshot](https://github.com/ludufre/capacitor-screenshot) - Take a screenshot of the current view.
- [Send intent](https://github.com/tavosansal/capacitor-plugin-send-intent) - Expose a listener in your [JavaScript](/@harrisonqian/awesome/wiki/programming-languages/javascript) application for when another application sends data to your Capacitor application via the [Android](/@harrisonqian/awesome/wiki/platforms/android) share menu or share sheet.
- [Sentry](https://github.com/getsentry/sentry-capacitor) - Add Sentry error tracking and performance monitoring for Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Shamir](https://github.com/vault12/capacitor-shamir) - Shamir's Secret Sharing cryptographic algorithm.
- [Stripe terminal](https://github.com/eventOneHQ/capacitor-stripe-terminal) - Terminal plugin for in-person payment processing.
- [Sprig](https://github.com/crabbydavis/sprig) - All-in-one  product research platform.
- [Square Payments](https://github.com/jbrown0824/capacitor-square-payments) - Enable Square Payments for Capacitor.
- [Sumup](https://github.com/rbedemann/capacitor-sumup-plugin) - Mobile SDK for card payment processing.
- [UDP](https://github.com/brugsel/capacitor-udp) - Support both IPv6 and IPv4, multicast and broadcast.
- [Video player](https://github.com/jepiqueau/capacitor-video-player) - Play a video full-screen on iOS, [Android](/@harrisonqian/awesome/wiki/platforms/android), Web and [Electron](/@harrisonqian/awesome/wiki/platforms/electron) platforms.
- [Zalo login](https://github.com/kmasterycsl/capacitor-zalo-login) - Authentication plugin for Vietnamese social network.
- [Photo library](https://github.com/diiiary/capacitor-plugin-photo-library) - Get all the images from system album.
- [WebSocket Client](https://github.com/OrdinarySF/capacitor-websocket-client) - Native client for real-time bidirectional communication.
- [Bing Translator](https://github.com/sabereen/capacitor-bing-translator) - A simple and **free** API for using [Bing Translator](https://bing.com/translator).
- [Capacitor Calendar](https://github.com/ebarooni/capacitor-calendar) - A plugin for interacting with calendar and reminders.
- [Capacitor voice recorder](https://github.com/tchvu3/capacitor-voice-recorder) - A plugin for simple voice recording.
- [capacitor-app-attest](https://github.com/ludufre/capacitor-app-attest) - Apple Attest with Ionic Capacitor.
- [capacitor-live-activities](https://github.com/ludufre/capacitor-live-activities) - Capacitor plugin to use Live Activities on iOS 16.2+.
- [capacitor-lottie-splash-screen](https://github.com/ludufre/capacitor-lottie-splash-screen) - Capacitor plugin to use Lottie animations as splash screen.

## Cordova plugins

### Compatible
This list will be upgraded soon

- [NPM search](https://www.npmjs.com/search?q=[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin+capacitor)

### Incompatible

- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-add-[swift](/@harrisonqian/awesome/wiki/programming-languages/swift)-support`](https://github.com/akofman/cordova-plugin-add-swift-support) (not needed, Capacitor has built in Swift support)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-admobpro`](https://github.com/floatinghotpot/cordova-admob-pro) ([see details](https://github.com/ionic-team/capacitor/issues/1101))
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-braintree`](https://github.com/Taracque/cordova-plugin-braintree) ([see details](https://github.com/ionic-team/capacitor/issues/1415))
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-code-push`](https://github.com/microsoft/code-push) ([see details](https://github.com/microsoft/code-push/issues/615))
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-compat`](https://github.com/apache/cordova-plugin-compat) (not needed)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-console`](https://github.com/apache/cordova-plugin-console) (not needed, Capacitor has its own)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-crosswalk-webview`](https://github.com/crosswalk-project/cordova-plugin-crosswalk-webview) (Capacitor doesn't allow to change the webview)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-fcm`](https://github.com/fechanique/cordova-plugin-fcm) ([see details](https://github.com/ionic-team/capacitor/issues/584))
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-[firebase](/@harrisonqian/awesome/wiki/platforms/firebase)`](https://github.com/arnesson/cordova-plugin-firebase) ([see details](https://github.com/ionic-team/capacitor/issues/815))
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-ionic-keyboard`](https://github.com/ionic-team/cordova-plugin-ionic-keyboard) (not needed, Capacitor has it's own)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-ionic-webview`](https://github.com/ionic-team/cordova-plugin-ionic-webview) (not needed, Capacitor uses WKWebView)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-[music](/@harrisonqian/awesome/wiki/media/music)-controls`](https://github.com/homerours/cordova-music-controls-plugin) (causes build failures, skipped)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-qrscanner`](https://github.com/bitpay/cordova-plugin-qrscanner) ([see details](https://github.com/ionic-team/capacitor/issues/1213))
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-splashscreen`](https://github.com/apache/cordova-plugin-splashscreen) (not needed, Capacitor has its own)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-statusbar`](https://github.com/apache/cordova-plugin-statusbar) (not needed, Capacitor has its own)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-wkwebview-engine`](https://github.com/apache/cordova-plugin-wkwebview-engine) (not needed, Capacitor uses WKWebView)
- [`[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-plugin-googlemaps`](https://github.com/mapsplugin/cordova-plugin-googlemaps) (causes build failures on iOS, skipped for iOS only)

## Tools

- [Docgen](https://github.com/ionic-team/capacitor-docgen) - Docs [Readme](/@harrisonqian/awesome/wiki/miscellaneous/readme) [Markdown](/@harrisonqian/awesome/wiki/miscellaneous/markdown) and [JSON](/@harrisonqian/awesome/wiki/miscellaneous/json) Generator for Capacitor Plugins.
- [Plugin generator](https://github.com/ionic-team/create-capacitor-plugin) - Create a new Capacitor plugin.
- [Assets](https://github.com/ionic-team/capacitor-assets) - Local Capacitor icon/splash screen resource generation tool.
- [Tailwind Capacitor](https://github.com/Cap-go/tailwind-capacitor) - Collection of helper plugin for Tailwind, it add safe area class and others utlitilies.
- [Capacitor safe area simulator](https://chromewebstore.google.com/detail/capacitor-safe-area-simul/ddaaodgcccedhjbjeollookhompnlfhi) - Chrome extension to simulate safe area in the browser, it support Ionic, Knsta UI and Tailwind Capacitor.
- [lazycap](https://github.com/icarus-itcs/lazycap) - Terminal dashboard for Capacitor development with device management, builds, live reload, debugging, and AI assistant [integration](/@harrisonqian/awesome/wiki/platforms/integration) via MCP.
- [Capgo Skills](https://capgo.app/skills/) - Check your Capacitor app compatibility and skills.
- [Capgo [Security](/@harrisonqian/awesome/wiki/security/security) Scanner](https://capgo.app/security-scanner/) - Scan your Capacitor app for [security](/@harrisonqian/awesome/wiki/security/security) vulnerabilities.
- [Capgo Semver Tester](https://capgo.app/semver_tester/) - Test semantic versioning compatibility for your app.
- [AASA Tester](https://aasa-tester.capgo.app) - Test Apple App Site Association (AASA) configuration.

## Learning

Places to learn about Capacitor

### Offical guides 

- [How Capacitor Works](https://capacitorjs.com/blog/how-capacitor-works) - Capacitor takes a modern web app, and then packages it up to run on iOS, [Android](/@harrisonqian/awesome/wiki/platforms/android), and PWA.
- [Creating Plugins](https://capacitorjs.com/docs/plugins/creating-plugins) - This guide will help you get started creating a shareable Capacitor plugin which will be published on npm.
- [Creating Splash Screens and Icons](https://capacitorjs.com/docs/guides/splash-screens-and-icons) - Use [cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-res to generate resource images for native projects.
- [App Deployment and Realtime Updates](https://capacitorjs.com/docs/guides/deploying-updates) - Update your Capacitor app remotely through the app stores.
- [CI/CD for Capacitor Apps](https://capacitorjs.com/docs/guides/ci-cd) - Adding Mobile CI/CD to your Capacitor App development process.
- [Data Storage in Capacitor](https://capacitorjs.com/docs/guides/storage) - Storing small to large amounts of data in Capacitor.
- [Security Best Practices for Capacitor](https://capacitorjs.com/docs/guides/security) - [Security](/@harrisonqian/awesome/wiki/security/security) best practices for your Capacitor [apps](/@harrisonqian/awesome/wiki/platforms/apps).
- [Using Push Notifications with Firebase](https://capacitorjs.com/docs/guides/push-notifications-firebase) - Learn how to get [Firebase](/@harrisonqian/awesome/wiki/platforms/firebase) Cloud Messaging working on iOS and [Android](/@harrisonqian/awesome/wiki/platforms/android).
- [Saving Plugin Calls](https://capacitorjs.com/docs/core-apis/saving-calls) - How to save plugin calls in Capacitor.
- [Mocking Capacitor Plugins](https://capacitorjs.com/docs/guides/mocking-plugins) - How to create mock objects for Capacitor plugins.
- [Build Mobile [Apps](/@harrisonqian/awesome/wiki/platforms/apps) with [Tailwind CSS](/@harrisonqian/awesome/wiki/front-end-development/tailwind-css), [Next.js](/@harrisonqian/awesome/wiki/front-end-development/next-js), [Ionic Framework](/@harrisonqian/awesome/wiki/front-end-development/ionic-framework), and Capacitor](https://capacitorjs.com/blog/mobile-apps-with-tailwind-css-nextjs-ionic-and-capacitor) - A very popular stack for building responsive web apps is [Tailwind CSS](/@harrisonqian/awesome/wiki/front-end-development/tailwind-css) and [Next.js](/@harrisonqian/awesome/wiki/front-end-development/next-js) by Vercel.

### Crash Courses

- [Capacitor Crash Course](https://www.udemy.com/course/capacitor-crash-course) - Learn to use Capacitor with Ionic by Simon Grimm.

### Community Tutorials

- [Adding [Icons](/@harrisonqian/awesome/wiki/media/icons) & Splash Screens to Capacitor](https://www.joshmorony.com/adding-icons-splash-screens-launch-images-to-capacitor-projects/) - Generating the Icon and Splash Screen Asset.
- [Capacitor Workflow in an Ionic Application](https://www.youtube.com/watch?v=oXbRcpsytGQ) - Cover the basic workflow when using Capacitor in an Ionic application.
- [Creating a Local Plugin](https://www.joshmorony.com/running-custom-native-ios-code-in-ionic-with-capacitor/) - Running Custom Native iOS Code with Capacitor.
- [Publishing Capacitor Plugin on NPM](https://www.joshmorony.com/publishing-a-custom-ios-capacitor-plugin-on-npm/) - Build and publish a standalone Capacitor plugin using the Capacitor CLI.
- [Do Capacitor applications are native ?](https://www.joshmorony.com/is-an-ionic-application-native/) - Demonstrate why referring to Capacitor applications as "not native" is inaccurate and confusing terminology.
- [Appcenter migration](https://capgo.app/blog/appcenter-migration) - Migrating from Microsoft App Center to Capgo in just a few simple steps.
- [Update app seamlessly](https://capgo.app/blog/update-your-capacitor-[apps](/@harrisonqian/awesome/wiki/platforms/apps)-seamlessly-using-capacitor-updater) - Set up Capacitor-updater into your app to seamless releases update to your users.
- [Automatic build and release](https://capgo.app/blog/automatic-build-and-release-with-[github](/@harrisonqian/awesome/wiki/development-environment/github)-actions) - Create your own CI/CD pipeline with [GitHub Actions](/@harrisonqian/awesome/wiki/development-environment/github-actions) for free, to deploy your app every time you push to main.
- [The Push Notifications Guide for Capacitor](https://capawesome.io/blog/the-push-notifications-guide-for-capacitor/)

### Books

- [Building cross platform app with Capacitor](https://go.ionic.io/capacitor) - A New Approach to [Cross-Platform](/@harrisonqian/awesome/wiki/platforms/cross-platform) Development.

### Case study

- [Burger King](https://ionic.io/resources/articles/burger-king-design-system) - How Burger King Brought Their Design System to Mobile.
- [Capacitor vs Cordova](https://ionic.io/resources/articles/capacitor-vs-[cordova](/@harrisonqian/awesome/wiki/platforms/cordova)-modern-hybrid-app-development) - This guide provides an overview of Capacitor and how it [stacks](/@harrisonqian/awesome/wiki/miscellaneous/stacks) up against [Cordova](/@harrisonqian/awesome/wiki/platforms/cordova).
- [Native [React](/@harrisonqian/awesome/wiki/front-end-development/react) [Apps](/@harrisonqian/awesome/wiki/platforms/apps) Without React Native](https://capacitorjs.com/blog/native-react-apps-without-react-native) - [React Native](/@harrisonqian/awesome/wiki/platforms/react-native) is not a web environment, so it's not possible for teams to take their web-based [React](/@harrisonqian/awesome/wiki/front-end-development/react) to deploy native apps, with Capacitor they can.

## Demo apps

- [capacitor-testapp](https://github.com/ionic-team/capacitor-testapp) - The Capacitor TestApp is used to develop new features and verify bug fixes in Capacitor and the official plugins.
- [capacitor-plugin-demo](https://github.com/robingenz/capacitor-plugin-demo) - Simple Ionic [Angular](/@harrisonqian/awesome/wiki/front-end-development/angular) app to demonstrate the use of certain Capacitor plugins.
- [capacitor-[firebase](/@harrisonqian/awesome/wiki/platforms/firebase)-plugin-demo](https://github.com/robingenz/capacitor-firebase-plugin-demo) - Simple Ionic [Angular](/@harrisonqian/awesome/wiki/front-end-development/angular) app to demonstrate the use of certain Capacitor Firebase plugins.
- [capacitor-updater-plugin-demo](https://github.com/Cap-go/demo-app) - Simple Ionic Vue app to demonstrate the use of OTA updates.

## Community

Places to discuss about Capacitor

- [Discord](https://discord.com/invite/UPYYRhtyzp) - Official Discord community.
- [Forum](https://forum.ionicframework.com/c/capacitor) - Official Forum community.
- [Reddit](https://reddit.com/r/capacitor) - Official Reddit community.
- [Stack Overflow](https://stackoverflow.com/tags/capacitor) - Official Stack Overflow community.
- [Proposal](https://github.com/capacitor-community/proposals) - Official repo for plugin and platform requests.

## Freelancers

- [Martin Donadieu](https://cal.com/martindonadieu/30min) - Creator of this list and of Capgo live update system + 10 plugins.

## Contributing

Contributions welcome! Read the [contribution guidelines](contributing.md) - first.

## Author

<a href="https://capgo.app/">Capgo — Live updates for capacitor</a>
