An open API service indexing awesome lists of open source software.

awesome-capacitor

😎 Awesome lists of capacitor plugins. Made by Capgo
https://github.com/riderx/awesome-capacitor

Last synced: 26 days ago
JSON representation

Aparajita plugins

Specialized Hardware

  • @aparajita
  • Biometric Auth - Easy access to native biometric auth APIs on iOS and Android.
  • Dark Mode - Universal, reliable dark mode support on the web, iOS and Android.
  • Logger - Better logging for the web and native Ionic/Capacitor apps.
  • Secure Storage - Secure, flexible storage for Capacitor apps using iOS Keychain and Android Keystore. Supports Keychain sync across devices on iOS.
  • Silent Notifications - Silent (remote) notification support on iOS.

Apps built with Capacitor

Case study

  • AAA - Member services app of the American Automobile Association.
  • BBC Games - Children's games from the BBC, shipped as PWAs wrapped with Capacitor.
  • Bestinvest - Investment platform that wrapped its existing web app for iOS and Android.
  • DayClocks Agenda - Family agenda app that moved from Cordova.
  • Found - Banking app for small businesses, with an engineering write-up of its Cordova migration.
  • Komed Health - Clinical communication app for hospitals.
  • MyBlock - Tax preparation app by H&R Block.
  • Spreekuur.nl - Dutch healthcare consultation app by Topicus.
  • YesHelp - Social assistance app for iOS and Android.
  • Ionic case studies - More case studies published by the Ionic team.

[Capgo plugins](https://capgo.app/)

Analytics & Tracking

  • AdMob - Bridge AdMob SDKs for iOS and Android.
  • GTM - Google Tag Manager plugin for Capacitor.
  • App Insights - A wrapper around the Apptopia App Insights SDK.
  • AppsFlyer - Attribution, analytics, and deep links for AppsFlyer.
  • Contentsquare - Mobile analytics SDK integration for Capacitor apps.
  • Facebook Analytics - Meta/Facebook App Events analytics for Capacitor apps.
  • Install Referrer - Attribution via Google Play Install Referrer and Apple AdServices.
  • RudderStack - Analytics, identity, and event tracking for RudderStack.

Android Specific

App Store & Market

  • Native Market - A native market plugin for linking to Google Play or App Store.
  • In App Review - Prompt users to submit app store ratings and reviews without leaving your app.

Authentication & Security

  • Native Biometric - Access native biometric APIs for Android and iOS.
  • Social Login - All social logins in one plugin.
  • Autofill Save Password - Prompt to save login into device password manager.
  • Persistent Account - Securely store account information for a user.
  • Is Root - Jailbreak/Root Detection Plugin.
  • App Tracking Transparency - Request ATT authorization for tracking on iOS.
  • App Attest - Device attestation with Apple App Attest (iOS) and Play Integrity (Android).
  • Persona - Launch Persona inquiry flows on iOS and Android.
  • Device Integrity - Check Widevine, Play Integrity, App Attest, and DeviceCheck signals.
  • Passkey - WebAuthn-compatible passkey shim for native apps.
  • reCAPTCHA - Generate reCAPTCHA and reCAPTCHA Enterprise tokens.
  • SSL Pinning - Pin HTTPS certificates through CapacitorHttp on Android and iOS.
  • Verisoul - Fraud prevention sessions for Capacitor apps.

Camera & Media

Communication & Messaging

  • Crisp - Native SDK for customer messaging and chat support.
  • NFC - Native NFC tag discovery, reading and writing for iOS and Android.
  • Bluetooth Low Energy - BLE plugin with support for scanning, connecting, reading, writing, and notifications.
  • WiFi - Manage WiFi connectivity for your Capacitor app.
  • iBeacon - Proximity detection and beacon region monitoring.
  • Speech Recognition - Comprehensive on-device speech recognition with live partial results.
  • Speech Synthesis - Synthesize speech from text with full control over language, voice, pitch, rate, and volume.
  • Intercom - Customer messaging SDK integration for Capacitor apps.
  • Incoming Call Kit - Native incoming call UI with Android full-screen notifications and iOS CallKit.
  • MQTT - Connect to MQTT brokers on Android and iOS.

Contacts & Health

  • Contacts - Work with device contacts using Capacitor APIs.
  • Health - Interact with data from Apple HealthKit and Health Connect.
  • Calendar - Manage calendar events on iOS and Android.

Core & Updates

  • Updater - Live update for capacitor apps.
  • Live Reload - Reload Capacitor apps from a remote Vite dev server.
  • Capacitor Patch - Apply vetted Capgo patches during cap sync and cap update.
  • Capacitor+ - Always-synced Capacitor fork with community fixes and faster releases.
  • Electron Updater - OTA live updates for Electron apps with the same API as the updater plugin.
  • Cordova Updater - OTA live updates for Cordova iOS and Android with the same API as the updater plugin.
  • Tauri Updater - OTA live updates for Tauri apps.
  • Notifications - Send native iOS and Android push notifications with user lookup, badges, and stats.

Device & Sensors

  • Mute - Detect if the mute switch is enabled/disabled on a device.
  • Shake - Detect shake gesture in device.
  • Accelerometer - Read device accelerometer measurements.
  • Barometer - Access device barometer readings.
  • Brightness - Control screen brightness on iOS and Android.
  • Compass - Native compass heading plugin.
  • Light Sensor - Access the device light sensor (Android only).
  • Pedometer - Access pedometer data including steps, distance, pace, cadence, and floors.
  • Volume Buttons - Listen to volume button presses.
  • SIM - Get information from device's sim cards.
  • Age Range - Cross-platform age range detection for Android and iOS.
  • Device Info - Read CPU, memory, GPU, storage, and onboard sensor metrics.
  • Persistent UUID - Persist an app UUID across reinstalls and updates.
  • Proximity - Monitor proximity sensor state in mobile apps.

Firebase

  • Analytics - Firebase Analytics for Capacitor.
  • App - Firebase App for Capacitor.
  • Authentication - Firebase Authentication for Capacitor.
  • Crashlytics - Firebase Crashlytics for Capacitor.
  • Firestore - Firebase Cloud Firestore for Capacitor.
  • Functions - Firebase Cloud Functions for Capacitor.
  • Messaging - Firebase Cloud Messaging (FCM) for Capacitor.
  • Performance - Firebase Performance Monitoring for Capacitor.
  • Remote Config - Firebase Remote Config for Capacitor.
  • Storage - Firebase Cloud Storage for Capacitor.
  • App Check - Firebase App Check for Capacitor.

Location & Navigation

Platform Integrations

  • Supabase - Native Supabase SDK integration - Auth, Database, and JWT access.
  • WeChat - SDK for authentication, sharing, payments, and mini-programs.
  • Watch - Apple Watch communication with bidirectional messaging support.
  • Share Target - Receive shared content from other apps.
  • Auto - CarPlay and Android Auto communication.
  • Intune - Microsoft Intune MAM enrollment, app protection policies, app config, and MSAL authentication.
  • Widget Kit - Build iOS widgets, Live Activities, and shared App Group integrations.

Purchases & Payments

  • Native Purchases - In-app Subscriptions Made Easy.
  • Pay - Trigger native payment for iOS (Apple Pay) and Android (Google Pay).
  • Stripe Identity - Verify identities with Stripe Identity.
  • Stripe Pay - Payment Sheet, Apple Pay, and Google Pay for Stripe.
  • Stripe Terminal - In-person Stripe Terminal payments.

Specialized Hardware

  • Ricoh360 Camera - SDK for the Ricoh360 cameras.
  • UWB - Ultra-Wideband ranging on iOS and Android.
  • Zebra DataWedge - Manage Zebra DataWedge profiles, notifications, queries, and soft scanning.

Storage & Files

  • Uploader - Upload file natively.
  • Data Storage SQLite - SQLite Storage of key/value strings pair.
  • Fast SQL - High-performance native SQLite plugin with custom protocol for efficient sync operations.
  • File - System operations compatible with Cordova File plugin API.
  • File Picker - Pick files, images, videos, and directories.
  • File Compressor - Efficient image compression supporting PNG, JPEG, and WebP formats.
  • Downloader - Download file in background or foreground.
  • Zip - Zipping and unzipping files on iOS, Android, and Web.
  • File Sharer - Share and save files on Android, iOS, and Web.

UI & Display

  • Flash - Switch the Flashlight / Torch of your device.
  • In App Browser - Native in-app browser for secure web content.
  • Navigation Bar - Set navigation bar color for Android Lollipop and higher.
  • Home Indicator - Hide and show home button indicator in Capacitor app.
  • Screen Orientation - Control device orientation with support for bypassing orientation lock.
  • Keep Awake - Prevent the device screen from dimming or sleeping.
  • Text Interaction - Toggle text interaction in Capacitor based iOS apps.
  • Transitions - Framework-agnostic page transitions for Capacitor apps - iOS-style navigation.
  • Printer - Print documents, HTML, PDFs, images and web views.
  • PDF Generator - Generate PDF files from HTML strings or URLs.
  • Live Activities - Manage iOS Live Activities from Capacitor.
  • Native Navigation - Native navbar, tabbar, safe-area handling, and WebView transitions.
  • Native Loader - Native animated loaders, transparent overlays, Lottie assets, and WebView resizing.
  • Pretty Toast - Native-first toast notifications for Capacitor and the web.
  • Privacy Screen - Hide app content in screenshots and app switcher previews.
  • Date Picker - Native date, time, date-time, year-month, and range pickers.
  • Sheets - Framework-agnostic sheets, drawers, dialogs, and overlay primitives.

Utilities

  • Alarm - Manage native alarms.
  • Env - Set Env var in Capacitor config and read them at runtime.
  • WebView Guardian - Detect when the WebView was killed in the background and relaunch it on foreground.
  • LLM - Adds support for LLM locally run for Capacitor.
  • WebView Version Checker - Check Android WebView version and prompt users to update when needed.
  • Background Task - Periodic background fetch tasks on iOS and Android.
  • Network Diagnostics - Run native network diagnostics from Capacitor.
  • WebView Crash - Detect recovered WebView crashes.

Video Calling & Real-time

  • Stream Call - Uses the getstream.io SDK to implement calling in Capacitor.
  • RealtimeKit - Cloudflare Calls integration for Capacitor apps with built-in UI for meetings.
  • Twilio Voice - Integrates the Twilio Voice SDK into Capacitor.
  • Twilio Video - Join Twilio Video rooms with native audio, camera, and room lifecycle events.

Community

Case study

  • Discord - Official Discord community.
  • Stack Overflow - Official Stack Overflow community.
  • Proposal - Official repo for plugin and platform requests.
  • Reddit - Official Reddit community.

Community plugins

  • Capacitor organisation
  • Appcenter - Microsoft AppCenter SDK integration.
  • Analytics - AppCenter Analytics.
  • Crashes - AppCenter Crashes.
  • Admob - A native plugin for AdMob.
  • App-icon - Capacitor community plugin for changing an app's icon.
  • Apple sign in - Capacitor Sign in with Apple.
  • Background geolocation - Receive geolocation updates even while app is backgrounded.
  • Barcode scanner - A fast and efficient QR / barcode scanner for Capacitor.
  • Bluetooth-le - Bluetooth Low Energy.
  • Camera preview - Native camera preview with custom controls.
  • Contacts - Plugin for accessing device contacts.
  • Date picker - Native DateTime Picker Plugin for Capacitor Apps.
  • Electron - Support for the Electron platform.
  • Facebook Login - A native plugin for Facebook Login.
  • File opener - The plugin is able to open a file given the mimeType and the file uri.
  • Analytics - A native plugin for Firebase analytics.
  • Crashlytics - Firebase Crashlytics.
  • Fcm - Enable Firebase Cloud Messaging features for Capacitor apps.
  • Remote config - A native plugin for Firebase remote config.
  • Flipper - A native plugin for flipper debugger.
  • Http - A native HTTP plugin for CORS-free requests and file transfers.
  • Intercom - Enable Intercom features for Capacitor apps.
  • Keep awake - Prevent your screen from getting some sleep.
  • Media - Enable some media features for Capacitor such as create albums, save videos, gifs and more.
  • MQTT v5 - A native plugin for using MQTT v5 with correlation data and Request/Response Pattern.
  • Native audio - A native plugin for native audio engine.
  • Native market - A native market plugin for linking to google play or app store.
  • Photoviewer - Table images with full-screen and sharing capabilities.
  • Privacy screen - Protects your app from displaying a screenshot in recents screen/App Switcher.
  • React hooks - Hooks for using Capacitor plugins in React apps.