father, programming enthusiast, author and entrepreneur.
geektime-rust. 我的极客时间 Rust 课程的代码仓库,随课程更新
1.5kunchained. My personal study of blockchain related technology.
392rust-training. my rust training to the team.
384racket-book. My racket study documentation
317quenya. Quenya is a framework to build high-quality REST API applications based on extended OpenAPI spec
145book_next. wechat docs organized with the new makefile
119reservation. core service for resource reservation
114renovate. Renovate is a CLI tool to help you to work on Postgres SQL migration easily.
94chinese_translation. An elixir module to translate simplified Chinese to traditional Chinese, and vice versa, based on wikipedia data
91dotclaude. the claude agents/commands I'm using
83qdrant-lib. Extract core logic from qdrant and make it available as a library.
64teamspark. A simple bug/idea/feature tracking system for better team collaboration
62system_design. system design talk and other notes.
51rust-lib-template. My goto template for rust projects, with pre-commit, gh action for CI and cursor rules for vibe coding!
49cellar. A password tool for user to derive a large amount of application passwords deterministically based on a passphrase. Cryptographically strong.
48llm-sdk. sdk for openai compatible API
46codebank. A powerful code documentation generator that creates structured markdown documentation from your codebase. Supports multiple languages including Rust, Python, TypeScript, and C with intelligent parsing and formatting. Features test code filtering, summary generation, and customizable documentation strategies.
41chatroom. very simple chatroom for learning goroutine and channel
41simple-kv. Rust
36simple-proxy. Simple http reverse proxy using pingora
33async-prost. Rust
33postgres-mcp. postgres mcp implementation
32curl-parser. Convert curl command to a ParsedRequest (could be further converted to reqwest::RequestBuilder)
32cursor-rust-rules. Rust project rules, inspired by cursor-memory-bank project
28dotfiles. my own dot files
28node-eventasync. node.js event emitter monkey patch for supporting asynchronous listeners
28awesome-resources. books, videos, online classes and other resources which helped me.
28ava-bot. A simple llm bot that act as an assistant
28podgen. Statically generate a podcast site with itunes enabled rss. See live demo:
27sqlx-db-tester. A simple tool to test sqlx with postgres. It will automatically create a database and drop it after the test.
26tonic-mock. Test utilities for easy mocking tonic streaming interface
26simple-dns. A simple DNS server
23wx-uploader. Rust
23fast2s. Rust
22conceal. conceal your secret files for individual receiver
22prost-helper. Two crates to facilitate prost to better work with protobuf. Serde is supported and best practices are applied.
21transformer. transform mime resources
21llm-apps. PLpgSQL
21coderunnerd. An unsafe code runner as a web service. Just like play.golang.org but supports more languages
19r2-data2. A web-based SQL query tool and data browser with visualization capabilities, built with Rust (Axum) and React (TypeScript/Vite). 95% of the code is written by AI agent.
19rust-lambda. the example code for my rust talk
19proto-builder-trait. Builder tools for easily adding attributes for prost-build/tonic-build generated code. serde/sqlx/derive_builder are supported.
19aws-lambda-thumbnail. Example code to show aws lambda event driven functionality
19db-schema. This crate provides a set of functions to generate SQL statements for various PostgreSQL schema objects, such as tables, views, materialized views, functions, triggers, and indexes. The generated SQL statements can be useful for schema introspection, documentation, or migration purposes.
19axum-swagger-ui. swagger UI integration with axum
19certify. Rust
18elixir-meet-rust. my slides and demo for beijing elixir meetup 05/16/2020
18ex_polars. Elixir support for polars, a pandas like dataframe library.
17patcher. AI generated diff/patch algorithm
17depbank. A Rust CLI tool for generating AI-friendly code banks from dependencies. Automatically parses Cargo.toml files, resolves versions, and generates searchable documentation while calculating token counts.
13jaws-test. JavaScript
10json_data_faker. Generate JSON data from JSON schema by using faking data.
9agent-core. Rust
8smithy-template. Rust smithy template
7mobc-tonic. An easy-to-use connection pool for tonic GRPC clients. Support TLS (even client cert) just by configuration.
7