capacitor-plugins
by
ionic-team

Description: Official plugins for Capacitor ⚡️

View ionic-team/capacitor-plugins on GitHub ↗

Summary Information

Updated 53 minutes ago
Added to GitGenius on May 25th, 2026
Created on July 8th, 2020
Open Issues & Pull Requests: 56 (+0)
Number of forks: 679
Total Stargazers: 663 (+0)
Total Subscribers: 26 (+0)

Issue Activity (beta)

Open issues: 44
New in 7 days: 3
Closed in 7 days: 0
Avg open age: 610 days
Stale 30+ days: 35
Stale 90+ days: 25

Recent activity

Opened in 7 days: 3
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 4

Top labels

  • platform: android (190)
  • platform: ios (150)
  • needs reproduction (94)
  • type: feature request (57)
  • platform: web (40)
  • triage (37)
  • type: bug (34)
  • enhancement (25)

Detailed Description

The ionic-team/capacitor-plugins repository serves as the official collection of plugins maintained by the Capacitor team, designed to extend the functionality of Capacitor-powered applications. Capacitor is a cross-platform native runtime that enables web developers to build mobile apps using web technologies, and these plugins provide essential native features that are commonly required in modern mobile applications. The repository is specifically tailored for Capacitor version 8, with guidance provided for users of earlier versions to use the appropriate plugin versions.

The repository includes a wide range of plugins, each packaged and distributed via npm, covering features such as action sheets, app launching, browser integration, clipboard access, device information, dialogs, local notifications, motion sensors, network status, preferences storage, push notifications, screen orientation and reader, sharing capabilities, splash screen management, status bar control, text zoom, and toast notifications. Each plugin is organized in its own directory within the repository, and links are provided to their documentation and npm package pages for easy access.

In addition to the plugins contained within this repository, there are several official Capacitor plugins that are maintained independently in separate repositories. These include plugins for background tasks, barcode scanning, camera access, filesystem operations, file transfer and viewing, geolocation, Google Maps integration, haptic feedback, and keyboard management. Some of these plugins, such as Camera, Filesystem, Geolocation, Haptics, and Keyboard, were previously part of the main repository but have since been migrated to their own repositories for improved maintainability and development focus. The historical code for these plugins remains available in the repository for reference.

The repository also highlights experimental plugins developed under the Capacitor Labs initiative, such as the Watch plugin, which are intended for early adopters and may not be production-ready. Users are cautioned to use these experimental plugins at their own risk.

The structure of the repository and its documentation is designed to make it easy for developers to find, install, and integrate the plugins they need. Each plugin is versioned and maintained to ensure compatibility with the corresponding Capacitor version, and the repository provides clear instructions for contributing, referencing a dedicated CONTRIBUTING.md file. The Capacitor Community is also mentioned as a source for additional plugins, encouraging developers to explore and contribute to the broader ecosystem.

Overall, the ionic-team/capacitor-plugins repository is a central resource for developers seeking reliable, officially supported plugins to enhance their Capacitor applications with native functionality. It plays a crucial role in the Capacitor ecosystem by providing well-maintained, documented, and versioned plugins that address a wide array of mobile app requirements, ensuring that web developers can build feature-rich, cross-platform apps with ease.

capacitor-plugins
by
ionic-teamionic-team/capacitor-plugins

Repository Details

Fetching additional details & charts...