开源鸿蒙通用三方库社区

开源鸿蒙通用三方库社区

与广大社区开发者共建鸿蒙三方库生态

README

鸿蒙三方库社区

PRs Welcome Issues

概述

👏👏👏 欢迎来到鸿蒙三方库社区!这是一个致力于指导三方库适配到鸿蒙平台的开放社区,帮助企业或个人开发者,快速将已上架的应用(移动/PC应用)或即将开发的应用构建适配到鸿蒙平台。

OpenHarmony 三方库归档

作为 通用三方库归档仓库 ,汇总并收录已在 OpenHarmony 平台完成适配的第三方库,便于检索与引用。收录范围包括: 官方已适配社区已适配开发者已适配 三类来源。

相关链接

归档清单

来源 说明 清单文档
官方已适配清单 C/C++ 三方库(tpc_c_cplusplus/thirdparty) 官方已适配清单.md
社区已适配清单 oh-tpc 组织下已适配库 社区已适配清单.md
开发者已适配清单 开发者个人/团队适配 开发者已适配清单.md

各清单表头统一为: 序号 | 原库名 | 语言 | 版本 | 仓库名 | 状态 | 来源 。详细说明见对应文档内「说明」部分。

🎯 社区理念:共建生态,各显其长

能写文档的写文档,能写代码的写代码,一起共建生态!

无论你是:

  • 📝 文档贡献者:完善指南、优化模板、编写教程
  • 💻 代码贡献者:适配三方库、修复问题、开发新功能
  • 🎨 设计贡献者:优化界面、提升体验、设计图标
  • 🧪 测试贡献者:验证功能、发现问题、完善测试用例
  • 📢 推广贡献者:分享经验、布道技术、扩大影响力

都能在这里找到适合的贡献方式,共同建设鸿蒙三方库生态!

社区目标

  • 🌟 将移动/PC应用生态中的优秀三方库适配到鸿蒙平台
  • 🔧 为开发者提供完整的跨平台开发解决方案
  • 🤝 建立活跃的开源贡献者社区
  • 📚 构建完善的知识体系和开发工具链

🚀 快速开始

📋 新手必读

  1. 选择贡献方式:根据你的技能特长选择文档、代码、测试等贡献类型
  2. 环境搭建
  3. 认领任务:查看三方库共建清单选择感兴趣的库
  4. 开始贡献:按照共建指南完成适配

🎯 不同类型贡献者入口

💻 代码贡献者

📝 文档贡献者

🧪 测试贡献者

快速导航

🔥 参与共建流程

🎯 三方库适配流程

适配流程

第一步:选择任务

第二步:环境准备

  • 🛠️ 按照环境搭建指南配置开发环境
  • 📂 Fork 目标仓库到个人账号
  • 💻 克隆代码到本地:git clone 仓库地址

第三步:开发适配

  • 🔧 完成鸿蒙平台适配开发
  • ✅ 进行充分的自验证测试
  • 📚 编写适配说明和使用文档

第四步:提交贡献

  • 📦 按照交付件清单准备相关材料
  • 🔄 提交 Pull Request 到社区仓库
  • 📧 等待审核反馈

第五步:持续维护

  • 🐛 及时响应和解决用户Issue
  • 🚀 持续优化和新增功能特性
  • 📈 参与社区讨论和技术分享

🆕 新库申请适配

发现未收录的优秀三方库?欢迎申请适配:

  1. 📝 在docs仓库提交Issue
  2. 🏷️ 选择 【请求适配新库】 模板
  3. 📋 详细填写库信息和适配理由
  4. ⏳ 等待审核和建仓
  5. 🚀 按正常流程开始适配开发

📞 联系我们

👥 社区交流群

企微交流群

如二维码无法显示,请在本仓库 Issue 留言获取最新社群入口链接。

📋 问题反馈

🎉 贡献与反馈

🌟 如何贡献

无论你的技术背景如何,都能为社区做出贡献:

  • 新手友好:从文档改进、错误修正开始
  • 进阶贡献:参与三方库适配、功能开发
  • 高级贡献:架构设计、性能优化、技术分享

📈 社区数据

  • 🎯 目标适配库:100+ 核心通用三方库
  • 👥 活跃贡献者:持续增长中
  • ✅ 已适配完成:查看进度清单

📄 开源协议

本项目遵循开源协议,欢迎所有形式的贡献!


🎯 记住我们的理念:能写文档的写文档,能写代码的写代码,一起共建鸿蒙通用三方库生态!

让我们携手共建更加繁荣的鸿蒙通用三方库生态系统! 🚀

热门项目
4

三方库适配指导

1

Multi platform CRC library

  • 暂无简介
    0
    0
    更新于 4月20日
    Star
  • 可用于通过多种协议快速下载文件,支持HTTP(S)、FTP、SFTP、BitTorrent和Metalink,能从多源下载并利用最大带宽,支持分段下载、校验和验证及远程控制接口。【此简介由AI生成】
    C++
    0
    0
    GPL-2.0
    更新于 1月12日
    Star
  • 暂无简介
    Rust
    0
    0
    Apache-2.0
    更新于 1月9日
    Star
  • 暂无简介
    C
    0
    0
    GPL-2.0
    更新于 1月12日
    Star
  • 暂无简介
    0
    2
    更新于 4月23日
    Star
  • 暂无简介
    0
    1
    更新于 4月9日
    Star
  • 暂无简介
    Shell
    0
    0
    更新于 3月27日
    Star
  • 暂无简介
    C
    0
    0
    NOASSERTION
    更新于 1月10日
    Star
  • 暂无简介
    0
    0
    更新于 4月18日
    Star
  • Multi platform CRC library
    C
    1
    0
    MIT
    更新于 2025年9月10日
    Star
查看全部项目 >
成就
8
Star
30
Fork
1.64 K
Download
常用语言
C
C++
CMake
Shell
Python