# openharmony_tpc_samples **Repository Path**: pommejason/openharmony_tpc_samples ## Basic Information - **Project Name**: openharmony_tpc_samples - **Description**: No description available - **Primary Language**: Unknown - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 330 - **Created**: 2024-05-23 - **Last Updated**: 2024-09-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

三方组件sample汇总

##### 本文收集了一些可以在openharmony中直接使用的三方组件的sample资源,欢迎应用开发者参考和使用,同时也欢迎开发者增加三方组件的sample,可以提PR加入到列表当中 ## 目录 - [工具](#工具) - [三方组件sample](#三方组件sample) - [文件数据](#文件数据) - [文件解析](#文件解析) - [编码解码](#编码解码) - [工具库](#工具库) - [数学计算](#数学计算) - [加解密算法](#加解密算法) - [框架](#框架) - [其他](#其他) ## 工具 - [IDE官方下载地址](https://developer.harmonyos.com/cn/develop/deveco-studio) - DevEco Studio [返回目录](#目录) ## 三方组件sample ### 文件数据 #### 文件解析 - [xml2jsDemo](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/xml2jsDemo) - 基于开源库node-xml2js开发OpenHarmony的demo例子,XML到JavaScript对象转换器。 [返回目录](#目录) #### 编码解码 - [protobuf](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/protobuf) - 基于开源库protobufjs开发OpenHarmony的demo例子,主要功能是序列化和反序列化。 - [commons_codec](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/commons_codec) - 基于开源库caverphone,base32,base64,MD2,MD5,SHA1,SHA256,metaphonesoundex等库开发OpenHarmony的demo例子,包含各种格式的简单编码器和解码器。 - [cborjsDemo](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/cborjsDemo) - 基于开源库cbor-js开发OpenHarmony的demo例子,以纯 JavaScript 实现的简明二进制对象表示 (CBOR) 数据格式 ( RFC 7049 )。 - [LibphoneNumber](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/LibphoneNumber) - 基于开源库libphonenumber-js开发OpenHarmony的demo例子,电话号码格式化和解析。 [返回目录](#目录) ### 工具库 - [lodashDemo](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/lodashDemo) - 基于开源库lodash开发OpenHarmony的demo例子,提供模块性、性能和额外功能的现代JavaScript实用程序库。 - [jsDiffDemo](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/jsDiffDemo) - 基于开源库diff开发OpenHarmony的demo例子,一个 JavaScript 文本差异实现。 - [Easyrelpace](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/Easyrelpace) - 基于开源库leven,easy-replace等库开发OpenHarmony的demo例子,Compare Text替换字符串。 - [sanitize-html](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/sanitize-html) - 基于开源库sanitize-htm开发OpenHarmony的demo例子,sanitize-htm 提供了HTML清理API,支持HTML片段清理。 - [ahocorasick](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/ahocorasick) - 基于开源库ahocorasick开发OpenHarmony的demo例子,Aho-Corasick字符串搜索算法的实现,能够高效的进行字符串匹配。 [返回目录](#目录) #### 数学计算 - [mathjsDemo](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/mathjsDemo) - 基于开源库mathjs,long,bignumber.js,matrix,math-base-assert等库开发OpenHarmony的demo例子,使用数学运算的示例,包含数字、大数、三角函数、字符串、和矩阵等数学功能。 [返回目录](#目录) #### 加解密算法 - [ohos-jszip](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/ohos-jszip) - 基于开源库jszip适配OpenHarmony,支持加密或不加密zip格式的压缩/解压功能。 [返回目录](#目录) ### 框架 - [RxJS](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/RxJS) - 基于开源库RxJS开发OpenHarmony的demo例子,通过使用可观察序列来合成异步和基于事件的程序。 [返回目录](#目录) ### 其他 - [EventBus](https://gitee.com/openharmony-tpc/openharmony_tpc_samples/tree/master/EventBus) - 基于开源库eventbusjs开发OpenHarmony的demo例子,管理事件。 [返回目录](#目录)