551 open source projects for Huawei wearable development.
Start here Β Β·Β Browse projects Β Β·Β Setup guide Β Β·Β Troubleshooting
git clone https://github.com/Explore-In-HMOS-Wearable/<project-name>.git- Install DevEco Studio and sign in with your Huawei ID.
- File β Open the cloned folder. Select the project root, not
entry/. - Wait for the dependency sync, then click Previewer to see the UI.
- To run it on a real watch: follow the setup guide.
flowchart LR
A["Clone a project"] --> B["Open in<br/>DevEco Studio"]
B --> C{"Repo name starts<br/>with sportwatch- ?"}
C -->|"No"| D["Smart Wearable<br/>ArkTS"]
C -->|"Yes"| E["Lite Wearable<br/>JavaScript"]
D --> F["Previewer<br/>Emulator<br/>Real watch"]
E --> G["Previewer<br/>Simulator"]
| Guide | Covers |
|---|---|
| π Getting Started | Accounts, DevEco Studio, signing, running on a real watch, hdc commands |
| π©Ί Troubleshooting | Sync, build, signing and connection errors, plus FAQ |
| π HMOS User Guides | In-depth guides such as the Health Service Kit and the Lite Wearable technical guide |
Install the HarmonyOS Wearable Samples skill to give Claude, or any assistant that supports skills, a searchable index of all 551 projects. It answers "is there a sample for reading heart rate" with the repository name and URL instead of inventing ArkTS from memory, and it knows the Smart and Lite Wearable platforms are not interchangeable.
unzip skill/hmos-wearable-samples.skill -d ~/.claude/skills/Each project is a standalone repository. Clone only the one you need.
| Category | Count | Platform | Language |
|---|---|---|---|
| β Sample Applications | 206 | Smart Wearable | ArkTS |
| π οΈ How-To Projects | 253 | Smart Wearable | ArkTS |
| β Sportwatch Applications | 41 | Lite Wearable | JavaScript |
| π οΈ Sportwatch How-To Projects | 43 | Lite Wearable | JavaScript |
| π¦ Libraries | 4 | Smart Wearable | ArkTS |
| π Cross Platform Applications | 1 | Cross Platform | Flutter / React Native |
| π± Companion Apps | 3 | Android / iOS phone | Kotlin / Swift |
Show all 206 projects
Show all 253 projects
Show all 41 projects
Show all 43 projects
Show all 4 projects
| Project | Project | Project |
|---|---|---|
| App Lock Library | ArkORM Library | Phone Number Input Library |
| Shimmer Library |
Phone-side apps that exchange data with a watch through Huawei Wear Engine. Install the phone app and its watch app together; apps without a listed watch app are meant to be paired with your own watch project.
| Phone app | Phone OS | Watch app |
|---|---|---|
| Moveo Mobile | Android | Moveo (Lite Wearable) |
| Wear Engine iOS To Watch File Message | iOS | Pair with your own watch app |
| Wear Engine Mobile To Watch | Android | Pair with your own watch app |
| Tool | What it does |
|---|---|
| Adapter Project | One API for both platforms, plus a generator that converts a Lite Wearable project into a Smart Wearable one |
| Mockup Generator | Wraps your screenshots in watch device frames |
| Wearable Samples skill | Makes this catalog searchable from inside an AI coding assistant |
Broken link or a project that will not build? Open an issue here. Bugs in a specific sample belong in that sample's own repository.
Tell us what you think: Give Feedback
Maintained by the Explore-In-HMOS-Wearable team. Each project is licensed under the terms stated in its own repository.