{"id":19370155,"url":"https://github.com/phonegap/phonegap-plugin-pwa","last_synced_at":"2025-11-18T09:03:58.801Z","repository":{"id":57323122,"uuid":"80163968","full_name":"phonegap/phonegap-plugin-pwa","owner":"phonegap","description":"A plugin to provide progressive web app API's","archived":false,"fork":false,"pushed_at":"2018-11-07T19:11:32.000Z","size":18,"stargazers_count":45,"open_issues_count":16,"forks_count":6,"subscribers_count":24,"default_branch":"master","last_synced_at":"2025-02-16T04:20:20.269Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/phonegap.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-01-26T22:58:10.000Z","updated_at":"2022-08-10T03:30:38.000Z","dependencies_parsed_at":"2022-09-12T05:50:07.215Z","dependency_job_id":null,"html_url":"https://github.com/phonegap/phonegap-plugin-pwa","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phonegap%2Fphonegap-plugin-pwa","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phonegap%2Fphonegap-plugin-pwa/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phonegap%2Fphonegap-plugin-pwa/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/phonegap%2Fphonegap-plugin-pwa/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/phonegap","download_url":"https://codeload.github.com/phonegap/phonegap-plugin-pwa/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240114297,"owners_count":19749836,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-10T08:14:23.410Z","updated_at":"2025-11-18T09:03:53.779Z","avatar_url":"https://github.com/phonegap.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"\nphonegap-plugin-pwa\n------------------------\n\n# API Support\n\n:white_check_mark: Supported natively\n:ballot_box_with_check: Supported with plugin\n:construction: Plugin needs development\n:question: Untested\n:x: Not Supported\n\n## Native Behaviours\n\n| API                  | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Local Notifications](http://www.w3.org/TR/notifications/)  | :ballot_box_with_check: | :ballot_box_with_check: | :white_check_mark: | [phonegap-plugin-local-notification](https://github.com/phonegap/phonegap-plugin-local-notification)| [#16](https://github.com/phonegap/phonegap-plugin-pwa/issues/16) |\n| [Push Messages](https://w3c.github.io/push-api/) | :construction: | :construction: | :white_check_mark: | [phonegap-plugin-push](https://github.com/phonegap/phonegap-plugin-push) | [#3](https://github.com/phonegap/phonegap-plugin-pwa/issues/3) |\n| [Foreground Detection](https://w3c.github.io/page-visibility/) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| [Permissions](https://w3c.github.io/permissions/) | :x: | :x: | :white_check_mark: | | [#17](https://github.com/phonegap/phonegap-plugin-pwa/issues/17) |\n\n## Surroundings\n\n| API                  | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Bluetooth](https://webbluetoothcg.github.io/web-bluetooth/) | :white_check_mark: | :construction: | :white_check_mark: | [cordova-plugin-ble-central](https://github.com/don/cordova-plugin-ble-central) | [#6](https://github.com/phonegap/phonegap-plugin-pwa/issues/6) |\n| [NFC](https://w3c.github.io/web-nfc/) | :x: | :x: | :x: | | |\n| [Proximity Sensors](https://w3c.github.io/proximity/) | :x: | :x: | :x: | | |\n| [Ambient Light](https://w3c.github.io/ambient-light/) | :x: | :x: | :x: | | |\n\n## Device Features\n\n| API                  | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Network Type \u0026 Speed](http://wicg.github.io/netinfo/) | :white_check_mark: | :white_check_mark: | :white_check_mark: | [cordova-plugin-network-information](https://github.com/apache/cordova-plugin-network-information) | |\n| [Online State](https://html.spec.whatwg.org/multipage/Chromes.html#Chrome-state) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| [Vibration](https://w3c.github.io/vibration/) | :white_check_mark: | :ballot_box_with_check: | :white_check_mark: | [cordova-plugin-vibration](https://github.com/apache/cordova-plugin-vibration) | |\n| [Battery Status](https://dvcs.w3.org/hg/dap/raw-file/default/battery/Overview.html)       | :white_check_mark: | :ballot_box_with_check: | :white_check_mark: | [phonegap-plugin-battery-status](https://github.com/phonegap/phonegap-plugin-battery-status)  | [#8](https://github.com/phonegap/phonegap-plugin-pwa/issues/8) |\n\n## Seamless Experience\n\n| API                      | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Offline Mode (i.e. ServiceWorkers)](https://www.w3.org/TR/service-workers/) | :white_check_mark: | :construction: | :white_check_mark: | [phonegap-plugin-service-worker](https://github.com/phonegap/phonegap-plugin-service-worker) | [#7](https://github.com/phonegap/phonegap-plugin-pwa/issues/7) |\n| [Home Screen Installation](https://w3c.github.io/manifest/) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| [Background Sync](https://wicg.github.io/BackgroundSync/spec/) | :white_check_mark: | :construction: | :white_check_mark: | [cordova-plugin-service-worker-background-sync](https://github.com/MobileChromeApps/cordova-plugin-service-worker-background-sync) | [#18](https://github.com/phonegap/phonegap-plugin-pwa/issues/18) |\n| [Inter-app Communication](https://www.w3.org/TR/web-intents/)  | :x: | :x: | :x: | | |\n\n## Camera \u0026 Microphone\n\n| API                      | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Audio \u0026 Video Capture](https://whatwebcando.today/camera-microphone.html)    | :ballot_box_with_check: | :ballot_box_with_check: | :white_check_mark: | [phonegap-plugin-media-stream](https://github.com/phonegap/phonegap-plugin-media-stream) | [#9](https://github.com/phonegap/phonegap-plugin-pwa/issues/9) |\n| [Advanced Camera Controls](https://w3c.github.io/mediacapture-image/) | :ballot_box_with_check: | :ballot_box_with_check: | :white_check_mark: | [phonegap-plugin-image-capture](https://github.com/phonegap/phonegap-plugin-image-capture) | [#15](https://github.com/phonegap/phonegap-plugin-pwa/issues/15) |\n| [Recording Media](https://w3c.github.io/mediacapture-record/MediaRecorder.html)          | :ballot_box_with_check: | :ballot_box_with_check: | :white_check_mark: | [phonegap-plugin-media-recorder](https://github.com/phonegap/phonegap-plugin-media-recorder) | [#14](https://github.com/phonegap/phonegap-plugin-pwa/issues/14)|\n| [Real-time Communication](https://w3c.github.io/webrtc-pc/)  | :white_check_mark: | :white_check_mark: | :white_check_mark: | | [#21](https://github.com/phonegap/phonegap-plugin-pwa/issues/21) |\n\n## Screen \u0026 Output\n\n| API                       | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Fullscreen](https://fullscreen.spec.whatwg.org/) | :white_check_mark: | :x: | :white_check_mark: | | [#19](https://github.com/phonegap/phonegap-plugin-pwa/issues/19) |\n| [Screen Orientation \u0026 Lock](https://w3c.github.io/screen-orientation/) | :white_check_mark: | :ballot_box_with_check: | :white_check_mark: |\n| [Wake Lock](https://w3c.github.io/wake-lock/) | :x: | :x: | :x: | | |\n| [Presentation Features](https://w3c.github.io/presentation-api/)     | :question: | :question: | :white_check_mark: | | |\n\n## Input\n\n| API                      | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Touch Gestures](https://w3c.github.io/touch-events/) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| [Speech Recognition](https://dvcs.w3.org/hg/speech-api/raw-file/tip/speechapi.html#speechreco-section) | :ballot_box_with_check: | :ballot_box_with_check: | :white_check_mark: | [cordova-plugin-speech-recognition](https://github.com/macdonst/SpeechRecognitionPlugin) | |\n| [Copy \u0026 Paste](https://w3c.github.io/clipboard-apis/) | :white_check_mark: | :question: | :white_check_mark: | | |\n| [Pointing Device](https://www.w3.org/TR/mediaqueries-4/#mf-interaction)          | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n\n## Location \u0026 Position\n\n| API                      | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Geolocation](https://www.w3.org/TR/geolocation-API/) | :white_check_mark: | :white_check_mark: | :white_check_mark: | [cordova-plugin-geolocation](https://github.com/apache/cordova-plugin-geolocation) | |\n| [Geofencing](https://w3c.github.io/geofencing-api/) | :x: | :x: | :x: | | |\n| [Device Orientation](https://w3c.github.io/deviceorientation/spec-source-orientation.html) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| [Device Motion](https://w3c.github.io/deviceorientation/spec-source-orientation.html#devicemotion) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n\n## Operating System\n\n| API                      | Android | iOS | Chrome | Plugin | Issue |\n| -------------------- | ------- | --- | ------- | ------ | ----- |\n| [Offline Storage](https://html.spec.whatwg.org/multipage/webstorage.html)          | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| [File Access](https://w3c.github.io/FileAPI/) | :white_check_mark: | :white_check_mark: | :white_check_mark: | | |\n| Contacts | :question: | :question: | :x: | | |\n| [Storage Quotas](https://w3c.github.io/quota-api/)           | :white_check_mark: | :question: | :white_check_mark: | | |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphonegap%2Fphonegap-plugin-pwa","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fphonegap%2Fphonegap-plugin-pwa","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fphonegap%2Fphonegap-plugin-pwa/lists"}