登录
注册
开源软件
企业版
高校版
搜索
帮助中心
使用条款
关于我们
开源软件
企业版
特惠
高校版
私有云
博客
我知道了
查看详情
登录
注册
代码拉取完成,页面将自动刷新
捐赠
捐赠前请先登录
取消
前往登录
扫描微信二维码支付
取消
支付完成
支付提示
将跳转至支付宝完成支付
确定
取消
Watch
不关注
关注所有动态
仅关注版本发行动态
关注但不提醒动态
33
Star
140
Fork
42
OpenHarmony-TPC
/
tpc_resource
代码
Issues
2
Pull Requests
0
Wiki
统计
流水线
DevOps
百度效率云
腾讯云托管
腾讯云 Serverless
Jenkins for Gitee
服务
Gitee Pages
JavaDoc
PHPDoc
质量分析
Gitee Scan
我知道了,不再自动展开
加入 Gitee
与超过 800 万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
已有帐号?
立即登录
返回
master
管理
管理
分支 (1)
master
克隆/下载
HTTPS
SSH
SVN
SVN+SSH
复制
下载ZIP
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册
文件
新建文件
新建子模块
上传文件
搜索文件
Web IDE
分支 1
标签 0
朱元庆
delete empty samples
8c2cd48
98 次提交
提交
取消
提示:
由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
community
保存
取消
LICENSE
保存
取消
README.md
保存
取消
Loading...
README.md
三方组件资源汇总
本文收集了一些已经开源的三方组件资源,欢迎应用开发者参考和使用,同时也欢迎开发者贡献自己的开源组件库,可以提PR加入到列表当中
目录
工具
三方组件JS_ETS
UI
Image
Text
ListView
Indicator
PageSlider
ProgressBar
Dialog
Layout
Tab-菜单切换
选择器
其他UI-自定义控件
动画
动画
图片
图片加载
图片处理
多媒体
文件数据
数据库
数据存储
数据封装传递
文件解析编码解码
网络
网络
安全
加密算法
工具
相机-相册
日志
蓝牙工具
其他
其他
三方组件C_CPP
工具类
音视频
加解密算法
图像处理
网络通信
其他工具类
工具
IDE官方下载地址
- DevEco Studio
HAPM官网地址
-
HAPM介绍
返回目录
三方组件JS_ETS
UI
Image
subsampling-scale-image-view
- 视图缩放组件
RoundedImageView
- 圆角图片设置组件
CircleImageView
- 自定义圆形imageview,主要实现圆形图片展示
PhotoView-ETS
- 图片加载、缩放、浏览组件
NineGridImageViewJS
- 九宫格图片展示
vant
- 轻量、可靠的 openharmony UI 组件库,提供多种icon设计
OpenHarmony-JS-Icon
- 通过使用常用组件、画布组件和自定义组件等来实现一个自定义的icon组件
ContinuousScrollableImageJS
- 带动画播放的Image
返回目录
Text
ohos-autofittextview
- 自适应边界的textview组件,可自动调整文本大小
DanmakuFlameMaster
- 弹幕放送、解析与绘制库
返回目录
ListView
MultiType
- 为list组件创建多种条目类型的库
recyclerview-animators-ets
- 带有添加删除动画效果以及整体动画效果的list组件库
overscroll-decor-ets
- UI滚动组件
返回目录
Indicator
CircleIndicator
- 指示器归一化组件,能力类似java组件CircleIndicator,MagicIndicator,ViewPagerIndicator等库
返回目录
PageSlider
RecyclerViewPager
- 支持无限循环、左右翻页切换效果、上下翻页切换效果、Material风格的容器
ohos-CoverflowJS
- 轮播图自定义组件
返回目录
ProgressBar
MaterialProgressBar
- 自定义进度条显示效果的归一化组件,能力类似java组件MaterialProgressBar,materialish-progress,SmoothProgressBar等库。
ArcProgressStackViewJS
- 弧形模式下显示进度条
返回目录
Dialog
material-dialogs
- 自定义弹框组件
search_dialogJS
- 搜索Dialog
返回目录
Layout
vlayout
- 布局扩展组件,提供一整套布局方案和布局间的组件复用功能
TextLayoutBuilder-ETS
- 文本自定义布局组件
ohos-SwipeLayout
- 各种样式的滑动组件
返回目录
Tab-菜单切换
navigation-bar
- 自定义导航栏组件
返回目录
选择器
ohos-PickerView
- 选择器,包括时间选择、地区选择、分割线设置、文字大小颜色设置
WheelPicker
- 滚轮选择器
返回目录
其他UI-自定义控件
ohos-MPChart
- 图表归一化组件,能力类似java组件AndroidMPChart,arhartengine等库。
RefreshLoadMoreComponentJS
- 下拉刷新控件
SelectViewJS
- 自定义选择组件,提供了本地查询和自动排序功能
StatusViewJS
- 自定义不同状态组件
Image3DJs
- 根据监听手机传感器实现裸眼3D效果的控件
JsComponent
- 实现了水波纹、滚轮、浮动列表、表单等组件
Sheet
- 基于 Canvas 实现的高性能 Excel 表格引擎组件 OpenHarmonySheet
OpenHarmany-Pretty-Weather
- 一个基于 OpenHarmony 下的 JavaScript 天气组件
CurtainJs
- 高亮显示局部区域
Neumorphism_Smarthome_Darkmode
- Neumorphism library is an UI component which supports neumorphic effects
Neumorphism_Smart_Watch
- Neumorphism library is an UI component which supports neumorphic effects
Neumorphism_Living-Room_Design
- Neumorphism library is an UI component which supports neumorphic effects
Neumorphism_Smarthome_Lightmode
- Neumorphism library is an UI component which supports neumorphic effects
Alert
- Neumorphism library is an UI component which supports neumorphic effects
Buttons
- Neumorphism library is an UI component which supports neumorphic effects
Card
- Neumorphism library is an UI component which supports neumorphic effects
Checkbox
- Neumorphism library is an UI component which supports neumorphic effects
Dropdown
- Neumorphism library is an UI component which supports neumorphic effects
form
- Neumorphism library is an UI component which supports neumorphic effects
Navbar
- Neumorphism library is an UI component which supports neumorphic effects
pagination
- Neumorphism library is an UI component which supports neumorphic effects
progress
- Neumorphism library is an UI component which supports neumorphic effects
Theme
- Neumorphism library is an UI component which supports neumorphic effects
Verbal_Expressions
- Verbal Expressions is a Javascript library that helps construct difficult regular expressions.
返回目录
动画
动画
lottieETS
- 适用于OpenHarmony的动画库,功能类似于Java组件lottie,AndroidViewAnimations,Leonids等库。
shimmer-ohos
- 提供各种形态的页面加载的闪烁效果
rebound
- 用于模拟弹簧动力学以驱动物理动画库
LoadingViewJs
- 多种漂亮样式的加载动画
返回目录
图片
图片加载
ImageKnife
- 更高效、更轻便、更简单的图像加载缓存库,能力类似java组件glide、disklrucache、glide-transformations、fresco、picasso、uCrop、Luban、pngj、Android-Image-Cropper、android-crop等库
ImageViewZoom
- 图片加载组件,支持缩放和平移
返回目录
图片处理
LargeImage
- 加载可以执行缩放(放大和缩小)和滚动操作的图像
XmlGraphicsBatikETS
- 用于处理可缩放矢量图形(SVG)格式的图像,例如显示、生成、解析或者操作图像
ohos-svg
- SVG解析器
we-cropper
- canvas图片裁剪器
JsImagePreview
- 图片预览组件,包含水波纹动画、跳转动画以及相关手势
返回目录
多媒体
mp4parser
- 一个读取、写入操作音视频文件编辑的工具
mp3agic
- mp3文件ID3标签处理库
返回目录
文件数据
数据库
greenDAO
- 数据库能力归一化组件,能力类似java组件greenDAO,DBFlow,android-database-sqlcipher,ormlit-core,ormlite-android等库
返回目录
数据存储
MMKV
- 一款小型键值对存储框架
返回目录
数据封装传递
LiveEventBus-ETS
- 消息总线,支持Sticky,支持跨进程,支持跨应用广播
返回目录
文件解析编码解码
protobuf
- 序列化和反序列化,能力类似java组件protobuf,libprotobuf-mutator等库
okio
- 一个通过数据流、序列化和文件系统为系统输入和输出提供支持的库
jtar
- 提供了一种使用IO流创建和读取 tar 文件方法的库
commonmark
- 高度可扩展的 Markdown 解析器
CommonsCompressEts
- 压缩/解压功能组件,能力类似java组件common-compress,zip4j,aircompressor,7zip等库
commons-codec
- 一个包含各种格式的简单编码器和解码器
juniversalchardet
- 字符编码识别组件
snakeyaml
- YAML文件解析器
base64
- base64编解码器
jsoup
- HTML解析器,能力类似java组件jsoup,htmlcleaner,templa等库
commons-cli
- 该库用于解析传递给程序的命令行选项
brotli
- Brotli 是一种通用无损压缩算法
dd-plist
- plist文件解析库
avro
- Avro是一个数据序列化的系统,可以将数据结构或对象转化成便于存储或传输的格式,适合于远程或本地大规模数据的存储和交换
返回目录
网络
网络
httpclient
- 一个默认高效的 HTTP 客户端,能力类似java组件okhttp、legacy、chuck、android-async-http、httpclient、netty、AutobahnAndroid、OkGo等库的功能特性
retrofit
- 一款类型安全的 HTTP 客户端
okdownload
- 文件下载工具
mars
- 跨平台网络组件
RocketChat
- 服务器方法和消息流订阅的应用程序接口
返回目录
安全
加密算法
checksum
- 计算散列函数的组件,如sha1,MD5等
crypto-js
- 加密算法类库,目前支持MD5、SHA-1、SHA-256、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、PBKDF2等
jama-ets
- 基本线性代数包,它提供了用于构造和操作真实密集矩阵的用户级类,各种构造函数从双精度浮点数的二维数组创建矩阵
jchardet
- 自动字符集检测算法
is-png
- 判断是否是png格式文件的库
is-webp
- 判断是否是webp的库
返回目录
工具
相机-相册
zxing
- 一个解析/生成二维码的组件,能力类似java组件zxing,Zbar、zxing-android-embedded、BGAQRCode-Android等
qr-code-generator
- 二维码生成器
返回目录
日志
logback
- 日志组件,支持打印与保存,能力类似java组件logback,commons-logging,minlog,slf4j等库
返回目录
蓝牙工具
FastBle-ETS
- 蓝牙能力集成工具,支持过滤,扫描,链接,读取,写入
ohos-beacon-library
- 应用与蓝牙信标交互组件
返回目录
其他
其他
VCard
- 电子名片的文件格式标准
flexsearch-ohos
- 最快且最具内存灵活性的全文搜索库
thrift
- 一个轻量级的、独立于语言的软件堆栈,用于点对点RPC实现
pinyin4js
- 一个功能强大的拼音库,能力类似java组件pinyin4j,TinyPinyin等库。
arouter-api-onActivityResult
- 用于在各种应用或页面间的跳转和页面间的数据传递
mixpanel-ohos
- 一种可捕获有关用户如何与数字产品交互的数据产品分析工具
xutils
- 网络、文件、数据库操作工具集
Hamcrest
- 单元测试框架
jmustache
- Mustache 模板语言的js实现
mail
- 检测并解析MIME 格式的电子邮件消息流, 并构建电子邮件消息的组件合集。能力类似java组件jakarta-mail、mime4j、mime-types等库。
返回目录
三方组件C_CPP
工具类
音视频
vorbis
- 一种通用音频和音乐编码格式组件
opus
- Opus是一个开放格式的有损声音编码格式
flac
- 无损音频编解码器
返回目录
加解密算法
libogg
- 编解码器
libsodium
- 易用,可移植的加解密库
返回目录
图像处理
stb-image
- C/C++实现的图像解码库
pyclipper
- 图形处理库,可以用于解决平面二维图形的多边形简化、布尔运算和偏置处理
返回目录
网络通信
nanopb
- 轻量的支持C语言的一种数据协议,可用于数据存储、通信协议等方面
c-ares
- 异步解析器库,适用于需要无阻塞地执行 DNS 查询或需要并行执行多个 DNS 查询的应用程序
libevent
- 事件通知库
kcp
- ARQ 协议,可解决在网络拥堵情况下tcp协议的网络速度慢的问题
返回目录
其他工具类
lua
- Lua是一种功能强大、高效、轻量级、可嵌入的脚本语言
inotify-tools
- 异步文件系统监控组件,它满足各种各样的文件监控需要,可以监控文件系统的访问属性、读写属性、权限属性、删除创建、移动等操作
libharu
- 用于生成 PDF格式的文件
leveldb
- 快速键值存储库,提供从字符串键到字符串值的有序映射
返回目录
仓库评论 (
0
)
正在加载...
你可以在
登录
后,发表评论
举报
举报成功
我们将于2个工作日内通过站内信反馈结果给你!
请认真填写举报原因,尽可能描述详细。
举报类型
请选择举报类型
举报原因
取消
发送
简介
三方组件资源汇总
展开
收起
OpenHarmony组件
HarmonyOS组件
暂无标签
/openharmony-tpc/tpc_resource
Apache-2.0
使用 Apache-2.0 开源许可协议
保存更改
取消
发行版
暂无发行版
贡献者
全部
近期动态
加载更多
不能加载更多了
编辑仓库简介
简介内容
三方组件资源汇总
主页
取消
保存更改
1
https://gitee.com/openharmony-tpc/tpc_resource.git
git@gitee.com:openharmony-tpc/tpc_resource.git
openharmony-tpc
tpc_resource
tpc_resource
master
点此查找更多帮助
搜索帮助
Git 命令在线学习
如何在 Gitee 导入 GitHub 仓库
Git 仓库基础操作
企业版和社区版功能对比
SSH 公钥设置
如何处理代码冲突
仓库体积过大,如何减小?
如何找回被删除的仓库数据
Gitee 产品配额说明
GitHub仓库快速导入Gitee及同步更新
什么是 Release(发行版)
将 PHP 项目自动发布到 packagist.org
查看更多搜索结果
评论
仓库举报
回到顶部
登录提示
该操作需登录 Gitee 帐号,请先登录后再操作。
立即登录
没有帐号,去注册
仓库评论 ( 0 )