开源项目汇总
开放协作项目共享代码,促进技术创新、提高软件质量

Cangjie Magic —— 革命性 LLM Agent 框架
传统 Agent 框架往往需要开发者编写大量模板代码,处理复杂的异步逻辑,以及手动管理工具调用流程,这不仅降低了开发效率,更增加了系统的维护成本。Cangjie Magic 通过声明式 DSL(Domain-Specific Language,领域特定语言) 彻底改变了这一现状,让AI应用开发回归简洁与高效。

Fountain —— 一个用于服务器应用开发的综合工具库
Fountain是一个完全由仓颉编程语言(Cangjie 1.0)构建的企业级 Web 服务端框架。

Spire (天擎) —— 现代化 Web 框架
Spire (天擎) 一个基于仓颉语言开发、借鉴 ASP.NET Core 设计哲学的现代化 Web 框架。我们与仓颉官方团队共同研发,致力于打造轻量级、高性能、可扩展的应用开发体验。(1.0版本已上线)

RGF_CJ —— 专为 Windows 平台设计的通用渲染框架
RGF_CJ(Render Graphics Framework, Cangjie Version)是一个专为Windows平台设计的通用渲染框架,它通过封装Direct3D、Direct2D、GDI/GDI+等底层图形技术,致力于在保证高性能渲染的同时,降低图形应用开发的门槛。

MariadbDriver —— 原生驱动程序
MariaDB驱动,适配MySQL、TiDB、OceanBase数据库。

Cjoy —— 一个高性能、可扩展、轻量、省心的仓颉应用开发框架
CJoy是一款基于仓颉编程语言构建的高性能 Web 框架,它致力于为开发者提供高效、轻量且可扩展的全栈解决方案。

OpengaussDriver —— 基于纯仓颉语言开发的数据库驱动
仓颉语言的openGauss, postgresql数据库驱动

Editor4cj —— 多语言代码编辑器
EditorKit 是 HarmonyOS 的多语言代码编辑库。用户通过定义EditorKit类对象,实现对语言(language)、字体大小(fontSize)、主题(theme)、编辑器文本(text)、代码编辑器高度(height)、代码编辑器宽度(width)、自动缩进(tabLen)的设置,进而实现代码高亮、滚动条、行号显示、自动补全等功能。

CActor —— 基于仓颉语言实现的世界级高性能 Actor 系统
CActor 是一个基于仓颉语言实现的世界级高性能Actor系统,提供了完整的Actor模型实现、企业级特性、分布式能力和先进的状态管理能力。项目采用7层模块化架构设计,拥有768个源文件和143,503行代码,支持超高并发、超低延迟的消息处理,在多项性能基准测试中达到行业领先水平,是构建分布式系统的理想选择。

Markdown4cj —— 轻量级 Markdown 解析与渲染库
Markdown4cj 是一个专为鸿蒙生态设计的轻量级 Markdown 解析与渲染库,它采用仓颉语言与 C++ 混合编程架构,致力于为鸿蒙开发者提供高性能、深度集成的文本渲染解决方案。
- 1

