ionic-team/capacitor-plugins

Official plugins for Capacitor ⚡️

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 19 minutes ago
Added to GitGenius on May 25th, 2026
Created on July 8th, 2020
Open Issues & Pull Requests: 61 (+0)
Number of forks: 688
Total Stargazers: 673 (+0)
Total Subscribers: 27 (+0)

Issue Activity (beta)

Open issues: 43
New in 7 days: 1
Closed in 7 days: 1
Avg open age: 614 days
Stale 30+ days: 38
Stale 90+ days: 32

Recent activity

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

Top labels

  • platform: android (196)
  • platform: ios (154)
  • needs reproduction (98)
  • type: feature request (57)
  • platform: web (41)
  • triage (37)
  • type: bug (34)
  • enhancement (25)

Repository Insights (GitGenius)

Median issue/PR response: 14.9 days
Mean response time: 199.2 days
90th percentile: 770.0 days
Tracked items: 356

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "type: bug" is answered fastest, typically in about 3 days, while "type: feature request" waits about 2 months. Only 2% of issues opened in the past year have been closed. Three people close 86% of everything that gets resolved.

Detailed Description

The ionic-team/capacitor-plugins repository is the official collection of plugins maintained by the Capacitor team for the Capacitor cross-platform mobile framework. Written primarily in Java with supporting Swift and JavaScript code, this repository provides native functionality wrappers that enable web-based applications to access device capabilities across iOS and Android platforms.

The repository contains 18 core plugins distributed as npm packages under the @capacitor namespace. These plugins cover essential device and app functionality including action sheets, app launching, application lifecycle management, in-app browser windows, clipboard operations, device information retrieval, native dialogs, local notifications, motion sensors, network status detection, persistent preferences storage, push notifications, screen orientation control, screen reader integration, native sharing, splash screens, status bar customization, text zoom adjustment, and toast notifications. Each plugin is maintained in its own directory within the repository and published independently to npm, allowing developers to install only the plugins their applications require.

The repository maintains strict version alignment with Capacitor's major releases. The current version targets Capacitor 8, with historical versions available for Capacitor 3 through 7. This versioning strategy ensures compatibility between the framework and its official plugins. Beyond the core plugins housed in this repository, the Capacitor team maintains additional official plugins in separate repositories, including Camera, Filesystem, Geolocation, Keyboard, Haptics, Barcode Scanner, Background Runner, File Transfer, File Viewer, and Google Maps integration. The team also maintains experimental plugins under Capacitor Labs, such as LocalLLM for on-device machine learning capabilities.

The repository shares contributors with related Ionic projects including the core Capacitor framework repository, the Ionic Framework, and Angular Components, indicating deep integration within the broader Ionic ecosystem. This interconnected contributor base facilitates consistency across the platform's plugin architecture and ensures alignment with framework evolution. The repository explicitly directs developers toward the Capacitor Community organization for additional community-maintained plugins, positioning the official plugins as a curated core set while encouraging ecosystem expansion through community contributions.

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

Repository Details

Fetching additional details & charts...