GengTeng's repositories
axum-valid
axum-valid is a library that provides data validation extractors for the Axum web framework. It integrates validator, garde and validify, three popular validation crates in the Rust ecosystem, to offer convenient validation and data handling extractors for Axum applications.
rust-assistant
GPT: Rust Assistant. Your go-to expert in the Rust ecosystem, specializing in precise code interpretation, up-to-date crate version checking, and in-depth source code analysis. I offer accurate, context-aware insights for all your Rust programming questions.
axum-serde
axum-serde is a library that provides multiple serde-based extractors and responders for the Axum web framework.
axum-limit
This crate provides an efficient rate limiting mechanism using token buckets, specifically designed for asynchronous web applications with a strong focus on extractor-based rate limits.
01-rcli
第一周:魔法神箭:从 Hello world 到实用的 CLI 工具
02-simple-redis
第二周:时空之门:从单线程到多线程,从同步到异步(实现 simple-redis)
async-ssh2-tokio
asynchronous and easy-to-use high level ssh client library for rust
axum
Ergonomic and modular web framework built with Tokio, Tower, and Hyper
chatglm.cpp
C++ implementation of ChatGLM-6B & ChatGLM2-6B & ChatGLM3 & more LLMs
clickhouse-rs
Asynchronous ClickHouse client library for Rust programming language.
dify
Dify is an open-source LLM app building platform. It has the core tech required to build AI-native apps, including RAG, agent capabilities, model management, observability and more, packaged into one intuitive interface.
haier
海尔智能家居设备接入HomeAssistant
langchain
⚡ Building applications with LLMs through composability ⚡
llm-chain
`llm-chain` is a powerful rust crate for building chains in large language models allowing you to summarise text and complete complex tasks
MetaGPT
🌟 The Multi-Agent Framework: Given one line Requirement, return PRD, Design, Tasks, Repo
pingora
A library for building fast, reliable and evolvable network services.
redb
An embedded key-value database in pure Rust
rustdesk-hvnc
HVNC based on RustDesk
sea-orm
🐚 An async & dynamic ORM for Rust
sqlx
🧰 The Rust SQL Toolkit. An async, pure Rust SQL crate featuring compile-time checked queries without a DSL. Supports PostgreSQL, MySQL, and SQLite.
template
project template
validify
A proc macro used to modify struct data before applying validations
Xline
A geo-distributed KV store for metadata management
zed
Code at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.