Plugin Platform Table

A Table of the Official Plugins and Their Platforms

The table lists every plugin in the official catalog on 24 September 2026, with the npm 2,036 version current that day. All but Motion ship native Android and iOS code; "Web" says whether the package also ships a web implementation, found by listing each package's files with npm pack. A web implementation may still reject some methods as unimplemented, and Splash Screen's does nothing. Three more APIs, Cookies, Http and System Bars, are built into @capacitor/core 8.5.2.

The 35 official Capacitor 243,123 plugin packages (npm versions on 24 September 2026)
Plugin Version Web Plugin Version Web
Action Sheet 8.1.1 Yes Health Fitness 1.0.1 Yes
App 8.1.1 Yes InAppBrowser 4.0.3 No
App Launcher 8.0.1 Yes Keyboard 8.0.5 No
Background Runner 3.0.0 Yes Local LLM 1.0.0 Yes
Barcode Scanner 3.1.2 Yes Local Notifications 8.3.1 Yes
Browser 8.0.4 Yes Motion 8.0.1 Web only
Calendar 1.0.1 Yes Network 8.0.1 Yes
Camera 8.2.4 Yes Preferences 8.0.1 Yes
Clipboard 8.0.1 Yes Privacy Screen 2.0.1 No
Contacts 1.0.1 Yes Push Notifications 8.1.2 No
Device 8.0.3 Yes Screen Orientation 8.0.1 Yes
Dialog 8.0.1 Yes Screen Reader 8.0.1 Yes
File Transfer 2.0.5 No Share 8.0.2 Yes
File Viewer 2.0.3 No Splash Screen 8.0.2 Yes
Filesystem 8.1.3 Yes Status Bar 8.0.3 No
Geolocation 8.2.2 Yes Text Zoom 8.0.1 No
Google Maps 1 8.0.1 Yes Toast 8.0.1 Yes
Haptics 8.0.2 Yes

Package names are the plugin names in lowercase with hyphens (@capacitor/local-notifications), except @capacitor/inappbrowser, written as one word. Push Notifications has no web implementation: web push is a separate stack of service workers and the Push API, which Capacitor leaves to you. For anything missing, see the community plugins (Community Plugins) or write your own (Custom Plugins).