ionic-team/capacitor

Build cross-platform Native Progressive Web Apps for iOS, Android, and the Web ⚡️

View on GitHub ↗Jump to charts ↓

Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on August 17th, 2023
Created on November 18th, 2017
Open Issues & Pull Requests: 146 (+0)
GitHub issues: Enabled
Number of forks: 1,287
Total Stargazers: 16,812 (+1)
Total Subscribers: 170 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 4.0 days
Mean response time: 264.9 days
90th percentile: 1175.9 days
Tracked items: 680

Maintainer activity

7 people did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 7, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits.

How this project is maintained

About 14% of issues opened in the past year have never received a reply. 99% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "bug" is answered fastest, typically in about 25 hours, while "priority: medium" waits about 49 months. 33% of tracked open issues have had no activity in three months. 66% of issues opened in the past year have been closed, leaving a working backlog.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 85
New in 7 days: 1
Closed in 7 days: 0
Avg open age: 283 days
Stale 30+ days: 64
Stale 90+ days: 50

Recent activity

Opened in 7 days: 1
Closed in 7 days: 0
Comments in 7 days: 3
Events in 7 days: 8

Top labels

  • platform: android (629)
  • platform: ios (477)
  • triage (435)
  • needs reproduction (414)
  • type: bug (143)
  • enhancement (82)
  • platform: web (63)
  • priority: high (62)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Capacitor is a cross-platform app development framework that lets you build native applications for iOS, Android, and the web from a single JavaScript codebase.

Capacitor solves the problem of maintaining separate codebases for different platforms by providing a unified API layer and code execution environment that bridges web code to native SDKs. It works by allowing developers to call native functionality directly from web code and by supporting the creation of custom native plugins written in Swift for iOS and Kotlin or Java for Android. The framework also provides first-class Progressive Web App support, enabling the same codebase to be deployed to app stores and the mobile web.

Capacitor suits teams building cross-platform mobile applications who want to leverage web technologies and JavaScript expertise. It works well for new projects and as a drop-in addition to existing modern web apps. The framework is designed to work independently of any particular web framework, though the Ionic Framework is recommended for new applications to handle native UI implementation and development tooling. Compared to Cordova, which it maintains backward compatibility with, Capacitor takes a more modern approach to tooling and plugin development and treats native projects as source artifacts rather than build artifacts.

The project maintains a substantial base of adopters, as evidenced by the fact that almost all open issues are raised by outside users rather than the core team. First responses to issues and pull requests typically arrive within one to two weeks. Work in the issue tracker is dominated by bug reports and Android platform issues, with many items requiring reproduction steps before proceeding.