A curated list of awesome Cangjie frameworks, libraries, software and resources.
- CangjieMagic: The LLM Agent development framework is built based on the Cangjie programming language. Its main features include: Agent DSL, support for MCP protocol, support for modular calls, and support for intelligent task planning.
- CJson: JSON serialization/deserialization tools.
- ini4cj: INI file parser.
- toml4cj: TOML format parsing.
- xmlstream: The XML serialization deserialization library provides an STAX-style interface related to XML operations, conforms to the XML 1.0 specification, and supports namespaces.
- xml-ffi: XML format parsing library that supports XML DOM and XML SAX parsing modes.
- yaml4cj: Parse and generate YAML data quickly and reliably, supporting most of the content of YAML 1.1 and 1.2.
- opengauss-driver: openGauss and PostgreSQL client driver.
- redis-sdk: Redis client SDK implemented by Cangjie language. Compatible with Jedis API. Support RESP2 and RESP3 protocol.
- mqtt4cj: An MQTT message queue telemetry transport protocol library
- s3-sdk: AWS S3 client SDK implementation for Cangjie.
- CodeArts IDE for Cangjie
- intellij-cangjie: Cangjie plugin for IntelliJ IDEA.
- quartz4cj: A feature-rich, open-source job scheduling library.
- log-cj: A log management framework.
- charset4cj: Common character encoding collection library.
- cjdotenv: A Cangjie library to load environment variables from
.env
. - snowflake4cj: Snowflake algorithm for Cangjie.
- hyperion: A TCP communication framework implemented in Cangjie language, which supports adding custom codecs and adding IoFilter to process push and pop messages.
- httpclient4cj: An efficient HTTP client.
- matrix4cj: Linear algebra library for constructing and manipulating dense matrices.
- jwt4cj: Generate and verify JSON Web Tokens, and supports Payload verification, HMAC algorithm signature and verification, RSA algorithm signature and verification, and ECDSA algorithm signature and verification.
- easyapi: Lightweight Http service framework.
Contributions are very welcome! You can contribute by adding awesome Cangjie resources to this list by opening issues or pull requests!