{"id":53385,"url":"https://github.com/738/awesome-apple-watch","name":"awesome-apple-watch","description":"⌚A curated list of awesome watchOS frameworks, libraries, sample apps, including Objective-C and Swift Projects","projects_count":105,"last_synced_at":"2026-10-13T02:00:35.935Z","repository":{"id":41392838,"uuid":"157894455","full_name":"738/awesome-apple-watch","owner":"738","description":"⌚A curated list of awesome watchOS frameworks, libraries, sample apps, including Objective-C and Swift Projects","archived":false,"fork":false,"pushed_at":"2024-06-16T01:57:01.000Z","size":653,"stargazers_count":488,"open_issues_count":2,"forks_count":35,"subscribers_count":14,"default_branch":"master","last_synced_at":"2026-09-03T12:07:13.838Z","etag":null,"topics":["apple-watch","apple-watch-application","applewatch","awesome","ios","objective-c","swift","watchkit","watchkit-apps","watchkit-development","watchkit-sdk","watchkit-tutorial","watchos"],"latest_commit_sha":null,"homepage":"","language":"Swift","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/738.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":null,"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":"2018-11-16T16:36:34.000Z","updated_at":"2026-08-26T12:21:11.000Z","dependencies_parsed_at":"2024-11-10T03:00:53.529Z","dependency_job_id":"e45bc92b-0193-4514-9045-d90ad9a1a784","html_url":"https://github.com/738/awesome-apple-watch","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/738/awesome-apple-watch","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/738%2Fawesome-apple-watch","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/738%2Fawesome-apple-watch/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/738%2Fawesome-apple-watch/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/738%2Fawesome-apple-watch/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/738","download_url":"https://codeload.github.com/738/awesome-apple-watch/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/738%2Fawesome-apple-watch/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":343843146,"owners_count":38254717,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-10-03T21:59:58.778Z","status":"online","status_checked_at":"2026-10-13T02:00:04.984Z","response_time":52,"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"}},"created_at":"2024-01-15T18:48:11.769Z","updated_at":"2026-10-13T02:00:35.935Z","primary_language":"Swift","list_of_lists":false,"displayable":true,"categories":["Sample Apps","Library","Getting Started","Design Guide","Tutorials","Books"],"sub_categories":["Blog","Motion","Connectivity","Youtube","Other Library","Plugin","UI","Utility"],"readme":"\u003ch1 align=\"center\"\u003e\n\t\u003cimg src=\"/awesome-apple-watch.png\" alt=\"awesome-apple-watch\" width=\"380\" /\u003e\n\t\u003cbr\u003e Awesome Apple Watch\n\u003c/h1\u003e\n\n\u003cp align=\"center\"\u003e\n\t\u003ca href=\"https://awesome.re\"\u003e\n\t\t\u003cimg src=\"https://awesome.re/badge.svg\" alt=\"Awesome\"\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://github.com/738/awesome-apple-watch\"\u003e\n\t\t\u003cimg src=\"https://img.shields.io/github/stars/738/awesome-apple-watch.svg?style=social\u0026label=Stars\" /\u003e\n\t\u003c/a\u003e\n\t\u003ca href=\"https://hits.seeyoufarm.com\"/\u003e\n\t\t\u003cimg src=\"https://hits.seeyoufarm.com/api/count/incr/badge.svg?url=https%3A%2F%2Fgithub.com%2F738%2Fawesome-apple-watch\"/\u003e\n\t\u003c/a\u003e\n\u003c/p\u003e\n\n# About\n\nAwesome Apple Watch is a curated list of awesome watchOS frameworks, libraries, sample apps, including Objective-C and Swift Projects.\n\n\u003e PRs are welcome!\n\n# How to Use\n\nAwesome Apple Watch is an awesome list for people who need a certain feature on their Apple Watch application, so the best ways to use are:\n\n* Simply press command + F to search for a keyword\n* Go through our Content Menu\n\n# Content\n\n* [Getting Started](#getting-started)\n* [WWDC](#WWDC)\n* [Design Guide](#design-guide)\n* [Library](#library)\n    * [UI](#ui)\n    * [Connectivity](#connectivity)\n    * [Motion](#motion)\n    * [Utility](#utility)\n    * [Plugin](#plugin)\n    * [Other Library](#other-library)\n* [Tutorials](#tutorials)\n* [Books](#books)\n* [Sample Apps](#sample-apps)\n* [Other Awesome Lists](#other-awesome-lists)\n* [Other Websites](#other-websites)\n\n## Getting Started\n\n* [Apple Developer WatchKit Documentation](https://developer.apple.com/documentation/watchkit)\n\n## WWDC\n\n* [WWDC2018 What's New in watchOS](https://developer.apple.com/videos/play/wwdc2018/206/)\n* [WWDC2019 What's New in watchOS](https://developer.apple.com/videos/play/wwdc2019?q=watchos)\n\n## Design Guide\n\n* [watchOS Human Interface Guidelines](https://developer.apple.com/design/human-interface-guidelines/watchos/overview/themes/)\n\n## Library\n\n### UI\n\n| Name | License | Demo |\n|:----:|:-------:|:----:|\n| [YOChartImageKit](https://github.com/yasuoza/YOChartImageKit) | MIT | ![YOChartImageKit](https://raw.githubusercontent.com/yasuoza/YOChartImageKit/assets/images/watchos/all.png) |\n| [WatchRingGenerator](https://github.com/radianttap/WatchRingGenerator) (NOT RECOMMENDED) | MIT | ![WatchRingGenerator](https://github.com/radianttap/WatchRingGenerator/blob/master/screen.png) |\n| [Flipbook](https://github.com/frosty/Flipbook) | | No Demo Image |\n| [JBInterfaceController](https://github.com/mikeswanson/JBInterfaceController) | MIT | No Demo Image |\n| [NKWatchActivityIndicator](https://github.com/NilStack/NKWatchActivityIndicator) | MIT | No Demo Image |\n| [IGInterfaceDataTable](https://github.com/facebookarchive/IGInterfaceDataTable) | BSD | ![IGInterfaceDataTable](https://github.com/Instagram/IGInterfaceDataTable/raw/master/images/example.jpg) |\n| [NKWatchChart](https://github.com/NilStack/NKWatchChart) | MIT | No Demo Image |\n\n### Connectivity\n\n| Name | License | Demo |\n|:----:|:-------:|:----:|\n| [MMWormhole](https://github.com/mutualmobile/MMWormhole) | MIT | ![MMWormhole](https://github.com/mutualmobile/MMWormhole/blob/master/MMWormhole.gif) |\n| [WatchCon](https://github.com/abdullahselek/WatchCon) | MIT | No Demo Image |\n| [Communicator](https://github.com/KaneCheshire/Communicator) | MIT | No Demo Image |\n\n### Motion\n\n| Name | License | Demo |\n|:----:|:-------:|:----:|\n| [WatchShaker](https://github.com/ezefranca/WatchShaker) | MIT | ![WatchShaker](https://raw.githubusercontent.com/ezefranca/WatchShaker/master/giphy%20(1).gif) |\n\n### Utility\n\n| Name | License | Demo |\n|:----:|:-------:|:----:|\n| [FlickTypeKit](https://github.com/FlickType/FlickTypeKit) | [SEE LICENSE](https://github.com/FlickType/FlickTypeKit/blob/master/LICENSE.md) | ![FlickTypeKit](https://github.com/FlickType/FlickTypeKit/raw/master/screenshot-header.png) |\n| [WatchKitTimePicker](https://github.com/calda/WatchKitTimePicker) | [MIT](https://github.com/calda/WatchKitTimePicker/blob/master/LICENSE) | ![WatchKitTimePicker1](https://github.com/calda/WatchKitTimePicker/raw/master/images/watchkit%20time%20picker%2012hr.gif) ![WatchKitTimePicker2](https://github.com/calda/WatchKitTimePicker/raw/master/images/watchkit%20time%20picker%2024hr.gif)|\n| [AccelerateWatch](https://github.com/herrkaefer/AccelerateWatch) | [MIT](https://github.com/herrkaefer/AccelerateWatch/blob/master/LICENSE) | No Demo Image |\n\n### Plugin\n\n#### react-native\n\n* [React Native Watch Connectivity](https://github.com/mtford90/react-native-watch-connectivity)\n* [@conorbuck/react-native-watch](https://github.com/conorbuck/react-native-watch) - React Native bindings for WatchKit\n* [@AlexisLeon/react-native-watch](https://github.com/AlexisLeon/react-native-watch) - React Native bindings for WatchKit\n\n#### Cordova\n\n* [AppleWatch Cordova plugin](https://github.com/Telerik-Verified-Plugins/AppleWatch)\n\n#### Xamarin\n\n* [Xamarin.iOS \u0026 Xamarin.Mac](https://github.com/xamarin/xamarin-macios)\n\n#### Flutter\n\n* [Flutter Watchtips](https://github.com/magnatronus/flutter-watchtips) - Flutter App (Embedded Watch Kit app with iOS version)\n\n### Other Library\n\n| Name | License | Demo |\n|:----:|:-------:|:----:|\n| [RadialProgressBar](https://github.com/MindorksOpenSource/RadialProgressBar) Android(Kotlin) | [Apache License 2.0](https://github.com/MindorksOpenSource/RadialProgressBar/blob/master/License.md) | ![RadialProgressBar](https://github.com/MindorksOpenSource/RadialProgressBar/raw/master/images/slow.gif) |\n| [iOS/macOS/watchOS APP ICONS Generator](https://github.com/smallmuou/ios-icon-generator) | MIT | ![icons_generator](https://github.com/smallmuou/ios-icon-generator/blob/master/ios-icon-generator.gif) |\n| [Speculid](https://speculid.com) | MIT | ![svg converter and icons_generator](https://github.com/brightdigit/Speculid/blob/master/images/Logo.png?raw=true) |\n\n## Tutorials\n\n### Youtube\n\n* [WatchKit Tutorial](https://www.youtube.com/watch?v=MAMAqvjPWxo\u0026list=PLveAIogCrRlX2KIm8rfytPArufhV9knnV)\n* [WatchKit Swift Tutorial: Create a real world Apple Watch App](https://www.youtube.com/watch?v=sZAT8wNJnF0)\n* [Make Your First Apple Watch App in 11 minutes - Tutorial [WatchKit SDK]](https://www.youtube.com/watch?v=MeGArZtbGZ8)\n* [Learn How to Make a Simple Apple Watch App](https://www.youtube.com/watch?v=_l393Xm-qsU)\n\n### Blog\n\n* [Send data to parent iOS app](https://kristina.io/send-data-to-parent-ios-app/)\n* [Building a Simple Guess Game](https://www.appcoda.com/watchkit-introduction-tutorial/)\n* [How To Build Apple Watch App To Obtain Current Location](https://www.spaceotechnologies.com/build-apple-watch-app-watchkit-tutorial/)\n* [Apple Watch Tutorial Series](https://github.com/randomite/AppleWatchTutorialSeries) - A Repo for all of the code in my youtube tutorials\n\n## Books\n\n* [Beginning WatchKit Development](https://www.amazon.com/Beginning-WatchKit-Development-Cory-Bohon/dp/1542751438?SubscriptionId=AKIAILSHYYTFIVPWUY6Q\u0026tag=duckduckgo-d-20\u0026linkCode=xm2\u0026camp=2025\u0026creative=165953\u0026creativeASIN=1542751438)\n* [Developing for Apple Watch: Create Native watchOS Apps with the WatchKit SDK](https://www.amazon.com/Developing-Apple-Watch-watchOS-WatchKit/dp/168050133X?SubscriptionId=AKIAILSHYYTFIVPWUY6Q\u0026tag=duckduckgo-d-20\u0026linkCode=xm2\u0026camp=2025\u0026creative=165953\u0026creativeASIN=168050133X)\n* [WatchKit App Development Essentials: Learn to Develop Apps for the Apple Watch](https://www.amazon.com/WatchKit-App-Development-Essentials-Develop/dp/1512302570?SubscriptionId=AKIAILSHYYTFIVPWUY6Q\u0026tag=duckduckgo-d-20\u0026linkCode=xm2\u0026camp=2025\u0026creative=165953\u0026creativeASIN=1512302570)\n* [Learning WatchKit Programming: A Hands-On Guide to Creating Apple Watch Applications](https://www.amazon.com/Learning-WatchKit-Programming-Hands-Applications/dp/0134195442?SubscriptionId=AKIAILSHYYTFIVPWUY6Q\u0026tag=duckduckgo-d-20\u0026linkCode=xm2\u0026camp=2025\u0026creative=165953\u0026creativeASIN=0134195442)\n* [Learning WatchKit Programming: A Hands-On Guide to Creating watchOS 2 Applications](https://www.amazon.com/Learning-WatchKit-Programming-Hands-Applications-ebook/dp/B018F3JUFE?SubscriptionId=AKIAILSHYYTFIVPWUY6Q\u0026tag=duckduckgo-d-20\u0026linkCode=xm2\u0026camp=2025\u0026creative=165953\u0026creativeASIN=B018F3JUFE)\n\n## Sample Apps\n\n* [WatchKit-Apps by @kostiakoval](https://github.com/kostiakoval/WatchKit-Apps)\n* [Sharing Data with WatchKit Examples by @NatashaTheRobot](https://github.com/NatashaTheRobot/watchkit)\n* [Awesome WatchKit sample apps \u0026 tutorials](https://github.com/sanketfirodiya/sample-watchkit-apps)\n* [a SinaWeibo demo for WatchKit](https://github.com/kof97500/SinaWeibo-WatchKit)\n* [Highstreet WatchKit App](https://github.com/GetHighstreet/HighstreetWatchApp)\n* [WatchKit Open Application Demo](https://github.com/NatashaTheRobot/WatchKitOpenApplicationDemo)\n* [Brew](https://github.com/contentful-graveyard/ContentfulWatchKitExample)\n* [watchkit-connectivity-demo](https://github.com/swilliams/watchkit-connectivity-demo)\n* [Watchkit Table Demo](https://github.com/NatashaTheRobot/WatchKitTableDemo)\n* [WatchKit-Demo-Timer-App-for-Apple-Watch](https://github.com/PaulSolt/WatchKit-Demo-Timer-App-for-Apple-Watch)\n* [rnd-apple-watch-tesla](https://github.com/eleks/rnd-apple-watch-tesla) - An application for Apple Watch to control your Tesla Car\n* [CustomWatchFaceTest](https://github.com/hamzasood/CustomWatchFaceTest)\n* [Interactive Notifications for iOS and Apple Watch](https://github.com/appcelerator-developer-relations/appc-sample-notifywatch)\n* [Watch-Simulator Weather](https://github.com/tylersimko/WatchSimulatorWeather)\n* [Apple Watch Faces](https://github.com/orff/AppleWatchFaces)\n* [The Missing Apple Watch Loader](https://github.com/ezefranca/the-missing-apple-watch-loader)\n* [Watch App Sampler](https://github.com/wangyanchang21/Watch-App-Sampler)\n* [HiBeacons](https://github.com/nicktoumpelis/HiBeacons)\n* [Simple Apple Watch Apps](https://github.com/JoeyTawadrous/Simple-Apple-Watch-Apps)\n* [County](https://github.com/ColdGrub1384/County) - iOS, WatchOS simple counter app\n* [WatchOSFace](https://github.com/JackLee1071426378/WatchOSFace) - An Apple Watch face application with SpriteKit on watchOS\n* [Weight Tracker](https://github.com/Jackson-S/weight-tracker) - A Weight Logger for Apple Watch\n* [Contributions for GitHub](https://github.com/JustinFincher/GitHubContributionsiOS) - Simple app to monitor your GitHub Contributions Graph in Today Extension and Apple Watch\n* [Watch Calci](https://github.com/vikasrs4u/Watch-Calci) - WatchOS app for Apple Watch that helps you do basic calculations like Addition, Subtraction, Multiplication and Divison easily\n* [Giovanni](https://github.com/gabrieloc/GIOVANNI) - A Gameboy Emulator for the Apple Watch\n* [Heart Control](https://github.com/thomaspaulmann/HeartControl) - Heart Control is a standalone watch app to monitor continuously heart rate on watchOS 3\n* [WatchNote](https://github.com/ezefranca/watchpresenter) - ⌚️ 🤓 Controlling yours Keynote Slides using Apple Watch\n* [Smogler](https://github.com/vasarhelyia/Smogler) - Location based air quality information, on your iPhone and your Apple Watch\n* [SmogWatch](https://github.com/mackuba/SmogWatch) - WatchOS app for checking air pollution levels\n* [SlideShow](https://github.com/mlego/SlideShow)\n* [apple-watch-mnist](https://github.com/tuomasr/apple-watch-mnist) - MNIST for Apple Watch\n* [Apple Watch Calculator](https://github.com/peterentwistle/Apple-Watch-Calculator) - A simple calculator for the Apple Watch written in Swift\n* [Music Tweet](https://github.com/Tomn94/Music-Tweet) - Simple app for iOS \u0026 watchOS to quickly share on Twitter the currently played track, including the artist and, if you want, the album artwork\n* [Stray Bird](https://github.com/howadev/StrayBird) - An iOS game detecting movement from Apple Watch and SensorTag\n* [Breath Animation](https://github.com/victorpanitz/iOS-BreathAnimation-AppleWatch-) - A simple approach implementing Breath animation (Apple Watch app)\n* [Blur](https://github.com/Mnpn03/Blur) - Twitter client for Apple Watch\n* [zendō](https://github.com/zenbf/zendo) - digital zendō that you can take with you anywhere, provided an Apple Watch and iPhone\n* [Demo Watchkit](https://github.com/mehulparmar4ever/Demo-Watchkit)\n* [apple-watch-uikit](https://github.com/elliottsj/apple-watch-uikit) - Run UIKit on the Watch!\n* [Deuce](https://github.com/AustinConlon/Deuce) - Tennis scorekeeper for Apple Watch and iPhone\n* [Space Beaver for Apple Watch](https://github.com/darkwind666/SpaceBeaverAppleWatch) - Simple game for Apple Watc\n* [Watch RayTracer](https://github.com/fabio914/watchRayTracer) - RayTracer for watchOS\n* [Apple Watch as a TV Remote](https://github.com/fabio914/appleWatch_TVRemote)\n* [Binary Shark](https://github.com/Gerzer/Binary-Shark) - Manage your DigitalOcean account from iPhone and Apple Watch\n* [TodayFortune](https://github.com/haminjun/TodayFortune)\n* [Nippochan](https://github.com/MilanistaDev/Nippochan) - sample app that can post daily report to Slack by using Watch Connectivity and Slack's webhook URL\n* [Apple Watch + SpriteKit: Example Project](https://github.com/bikemap/AppleWatchSpriteKit)\n* [Summon](https://github.com/eonist/summon) - Apple Watch App that let's a person summon another person to an exact location within a building\n* [今日公交(Bus Today)](https://github.com/JohnWong/bus-today)\n* [AceSAT](https://github.com/kedianaman/AceSAT) - SAT Vocabulary Application\n* [SpriteKitWatchFace](https://github.com/steventroughtonsmith/SpriteKitWatchFace) - Simple project to create a 'fake' Apple Watch watch face using Sprite Kit\n* [Apple Watch Hermes Faces](https://github.com/dbonates/AppleWatchFaces-Hermes) - Apple Watch watch Hermès face (and more) using Sprite Kit\n* [Reddit in SwiftUI](https://github.com/carson-katri/reddit-swiftui) - A cross-platform Reddit client created in SwiftUI\n* [Bangumi](https://github.com/bi119aTe5hXk/bangumi)\n* [TinyRage](https://github.com/lalabuy948/TinyRage) - Flappy Bird for WatchOS 6+ written in swift 5 using spriteKit\n* [Mini Space Journey](https://github.com/lalabuy948/MiniSpaceJourney) - Space Invadors for WatchOS written in Swift5 using spriteKit\n* [AirTime](https://github.com/playportal-studio/AirTime) - Swift Source Code for building an Apple Watch + playPORTAL app\n* [WorkoutExporter](https://github.com/WorkoutExporter/WorkoutExporter) - Exporting Workouts tracked by Apple Watch into files ready for sharing\n* [TermiWatch](https://github.com/kuglee/TermiWatch) - Terminal Watch Face for Apple Watch\n* [WatchTube](https://github.com/WatchTubeTeam/WatchTube) - Powerful YouTube client for Apple Watch\n\n# Other Awesome Lists\n\n* [Awesome iOS](https://github.com/vsouza/awesome-ios)\n* [Awesome watchOS](https://github.com/yenchenlin/awesome-watchos)\n* [Awesome WatchKit sample apps \u0026 tutorials](https://github.com/sanketfirodiya/sample-watchkit-apps)\n* [open-source-ios-apps#apple-watch](https://github.com/dkhamsing/open-source-ios-apps#apple-watch)\n\n# Other Websites\n\n* [Apple Watch Awards Gallery](https://awawards.xyz/)\n\n### Contributing\n\nRead [CONTRIBUTING.md](https://github.com/738/awesome-apple-watch/blob/master/CONTRIBUTING.md), Fork, and Pull Request!\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/738%2Fawesome-apple-watch/projects"}