仓颉语言插件集合

Cangjie-TPC是仓颉社区用于汇集基于仓颉编程语言开发的开源三方库的主干仓,帮助开发者方便、快捷、高质量构建仓颉程序。

第二批49个

官方三方库

TPC社区

联合共建

GitCode

开源平台

探索插件库

发现和下载各种类型的仓颉语言插件,满足你的开发需求

hyperion

网络

仓颉语言实现的TCP通信框架,支持添加自定义编解码器,积木式添加IoFilter处理入栈出栈消息。

官方支持 由宝兰德团队贡献
GitCode

httpclient4cj

网络

高效的HTTP客户端,支持HTTP/2,允许所有同一个主机地址的请求共享同一个socket连接。

高性能 连接池支持
GitCode

rpc4cj

网络

高性能、开源和通用的RPC框架,基于ProtoBuf序列化协议开发,支持众多开发语言。

支持HTTP/2 跨平台
GitCode

redis-sdk

数据库

仓颉语言实现的Redis客户端SDK,接口设计兼容Jedis接口语义,支持RESP2和RESP3协议。

由宝兰德团队贡献 支持集群模式
GitCode

protobuf4cj

数据解析

Protocol Buffers协议解析库,用于高效地序列化结构化数据,支持多种编程语言。

高效序列化 跨语言
GitCode

quartz4cj

任务调度

功能丰富的开源作业调度库,可通过触发器设置作业定时运行规则,控制作业的运行时间。

由赛可出行架构团队贡献 灵活调度
GitCode

插件分类

根据不同的功能需求,浏览各类插件

网络

hyperion, httpclient4cj等

数据库驱动

redis-sdk, opengauss-driver等

数据解析

protobuf4cj, yaml4cj等

安全类

crypto-ffi, oauth4cj等

任务调度

quartz4cj等

工具类

Cjson, zip4cj等

关于4cj.icu

4cj.icu是基于官方Cangjie-TPC(Third Party Components)项目创建的插件集合平台,用于汇集基于仓颉编程语言开发的开源三方库。

Cangjie-TPC由仓颉社区联合软通动力、宝兰德、上汽、上海双洪以及社区开发者共同建设,目前已发布第二批49个三方库。

仓颉语言编程

开发团队

感谢这些团队为仓颉插件生态做出的贡献

宝兰德团队

hyperion、redis-sdk

赛可出行架构团队

quartz4cj

网络团队

httpclient4cj

RPC开发团队

rpc4cj

序列化团队

protobuf4cj

核心框架团队

基础架构支持

加入仓颉插件社区

无论是分享你的插件作品,还是参与插件的讨论和改进,我们都欢迎你的加入!