Skip to content

A curated list of awesome Cangjie frameworks, libraries, software and resources.

Notifications You must be signed in to change notification settings

gtn1024/awesome-cangjie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 

Repository files navigation

Awesome Cangjie

A curated list of awesome Cangjie frameworks, libraries, software and resources.

Contents

Projects

AI

  • 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.

Configuration

  • 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.

Database

  • 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.

Distributed Systems

  • mqtt4cj: An MQTT message queue telemetry transport protocol library
  • s3-sdk: AWS S3 client SDK implementation for Cangjie.

Editor / IDE

Job Scheduling

  • quartz4cj: A feature-rich, open-source job scheduling library.

Logging

  • log-cj: A log management framework.

Miscellaneous

  • charset4cj: Common character encoding collection library.
  • cjdotenv: A Cangjie library to load environment variables from .env.
  • snowflake4cj: Snowflake algorithm for Cangjie.

Networking

TCP / UDP

  • hyperion: A TCP communication framework implemented in Cangjie language, which supports adding custom codecs and adding IoFilter to process push and pop messages.

HTTP Client

Science and Data Analysis

  • matrix4cj: Linear algebra library for constructing and manipulating dense matrices.

Security

  • 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.

Web

  • easyapi: Lightweight Http service framework.

Resources

Contributing

Contributions are very welcome! You can contribute by adding awesome Cangjie resources to this list by opening issues or pull requests!

About

A curated list of awesome Cangjie frameworks, libraries, software and resources.

Topics

Resources

Stars

Watchers

Forks