原生三方库鸿蒙化仓库迁移公告:全新 CPF-ApplicationTPC 组织正式上线

为进一步规范生态管理、简化开发者使用流程、统一社区协作入口,官方已在 AtomGit 平台正式搭建 CPF-ApplicationTPC(Cross-Platform Framework Application Third Party Components) 专属组织,并完成全量代码仓库、三方库资源的集中迁移与整合。

本次迁移将彻底解决以往资源分散、查找困难、维护混乱的问题,为广大 OpenHarmony 原生三方库开发者提供更规范、高效、便捷的开发与协作环境。

一、迁移背景:告别分散管理,搭建专属生态体系

此前,所有原生三方库鸿蒙化相关的源码、示例项目、三方资源等,长期分散托管在 openharmony-tpcopenharmony-sigOpenHarmony-ApplicationTPC 等多个不同组织下。

随着社区生态规模持续扩张,分散式管理的弊端逐渐凸显:项目入口不统一、资源查找成本高、问题反馈渠道零散、版本维护不规范,极大影响了开发者的开发效率与社区贡献体验。

2026 年 1 月,OpenHarmony 正式成立 ApplicationTPC SIG 工作组,以开放透明的协作模式,统筹推进原生三方库鸿蒙化的技术迭代、版本适配、生态建设与社区运维工作。为适配 SIG 规范化治理体系,统一全链条资源管理,官方正式成立 CPF-ApplicationTPC 专属组织,核心目标如下:

  • 统一集中管控:整合所有原生三方库鸿蒙化适配工作,实现生态资源一站式管理
  • 降低开发门槛:统一资源入口、规范版本迭代、简化问题求助与代码贡献流程,适配全层级开发者
  • 规范生态架构:建立标准化的版本管理、PR 提交、代码审核机制,保障生态稳定迭代

二、迁移仓库列表

当前已从 openharmony-tpc、openharmony-sig 以及 OpenHarmony-ApplicationTPC 组织下共迁移 147 个三方库及资源仓库,详情如下表:

序号旧仓库地址新仓库地址
1https://gitcode.com/openharmony-TPC/CommonsCompresshttps://gitcode.com/cpf-applicationTPC/CommonsCompress
2https://gitcode.com/openharmony-TPC/protobufhttps://gitcode.com/cpf-applicationTPC/protobuf
3https://gitcode.com/openharmony-TPC/mixpanel-ohoshttps://gitcode.com/cpf-applicationTPC/mixpanel-ohos
4https://gitcode.com/openharmony-TPC/vcardhttps://gitcode.com/cpf-applicationTPC/vcard
5https://gitcode.com/openharmony-TPC/commonmarkhttps://gitcode.com/cpf-applicationTPC/commonmark
6https://gitcode.com/openharmony-TPC/opencsvhttps://gitcode.com/cpf-applicationTPC/opencsv
7https://gitcode.com/openharmony-TPC/pdfViewerhttps://gitcode.com/cpf-applicationTPC/pdfViewer
8https://gitcode.com/openharmony-TPC/httpclienthttps://gitcode.com/cpf-applicationTPC/httpclient
9https://gitcode.com/openharmony-TPC/ohos_coaphttps://gitcode.com/cpf-applicationTPC/ohos_coap
10https://gitcode.com/openharmony-TPC/ohos_mailhttps://gitcode.com/cpf-applicationTPC/ohos_mail
11https://gitcode.com/openharmony-TPC/ohos_mqtthttps://gitcode.com/cpf-applicationTPC/ohos_mqtt
12https://gitcode.com/openharmony-TPC/retrofithttps://gitcode.com/cpf-applicationTPC/retrofit
13https://gitcode.com/openharmony-TPC/RocketChathttps://gitcode.com/cpf-applicationTPC/RocketChat
14https://gitcode.com/openharmony-TPC/thrifthttps://gitcode.com/cpf-applicationTPC/thrift
15https://gitcode.com/openharmony-TPC/ImageKnifehttps://gitcode.com/cpf-applicationTPC/ImageKnife
16https://gitcode.com/openharmony-TPC/LargeImagehttps://gitcode.com/cpf-applicationTPC/LargeImage
17https://gitcode.com/openharmony-TPC/node-csvhttps://gitcode.com/cpf-applicationTPC/node-csv
18https://gitcode.com/openharmony-TPC/mp4parserhttps://gitcode.com/cpf-applicationTPC/mp4parser
19https://gitcode.com/openharmony-TPC/XmlGraphicsBatikhttps://gitcode.com/cpf-applicationTPC/XmlGraphicsBatik
20https://gitcode.com/openharmony-TPC/okiohttps://gitcode.com/cpf-applicationTPC/okio
21https://gitcode.com/openharmony-TPC/flexsearch-ohoshttps://gitcode.com/cpf-applicationTPC/flexsearch-ohos
22https://gitcode.com/openharmony-TPC/ohos_mail_basehttps://gitcode.com/cpf-applicationTPC/ohos_mail_base
23https://gitcode.com/openharmony-TPC/pinyin4jshttps://gitcode.com/cpf-applicationTPC/pinyin4js
24https://gitcode.com/openharmony-TPC/zxinghttps://gitcode.com/cpf-applicationTPC/zxing
25https://gitcode.com/openharmony-TPC/MMKVhttps://gitcode.com/cpf-applicationTPC/MMKV
26https://gitcode.com/openharmony-TPC/arouter-api-onActivityResulthttps://gitcode.com/cpf-applicationTPC/arouter-api-onActivityResult
27https://gitcode.com/openharmony-TPC/lottieArkTShttps://gitcode.com/cpf-applicationTPC/lottieArkTS
28https://gitcode.com/openharmony-TPC/ohos_mpcharthttps://gitcode.com/cpf-applicationTPC/ohos_mpchart
29https://gitcode.com/openharmony-TPC/reboundhttps://gitcode.com/cpf-applicationTPC/rebound
30https://gitcode.com/openharmony-TPC/openharmony_tpc_sampleshttps://gitcode.com/cpf-applicationTPC/openharmony_tpc_samples
31https://gitcode.com/openharmony-TPC/commons-codechttps://gitcode.com/cpf-applicationTPC/commons-codec
32https://gitcode.com/openharmony-TPC/tpc_resourcehttps://gitcode.com/cpf-applicationTPC/tpc_resource
33https://gitcode.com/openharmony-TPC/ohos_ftp_srvhttps://gitcode.com/cpf-applicationTPC/ohos_ftp_srv
34https://gitcode.com/openharmony-sig/jtarhttps://gitcode.com/cpf-applicationTPC/jtar
35https://gitcode.com/openharmony-sig/avrohttps://gitcode.com/cpf-applicationTPC/avro
36https://gitcode.com/openharmony-sig/ohos_base64https://gitcode.com/cpf-applicationTPC/ohos_base64
37https://gitcode.com/openharmony-sig/brotlihttps://gitcode.com/cpf-applicationTPC/brotli
38https://gitcode.com/openharmony-sig/jsouphttps://gitcode.com/cpf-applicationTPC/jsoup
39https://gitcode.com/openharmony-sig/dd-plisthttps://gitcode.com/cpf-applicationTPC/dd-plist
40https://gitcode.com/openharmony-sig/ohos_fileio-extrahttps://gitcode.com/cpf-applicationTPC/ohos_fileio-extra
41https://gitcode.com/openharmony-sig/ohos_axioshttps://gitcode.com/cpf-applicationTPC/ohos_axios
42https://gitcode.com/openharmony-sig/ohos_commons-fileuploadhttps://gitcode.com/cpf-applicationTPC/ohos_commons-fileupload
43https://gitcode.com/openharmony-sig/FastBlehttps://gitcode.com/cpf-applicationTPC/FastBle
44https://gitcode.com/openharmony-sig/is-pnghttps://gitcode.com/cpf-applicationTPC/is-png
45https://gitcode.com/openharmony-sig/is-webphttps://gitcode.com/cpf-applicationTPC/is-webp
46https://gitcode.com/openharmony-sig/marshttps://gitcode.com/cpf-applicationTPC/mars
47https://gitcode.com/openharmony-sig/ohos_jmustachehttps://gitcode.com/cpf-applicationTPC/ohos_jmustache
48https://gitcode.com/openharmony-sig/ohos_grpc_nodehttps://gitcode.com/cpf-applicationTPC/ohos_grpc_node
49https://gitcode.com/openharmony-sig/ohos_stompjshttps://gitcode.com/cpf-applicationTPC/ohos_stompjs
50https://gitcode.com/openharmony-sig/ohos_jsonwebtokenhttps://gitcode.com/cpf-applicationTPC/ohos_jsonwebtoken
51https://gitcode.com/openharmony-sig/ohos-beacon-libraryhttps://gitcode.com/cpf-applicationTPC/ohos-beacon-library
52https://gitcode.com/openharmony-sig/okdownloadhttps://gitcode.com/cpf-applicationTPC/okdownload
53https://gitcode.com/openharmony-sig/ohos_ffmpeg_kithttps://gitcode.com/cpf-applicationTPC/ohos_ffmpeg_kit
54https://gitcode.com/openharmony-sig/ohos_ijkplayerhttps://gitcode.com/cpf-applicationTPC/ohos_ijkplayer
55https://gitcode.com/openharmony-sig/imageKnifeProhttps://gitcode.com/cpf-applicationTPC/imageKnifePro
56https://gitcode.com/openharmony-sig/ohos_libpaghttps://gitcode.com/cpf-applicationTPC/ohos_libpag
57https://gitcode.com/openharmony-sig/mp3agichttps://gitcode.com/cpf-applicationTPC/mp3agic
58https://gitcode.com/openharmony-sig/ohos_apnghttps://gitcode.com/cpf-applicationTPC/ohos_apng
59https://gitcode.com/openharmony-sig/ohos_video_trimmerhttps://gitcode.com/cpf-applicationTPC/ohos_video_trimmer
60https://gitcode.com/openharmony-sig/ohos_videoCompressorhttps://gitcode.com/cpf-applicationTPC/ohos_videoCompressor
61https://gitcode.com/openharmony-sig/ohos_gif-drawablehttps://gitcode.com/cpf-applicationTPC/ohos_gif-drawable
62https://gitcode.com/openharmony-sig/ohos_svghttps://gitcode.com/cpf-applicationTPC/ohos_svg
63https://gitcode.com/openharmony-sig/ohos_sdl2https://gitcode.com/cpf-applicationTPC/ohos_sdl2
64https://gitcode.com/openharmony-sig/ohos_webrtchttps://gitcode.com/cpf-applicationTPC/ohos_webrtc
65https://gitcode.com/openharmony-sig/ohos_live_event_bushttps://gitcode.com/cpf-applicationTPC/ohos_live_event_bus
66https://gitcode.com/openharmony-sig/ohos_polyfillhttps://gitcode.com/cpf-applicationTPC/ohos_polyfill
67https://gitcode.com/openharmony-sig/ohos_mbassadorhttps://gitcode.com/cpf-applicationTPC/ohos_mbassador
68https://gitcode.com/openharmony-sig/akihttps://gitcode.com/cpf-applicationTPC/aki
69https://gitcode.com/openharmony-sig/commons-clihttps://gitcode.com/cpf-applicationTPC/commons-cli
70https://gitcode.com/openharmony-sig/snakeyaml_bakhttps://gitcode.com/cpf-applicationTPC/snakeyaml_bak
71https://gitcode.com/openharmony-sig/hamcresthttps://gitcode.com/cpf-applicationTPC/hamcrest
72https://gitcode.com/openharmony-sig/jamahttps://gitcode.com/cpf-applicationTPC/jama
73https://gitcode.com/openharmony-sig/jchardethttps://gitcode.com/cpf-applicationTPC/jchardet
74https://gitcode.com/openharmony-sig/juniversalchardethttps://gitcode.com/cpf-applicationTPC/juniversalchardet
75https://gitcode.com/openharmony-sig/ohos_logbackhttps://gitcode.com/cpf-applicationTPC/ohos_logback
76https://gitcode.com/openharmony-sig/qr-code-generatorhttps://gitcode.com/cpf-applicationTPC/qr-code-generator
77https://gitcode.com/openharmony-sig/xutils_bakhttps://gitcode.com/cpf-applicationTPC/xutils_bak
78https://gitcode.com/openharmony-sig/arangojshttps://gitcode.com/cpf-applicationTPC/arangojs
79https://gitcode.com/openharmony-sig/ohos_dataormhttps://gitcode.com/cpf-applicationTPC/ohos_dataorm
80https://gitcode.com/openharmony-sig/ohos_disklrucachehttps://gitcode.com/cpf-applicationTPC/ohos_disklrucache
81https://gitcode.com/openharmony-sig/ohos_checksumhttps://gitcode.com/cpf-applicationTPC/ohos_checksum
82https://gitcode.com/openharmony-sig/ohos_crypto_jshttps://gitcode.com/cpf-applicationTPC/ohos_crypto_js
83https://gitcode.com/openharmony-sig/ohos_bannerhttps://gitcode.com/cpf-applicationTPC/ohos_banner
84https://gitcode.com/openharmony-sig/CircleImageViewhttps://gitcode.com/cpf-applicationTPC/CircleImageView
85https://gitcode.com/openharmony-sig/ohos_circle_indicatorhttps://gitcode.com/cpf-applicationTPC/ohos_circle_indicator
86https://gitcode.com/openharmony-sig/ohos_danmaku_flame_masterhttps://gitcode.com/cpf-applicationTPC/ohos_danmaku_flame_master
87https://gitcode.com/openharmony-sig/ohos_highlightguidehttps://gitcode.com/cpf-applicationTPC/ohos_highlightguide
88https://gitcode.com/openharmony-sig/ohos_image_view_zoomhttps://gitcode.com/cpf-applicationTPC/ohos_image_view_zoom
89https://gitcode.com/openharmony-sig/lottie_turbohttps://gitcode.com/cpf-applicationTPC/lottie_turbo
90https://gitcode.com/openharmony-sig/ohos_material_progress_barhttps://gitcode.com/cpf-applicationTPC/ohos_material_progress_bar
91https://gitcode.com/openharmony-sig/MultiTypehttps://gitcode.com/cpf-applicationTPC/MultiType
92https://gitcode.com/openharmony-sig/ohos_material_dialogshttps://gitcode.com/cpf-applicationTPC/ohos_material_dialogs
93https://gitcode.com/openharmony-sig/ohos-autofittextviewhttps://gitcode.com/cpf-applicationTPC/ohos-autofittextview
94https://gitcode.com/openharmony-sig/ohos-PickerViewhttps://gitcode.com/cpf-applicationTPC/ohos-PickerView
95https://gitcode.com/openharmony-sig/ohos-SwipeLayouthttps://gitcode.com/cpf-applicationTPC/ohos-SwipeLayout
96https://gitcode.com/openharmony-sig/overscroll-decorhttps://gitcode.com/cpf-applicationTPC/overscroll-decor
97https://gitcode.com/openharmony-sig/ohos_pull_to_refreshhttps://gitcode.com/cpf-applicationTPC/ohos_pull_to_refresh
98https://gitcode.com/openharmony-sig/recyclerview-animatorshttps://gitcode.com/cpf-applicationTPC/recyclerview-animators
99https://gitcode.com/openharmony-sig/RecyclerViewPagerhttps://gitcode.com/cpf-applicationTPC/RecyclerViewPager
100https://gitcode.com/openharmony-sig/RoundedImageViewhttps://gitcode.com/cpf-applicationTPC/RoundedImageView
101https://gitcode.com/openharmony-sig/shimmer-ohoshttps://gitcode.com/cpf-applicationTPC/shimmer-ohos
102https://gitcode.com/openharmony-sig/ohos_subsampling_scale_image_viewhttps://gitcode.com/cpf-applicationTPC/ohos_subsampling_scale_image_view
103https://gitcode.com/openharmony-sig/ohos_text_layout_builderhttps://gitcode.com/cpf-applicationTPC/ohos_text_layout_builder
104https://gitcode.com/openharmony-sig/ohos_vlayouthttps://gitcode.com/cpf-applicationTPC/ohos_vlayout
105https://gitcode.com/openharmony-sig/WheelPicker_bakhttps://gitcode.com/cpf-applicationTPC/WheelPicker_bak
106https://gitcode.com/openharmony-sig/tpc_c_cplusplushttps://gitcode.com/cpf-applicationTPC/tpc_c_cplusplus
107https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_avrochttps://gitcode.com/cpf-applicationTPC/ohos_avroc
108https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_process-buttonhttps://gitcode.com/cpf-applicationTPC/ohos_process-button
109https://gitcode.com/OpenHarmony-ApplicationTPC/aspecthttps://gitcode.com/cpf-applicationTPC/aspect
110https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_bottomsheethttps://gitcode.com/cpf-applicationTPC/ohos_bottomsheet
111https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_ExpandableLayouthttps://gitcode.com/cpf-applicationTPC/ohos_ExpandableLayout
112https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_onnxruntimehttps://gitcode.com/cpf-applicationTPC/ohos_onnxruntime
113https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_ViewAnimationshttps://gitcode.com/cpf-applicationTPC/ohos_ViewAnimations
114https://gitcode.com/OpenHarmony-ApplicationTPC/osgearthhttps://gitcode.com/cpf-applicationTPC/osgearth
115https://gitcode.com/OpenHarmony-ApplicationTPC/skillshttps://gitcode.com/cpf-applicationTPC/skills
116https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_SimpleCropViewhttps://gitcode.com/cpf-applicationTPC/ohos_SimpleCropView
117https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_HtmlSpannerhttps://gitcode.com/cpf-applicationTPC/ohos_HtmlSpanner
118https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_json2mdhttps://gitcode.com/cpf-applicationTPC/ohos_json2md
119https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_apng-drawablehttps://gitcode.com/cpf-applicationTPC/ohos_apng-drawable
120https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_tus_clienthttps://gitcode.com/cpf-applicationTPC/ohos_tus_client
121https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_vlchttps://gitcode.com/cpf-applicationTPC/ohos_vlc
122https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_xHookhttps://gitcode.com/cpf-applicationTPC/ohos_xHook
123https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_ksoap2https://gitcode.com/cpf-applicationTPC/ohos_ksoap2
124https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_aisparserhttps://gitcode.com/cpf-applicationTPC/ohos_aisparser
125https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_CountdownViewhttps://gitcode.com/cpf-applicationTPC/ohos_CountdownView
126https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_sticky-headers-recyclerviewhttps://gitcode.com/cpf-applicationTPC/ohos_sticky-headers-recyclerview
127https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_flowlayouthttps://gitcode.com/cpf-applicationTPC/ohos_flowlayout
128https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_ShineButtonhttps://gitcode.com/cpf-applicationTPC/ohos_ShineButton
129https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_oboehttps://gitcode.com/cpf-applicationTPC/ohos_oboe
130https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_realm-corehttps://gitcode.com/cpf-applicationTPC/ohos_realm-core
131https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_material-menuhttps://gitcode.com/cpf-applicationTPC/ohos_material-menu
132https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_ambilwarnahttps://gitcode.com/cpf-applicationTPC/ohos_ambilwarna
133https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_matissehttps://gitcode.com/cpf-applicationTPC/ohos_matisse
134https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_FlycoRoundViewhttps://gitcode.com/cpf-applicationTPC/ohos_FlycoRoundView
135https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_loganhttps://gitcode.com/cpf-applicationTPC/ohos_logan
136https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_mind-elixir-corehttps://gitcode.com/cpf-applicationTPC/ohos_mind-elixir-core
137https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_CircularProgressBarhttps://gitcode.com/cpf-applicationTPC/ohos_CircularProgressBar
138https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_tabulatorhttps://gitcode.com/cpf-applicationTPC/ohos_tabulator
139https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_SlidingUpPanelhttps://gitcode.com/cpf-applicationTPC/ohos_SlidingUpPanel
140https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_ical4jhttps://gitcode.com/cpf-applicationTPC/ohos_ical4j
141https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_amazon-kinesis-video-streams-webrtc-sdk-jshttps://gitcode.com/cpf-applicationTPC/ohos_amazon-kinesis-video-streams-webrtc-sdk-js
142https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_socket.io-client-cpphttps://gitcode.com/cpf-applicationTPC/ohos_socket.io-client-cpp
143https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_PagerSlidingTabStriphttps://gitcode.com/cpf-applicationTPC/ohos_PagerSlidingTabStrip
144https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_SpinKithttps://gitcode.com/cpf-applicationTPC/ohos_SpinKit
145https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_alertViewhttps://gitcode.com/cpf-applicationTPC/ohos_alertView
146https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_StatusBarUtilhttps://gitcode.com/cpf-applicationTPC/ohos_StatusBarUtil
147https://gitcode.com/OpenHarmony-ApplicationTPC/ohos_SwipeMenuListViewhttps://gitcode.com/cpf-applicationTPC/ohos_SwipeMenuListView

重要说明

  • 迁移后,上述仓库在 openharmony-sigopenharmony-TPC 以及 OpenHarmony-ApplicationTPC 组织中已不再保留,所有提交记录、标签、IssuesPR 均完整同步至 CPF-ApplicationTPC 组织。
  • 本次迁移是治理规范化的必要步骤,未来所有三方依赖的统一入口、版本管理与安全审计均将在 CPF-ApplicationTPC 组织下进行。
  • 如果您需要获取源码或参与后续贡献,请移步 CPF-ApplicationTPC 组织检索对应仓库。

如何访问新仓库?

  1. 直接点击上方表格中的链接;
  2. 访问 CPF-ApplicationTPC 组织首页:https://gitcode.com/CPF-ApplicationTPC
  3. 在 GitCode 搜索框中输入原仓库名,筛选所属组织为 CPF-ApplicationTPC

我们针对迁移过程中可能带来的影响和风险做了充分评估和验证,原则上对于开发者是无功能影响的。如果您在迁移过程中遇到问题,可以在 CPF-ApplicationTPC Issues 反馈问题,我们将第一时间处理,感谢您的理解与支持。

同时也欢迎广大开发者与开源贡献者切换至 CPF-ApplicationTPC,共同完善鸿蒙原生三方库生态。

Logo

开源鸿蒙跨平台开发社区汇聚开发者与厂商,共建“一次开发,多端部署”的开源生态,致力于降低跨端开发门槛,推动万物智联创新。

更多推荐