This is your work, valued

Bellevue, WA

Tyr Chen

Elite
@tyrchen

father, programming enthusiast, author and entrepreneur.

geektime-rust. 我的极客时间 Rust 课程的代码仓库,随课程更新

1.5k

unchained. My personal study of blockchain related technology.

392

rust-training. my rust training to the team.

384

racket-book. My racket study documentation

317

quenya. Quenya is a framework to build high-quality REST API applications based on extended OpenAPI spec

145

book_next. wechat docs organized with the new makefile

119

reservation. core service for resource reservation

114

renovate. Renovate is a CLI tool to help you to work on Postgres SQL migration easily.

94

chinese_translation. An elixir module to translate simplified Chinese to traditional Chinese, and vice versa, based on wikipedia data

91

dotclaude. the claude agents/commands I'm using

83

qdrant-lib. Extract core logic from qdrant and make it available as a library.

64

teamspark. A simple bug/idea/feature tracking system for better team collaboration

62

system_design. system design talk and other notes.

51

rust-lib-template. My goto template for rust projects, with pre-commit, gh action for CI and cursor rules for vibe coding!

49

cellar. A password tool for user to derive a large amount of application passwords deterministically based on a passphrase. Cryptographically strong.

48

llm-sdk. sdk for openai compatible API

46

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

41

chatroom. very simple chatroom for learning goroutine and channel

41

simple-kv. Rust

36

simple-proxy. Simple http reverse proxy using pingora

33

async-prost. Rust

33

postgres-mcp. postgres mcp implementation

32

curl-parser. Convert curl command to a ParsedRequest (could be further converted to reqwest::RequestBuilder)

32

cursor-rust-rules. Rust project rules, inspired by cursor-memory-bank project

28

dotfiles. my own dot files

28

node-eventasync. node.js event emitter monkey patch for supporting asynchronous listeners

28

awesome-resources. books, videos, online classes and other resources which helped me.

28

ava-bot. A simple llm bot that act as an assistant

28

podgen. Statically generate a podcast site with itunes enabled rss. See live demo:

27

sqlx-db-tester. A simple tool to test sqlx with postgres. It will automatically create a database and drop it after the test.

26

tonic-mock. Test utilities for easy mocking tonic streaming interface

26

simple-dns. A simple DNS server

23

wx-uploader. Rust

23

fast2s. Rust

22

conceal. conceal your secret files for individual receiver

22

prost-helper. Two crates to facilitate prost to better work with protobuf. Serde is supported and best practices are applied.

21

transformer. transform mime resources

21

llm-apps. PLpgSQL

21

coderunnerd. An unsafe code runner as a web service. Just like play.golang.org but supports more languages

19

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

19

rust-lambda. the example code for my rust talk

19

proto-builder-trait. Builder tools for easily adding attributes for prost-build/tonic-build generated code. serde/sqlx/derive_builder are supported.

19

aws-lambda-thumbnail. Example code to show aws lambda event driven functionality

19

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

19

axum-swagger-ui. swagger UI integration with axum

19

certify. Rust

18

elixir-meet-rust. my slides and demo for beijing elixir meetup 05/16/2020

18

ex_polars. Elixir support for polars, a pandas like dataframe library.

17

patcher. AI generated diff/patch algorithm

17

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

13

jaws-test. JavaScript

10

json_data_faker. Generate JSON data from JSON schema by using faking data.

9

agent-core. Rust

8

smithy-template. Rust smithy template

7

mobc-tonic. An easy-to-use connection pool for tonic GRPC clients. Support TLS (even client cert) just by configuration.

7