{"id":13601900,"url":"https://github.com/ionic-team/ng-cordova","last_synced_at":"2025-12-12T03:02:04.504Z","repository":{"id":17587403,"uuid":"20390951","full_name":"ionic-team/ng-cordova","owner":"ionic-team","description":"OBSOLETE: Please move to Ionic Native https://github.com/ionic-team/ionic-native","archived":true,"fork":false,"pushed_at":"2018-10-23T02:26:30.000Z","size":26011,"stargazers_count":3461,"open_issues_count":278,"forks_count":1041,"subscribers_count":221,"default_branch":"master","last_synced_at":"2025-09-26T02:25:57.608Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://github.com/ionic-team/ionic-native","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ionic-team.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2014-06-02T02:01:49.000Z","updated_at":"2025-09-12T16:37:37.000Z","dependencies_parsed_at":"2022-09-06T03:50:21.579Z","dependency_job_id":null,"html_url":"https://github.com/ionic-team/ng-cordova","commit_stats":null,"previous_names":["driftyco/ng-cordova"],"tags_count":27,"template":false,"template_full_name":null,"purl":"pkg:github/ionic-team/ng-cordova","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ionic-team%2Fng-cordova","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ionic-team%2Fng-cordova/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ionic-team%2Fng-cordova/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ionic-team%2Fng-cordova/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ionic-team","download_url":"https://codeload.github.com/ionic-team/ng-cordova/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ionic-team%2Fng-cordova/sbom","scorecard":{"id":356261,"data":{"date":"2025-08-11","repo":{"name":"github.com/ionic-team/ng-cordova","commit":"2a401e063eda2889cd54abf17365c22286e32285"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.4,"checks":[{"name":"Dangerous-Workflow","score":-1,"reason":"no workflows found","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Code-Review","score":6,"reason":"Found 13/21 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"Maintained","score":0,"reason":"project is archived","details":["Warn: Repository is archived."],"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":-1,"reason":"No tokens found","details":null,"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Pinned-Dependencies","score":-1,"reason":"no dependencies found","details":null,"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":10,"reason":"security policy file detected","details":["Info: security policy file detected: github.com/ionic-team/.github/SECURITY.md:1","Info: Found linked content: github.com/ionic-team/.github/SECURITY.md:1","Info: Found disclosure, vulnerability, and/or timelines in security policy: github.com/ionic-team/.github/SECURITY.md:1","Info: Found text in security policy: github.com/ionic-team/.github/SECURITY.md:1"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 23 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}}]},"last_synced_at":"2025-08-18T09:41:45.304Z","repository_id":17587403,"created_at":"2025-08-18T09:41:45.304Z","updated_at":"2025-08-18T09:41:45.304Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278885217,"owners_count":26062850,"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","status":"online","status_checked_at":"2025-10-08T02:00:06.501Z","response_time":56,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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-08-01T18:01:09.752Z","updated_at":"2025-10-08T03:31:10.750Z","avatar_url":"https://github.com/ionic-team.png","language":"JavaScript","readme":"# This library is obsolete\n\nngCordova is obsolete and is no longer maintained. \n\nPlease move to our new native plugin library, Ionic Native. See this issue for more information: https://github.com/ionic-team/ng-cordova/issues/1452\n\nngCordova\n==========\n\n[![Travis](https://img.shields.io/travis/driftyco/ng-cordova.svg?style=flat)](https://travis-ci.org/driftyco/ng-cordova) [![Bower](https://img.shields.io/badge/bower-ngCordova-FFCC2F.svg?style=flat)](http://bower.io/search/?q=ngCordova)\n\n### Cordova with AngularJS Goodness\n\n\n[\u003cimg src=\"http://ionicframework.com/img/ngcordova-context-logo.png\" alt=\"ngCordova Logo\" width=\"210px\" height=\"210px\" /\u003e](http://ngcordova.com/)\n\n\nngCordova gives you simple AngularJS wrappers for a massive amount of Cordova plugins. Check out the list below for all of the available plugins, and create an issue for a new request.\n\nCreated by the [Ionic Framework](http://ionicframework.com/) team and the community.\n\n| RESOURCE | LINK |\n|------------|---------|\n| **Website** | [ngCordova.com](http://ngcordova.com/) |\n| **Docs** | [ngCordova.com/docs](http://ngcordova.com/docs/) |\n| **Requirements** | [AngularJS](https://github.com/angular/angular.js),  [Cordova](http://cordova.apache.org/) |\n| **Install** | `bower install ngCordova` or [download zip file](https://github.com/driftyco/ng-cordova/archive/master.zip) |\n| **Custom build** | [ngCordova.com/build](http://ngcordova.com/build/) |\n\n\n## Installation\n\nInstall manually, or from bower:\n\n```bash\n$ bower install ngCordova\n```\n\n## Plugins `(67+)`\n\n- [Action Sheet](https://github.com/EddyVerbruggen/cordova-plugin-actionsheet)\n- [AdMob](https://github.com/floatinghotpot/cordova-plugin-admob) (:warning: share % Ad revenue)\n- [App Availability](https://github.com/ohh2ahh/AppAvailability)\n- [App Rate](https://github.com/pushandplay/cordova-plugin-apprate)\n- [App Version](https://github.com/whiteoctober/cordova-plugin-app-version)\n- [Background Geolocation](https://github.com/christocracy/cordova-plugin-background-geolocation)\n- [Badge](https://github.com/katzer/cordova-plugin-badge)\n- [Barcode Scanner](https://github.com/wildabeast/BarcodeScanner)\n- [Battery Status](https://github.com/apache/cordova-plugin-battery-status) *\n- [Beacon](https://github.com/petermetz/cordova-plugin-ibeacon)\n- [Bluetooth Low Energy](https://github.com/don/cordova-plugin-ble-central)\n- [Bluetooth Serial](https://github.com/don/BluetoothSerial)\n- [Brightness](https://github.com/fiscal-cliff/phonegap-plugin-brightness)\n- [Calendar](https://github.com/EddyVerbruggen/Calendar-PhoneGap-Plugin)\n- [Camera](https://github.com/apache/cordova-plugin-camera) *\n- [Clipboard](https://github.com/VersoSolutions/CordovaClipboard)\n- [Console](https://github.com/apache/cordova-plugin-console) *\n- [Contacts](https://github.com/apache/cordova-plugin-contacts) *\n- [Date Picker](https://github.com/VitaliiBlagodir/cordova-plugin-datepicker)\n- [Device Motion](https://github.com/apache/cordova-plugin-device-motion) *\n- [Device Orientation](https://github.com/apache/cordova-plugin-device-orientation) *\n- [Device](https://github.com/apache/cordova-plugin-device) *\n- [Dialogs](https://github.com/apache/cordova-plugin-dialogs) *\n- [Email Composer](https://github.com/katzer/cordova-plugin-email-composer)\n- [Facebook Connect](https://github.com/Wizcorp/phonegap-facebook-plugin)\n- [Facebook AudienceNetwork Ads](https://github.com/floatinghotpot/cordova-plugin-facebookads) (:warning: share % Ad revenue)\n- [File](https://github.com/apache/cordova-plugin-file) *\n- [File Transfer](https://github.com/apache/cordova-plugin-file-transfer) *\n- [Flashlight](https://github.com/EddyVerbruggen/Flashlight-PhoneGap-Plugin)\n- [Flurry Ads](https://github.com/floatinghotpot/cordova-plugin-flurry) (:warning: share % Ad revenue)\n- [Geolocation](https://github.com/apache/cordova-plugin-geolocation) *\n- [Globalization](https://github.com/apache/cordova-plugin-globalization) *\n- [Google Ads](https://github.com/floatinghotpot/cordova-admob-pro) (:warning: share % Ad revenue)\n- [Google Analytics](https://github.com/danwilson/google-analytics-plugin)\n- [Google Plus](https://github.com/EddyVerbruggen/cordova-plugin-googleplus)\n- [HealthKit for iOS](https://github.com/Telerik-Verified-Plugins/HealthKit)\n- [Httpd (Web Server)](https://github.com/floatinghotpot/cordova-httpd)\n- [Apple iAd](https://github.com/floatinghotpot/cordova-iad-pro) (:warning: share % Ad revenue)\n- [Image Picker](https://github.com/wymsee/cordova-imagePicker)\n- [InAppBrowser](https://github.com/apache/cordova-plugin-inappbrowser)*\n- [Keyboard](https://github.com/driftyco/ionic-plugin-keyboard)\n- [Keychain](https://github.com/shazron/KeychainPlugin)\n- [Launch Navigator](https://github.com/dpa99c/phonegap-launch-navigator)\n- [Local Notifications](https://github.com/katzer/cordova-plugin-local-notifications/)\n- [Media Capture](https://github.com/apache/cordova-plugin-media-capture)\n- [Media](https://github.com/apache/cordova-plugin-media) *\n- [MillennialMedia Ads](https://github.com/floatinghotpot/cordova-plugin-mmedia) (:warning: share % Ad revenue)\n- [MobFox Ads](https://github.com/floatinghotpot/cordova-mobfox-pro) (:warning: share % Ad revenue)\n- [MoPub Ads](https://github.com/floatinghotpot/cordova-plugin-mopub) (:warning: share % Ad revenue)\n- [Native Audio](https://github.com/SidneyS/cordova-plugin-nativeaudio)\n- [Network Information](https://github.com/apache/cordova-plugin-network-information) *\n- [Oauth](https://github.com/nraboy/ng-cordova-oauth) (available separately)\n- [Pin Dialog](https://github.com/Paldom/PinDialog)\n- [Preferences](https://github.com/apla/me.apla.cordova.app-preferences)\n- [Printer](https://github.com/katzer/cordova-plugin-printer)\n- [Progress Indicator](https://github.com/pbernasconi/cordova-progressIndicator)\n- [Push Notifications](https://github.com/phonegap-build/PushPlugin) (**deprecated** - Will be removed in future release)\n- [Push Notifications - V5] (https://github.com/phonegap/phonegap-plugin-push)\n- [Screenshots](https://github.com/gitawego/cordova-screenshot)\n- [Serial](https://github.com/xseignard/cordovarduino)\n- [SMS](https://github.com/aharris88/phonegap-sms-plugin)\n- [Social Sharing](https://github.com/EddyVerbruggen/SocialSharing-PhoneGap-Plugin)\n- [Spinner Dialog](https://github.com/Paldom/SpinnerDialog)\n- [Splashscreen](https://github.com/apache/cordova-plugin-splashscreen) *\n- [SQLite](https://github.com/litehelpers/Cordova-sqlite-storage)\n- [StatusBar](https://github.com/apache/cordova-plugin-statusbar) *\n- [Toast](https://github.com/EddyVerbruggen/Toast-PhoneGap-Plugin)\n- [Touchid](https://github.com/leecrossley/cordova-plugin-touchid)\n- [Vibration](https://github.com/apache/cordova-plugin-vibration) *\n- [Video Capture Plus](https://github.com/EddyVerbruggen/VideoCapturePlus-PhoneGap-Plugin) *\n- [Zip](https://github.com/MobileChromeApps/cordova-plugin-zip)\n\n`* official Apache Cordova Plugin`\n\n## Authors\n\n#### Max Lynch\n\n- https://twitter.com/maxlynch\n- https://github.com/mlynch\n\n#### Paolo Bernasconi\n\n- https://twitter.com/paolobernasconi\n- https://github.com/pbernasconi\n\n## Project Maintainer\n\n#### George Stocker\n - https://twitter.com/gortok\n - https://github.com/gortok\n\n\n## LICENSE\n\nngCordova is licensed under the MIT Open Source license. For more information, see the LICENSE file in this repository.\n","funding_links":[],"categories":["Web 前端","JavaScript"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fionic-team%2Fng-cordova","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fionic-team%2Fng-cordova","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fionic-team%2Fng-cordova/lists"}