{"id":13838509,"url":"https://github.com/watch-connectivity/react-native-watch-connectivity","last_synced_at":"2026-01-12T05:35:09.899Z","repository":{"id":8275934,"uuid":"57594784","full_name":"watch-connectivity/react-native-watch-connectivity","owner":"watch-connectivity","description":"Enable communication between apple watch app and react native","archived":false,"fork":false,"pushed_at":"2024-04-30T12:59:10.000Z","size":19554,"stargazers_count":765,"open_issues_count":29,"forks_count":97,"subscribers_count":13,"default_branch":"master","last_synced_at":"2026-01-05T00:15:48.000Z","etag":null,"topics":["iwatch","react","react-native","watch"],"latest_commit_sha":null,"homepage":"http://mtford.co.uk/react-native-watch-connectivity/","language":"TypeScript","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/watch-connectivity.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2016-05-01T10:49:19.000Z","updated_at":"2025-12-30T13:35:40.000Z","dependencies_parsed_at":"2024-06-18T12:42:15.146Z","dependency_job_id":"cca3cd15-c3e8-4238-91fe-151d53a6fea7","html_url":"https://github.com/watch-connectivity/react-native-watch-connectivity","commit_stats":{"total_commits":232,"total_committers":17,"mean_commits":"13.647058823529411","dds":0.3275862068965517,"last_synced_commit":"b2cb6d6a59ff68314a4fdc96277b93355bc2a2c8"},"previous_names":["watch-connectivity/react-native-watch-connectivity","mtford90/react-native-watch-connectivity"],"tags_count":39,"template":false,"template_full_name":null,"purl":"pkg:github/watch-connectivity/react-native-watch-connectivity","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watch-connectivity%2Freact-native-watch-connectivity","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watch-connectivity%2Freact-native-watch-connectivity/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watch-connectivity%2Freact-native-watch-connectivity/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watch-connectivity%2Freact-native-watch-connectivity/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/watch-connectivity","download_url":"https://codeload.github.com/watch-connectivity/react-native-watch-connectivity/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watch-connectivity%2Freact-native-watch-connectivity/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28335209,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-12T00:36:25.062Z","status":"online","status_checked_at":"2026-01-12T02:00:08.677Z","response_time":98,"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":["iwatch","react","react-native","watch"],"created_at":"2024-08-04T16:00:19.864Z","updated_at":"2026-01-12T05:35:09.871Z","avatar_url":"https://github.com/watch-connectivity.png","language":"TypeScript","funding_links":[],"categories":["Library","TypeScript"],"sub_categories":["Plugin"],"readme":"# React Native Watch Connectivity\n\nCommunicate with your Apple Watch apps over the React Native bridge.\n\n**Note:** This library does not allow you to write your Apple Watch apps in React Native but rather allows your RN iOS app to communicate with a watch app written in Obj-C/Swift. If you want to build a Wear OS app using react-native refer to [react-native-wear-connectivity](https://github.com/fabOnReact/react-native-wear-connectivity).\n\n\u003cimg height=600 src=\"https://github.com/mtford90/react-native-watch-connectivity/blob/06001bb1d15bcdb9607c35d75c7c7ab463c71e86/assets/screenshot.png?raw=true\"/\u003e\n\n## Documentation\n\nhttp://mtford.co.uk/react-native-watch-connectivity/\n\n## Demo\n\nThe featured screenshot is from the [example app](https://github.com/mtford90/react-native-watch-connectivity/tree/master/example). To run the example:\n\n```\ngit clone https://github.com/mtford90/react-native-watch-connectivity.git\ncd react-native-watch-connectivity/example\nyarn install\ncd ios\npod install\ncd ..\nyarn ios # Run app\nopen ios/RNWatchExample.xcworkspace # Run watch app from Xcode\n```\n\n## Install\n\n```bash\nnpm install react-native-watch-connectivity --save\n# or\nyarn add react-native-watch-connectivity\n```\n\n### Link\n\nNote: this library now supports autolinking for RN 0.60+.\n\nFor RN \u003c0.60 link via:\n\n```bash\nreact-native link\n```\n\nOr else add the xcodeproj or .h/.m files directly to your project via XCode\n\n#### Manual Linking\n\nOr you can link the library manually by adding `node_modules/react-native-watch-connectivity/ios/RNWatch.xcodeproj` to your project and ensuring that `libRNWatch.a` is present in the **Link Binary With Libraries** build phase.\n\nAlternatively, if you're using CocoaPods, you can add the following to your Podfile:\n\n```\npod 'RNWatch', :path =\u003e '../node_modules/react-native-watch-connectivity'\n```\n\nand run `pod install`.\n\n### Expo Support\n\nThis library has been successfully used in Expo apps (Bare Workflow with EAS Build).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatch-connectivity%2Freact-native-watch-connectivity","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwatch-connectivity%2Freact-native-watch-connectivity","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatch-connectivity%2Freact-native-watch-connectivity/lists"}