Welcome to the Awesome-OpenHarmony repository! This is a curated list of awesome resources, libraries, tools, and more for developers working with OpenHarmony and HarmonyOS. Contributions are welcome to help make this repository a comprehensive guide for all things OpenHarmony.
- Table of Contents
- Introduction
- Official Resources
- Development Tools
- Libraries
- Community Projects
- Tutorials and Guides
- Articles and News
- Contributing
OpenHarmony is an open-source operating system designed for IoT devices, providing a flexible and powerful environment for developing connected applications. With the continuous development of HarmonyOS by Huawei, the ecosystem has expanded to include a variety of devices such as smartphones, smartwatches, tablets, and smart TVs.
- DevEco Studio: The official IDE for developing HarmonyOS applications.
- OpenHarmony Build System: Tools and scripts for building OpenHarmony.
- UI Libraries:
- ArkUI: A declarative UI framework for HarmonyOS.
- HMOS Components: Reusable UI components for HarmonyOS.
- HarmonyOS Sample Projects: A collection of sample projects demonstrating various features of HarmonyOS.
- Getting Started with HarmonyOS: A step-by-step guide to developing your first HarmonyOS application.
- OpenHarmony Development Guide: Comprehensive guide covering various aspects of OpenHarmony development.
- HarmonyOS 4.2 Update: Latest news and updates about HarmonyOS 4.2 including new features and device support.
Contributions are welcome! If you have any resources, tools, or libraries that you would like to add to this list, please submit a pull request or open an issue.