/awesome-capacitorjs

⚡️ A curated list of awesome things related to Capacitor.

Creative Commons Zero v1.0 UniversalCC0-1.0

Awesome Capacitor Awesome

A curated list of awesome things related to Capacitor.

Capacitor is a cross-platform native runtime that makes it easy to build modern web apps that run natively on iOS, Android, and the Web. (Source)

Contents


Official

Guides

Learnings

Platforms

Plugins

Official Plugins

  • @capacitor/action-sheet - Provides access to native Action Sheets.
  • @capacitor/app - The App API handles high level App state and events.
  • @capacitor/app-launcher - The AppLauncher API allows your app to open other apps.
  • @capacitor/browser - The Browser API provides the ability to open an in-app browser and subscribe to browser events.
  • @capacitor/clipboard - The Clipboard API enables copy and pasting to/from the system clipboard.
  • @capacitor/device - The Device API exposes internal information about the device.
  • @capacitor/dialog - The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts.
  • @capacitor/filesystem - The Filesystem API provides a NodeJS-like API for working with files on the device.
  • @capacitor/geolocation - The Geolocation API provides simple methods for getting and tracking the current position of the device using GPS.
  • @capacitor/haptics - The Haptics API provides physical feedback to the user through touch or vibration.
  • @capacitor/keyboard - The Keyboard API provides keyboard display and visibility control, along with event tracking when the keyboard shows and hides.
  • @capacitor/local-notifications - The Local Notifications API provides a way to schedule device notifications locally.
  • @capacitor/motion - The Motion API tracks accelerometer and device orientation.
  • @capacitor/network - The Network API provides network and connectivity information.
  • @capacitor/push-notifications - The Push Notifications API provides access to native push notifications.
  • @capacitor/screen-reader - The Screen Reader API provides access to TalkBack/VoiceOver/etc.
  • @capacitor/share - The Share API provides methods for sharing content in any sharing-enabled apps the user may have installed.
  • @capacitor/splash-screen - The Splash Screen API provides methods for showing or hiding a Splash image.
  • @capacitor/status-bar - The StatusBar API Provides methods for configuring the style of the Status Bar, along with showing or hiding it.
  • @capacitor/storage - The Storage API provides a simple key/value persistent store for lightweight data.
  • @capacitor/text-zoom - The Text Zoom API provides the ability to change Web View text size for visual accessibility.
  • @capacitor/toast - The Toast API provides a notification pop up for displaying important information to a user.

Community Plugins

Demo Apps

  • capacitor-plugin-demo - Simple Ionic Angular app to demonstrate the use of certain Capacitor plugins.
  • capacitor-firebase-plugin-demo - Simple Ionic Angular app to demonstrate the use of certain Capacitor Firebase plugins.
  • capacitor-testapp - The Capacitor TestApp is used to develop new features and verify bug fixes in Capacitor and the official plugins.

Tools

Related Lists