Skip to content
View Shuozeli's full-sized avatar
:octocat:
:octocat:

Block or report Shuozeli

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Shuozeli/README.md

Hi, I'm Shuoze Li

I build systems software in Rust -- compilers, databases, networking, and developer tools.

Active Projects (2026)

Compilers & Parsers

Project Language Description
protobuf-rs Rust Pure Rust Protocol Buffers compiler with recursive descent parser, semantic analysis, and byte-for-byte compatible output with protoc
flatbuffers-rs Rust Pure Rust drop-in replacement for the FlatBuffers compiler (flatc) with Rust and TypeScript codegen

Binary Visualizers

Project Language Description
fbsviewer JavaScript Browser-based FlatBuffers binary inspector with color-coded hex view and structure tree
fbsviewer-lib Rust Core library for the FlatBuffers binary visualizer with Protocol Buffers support (WASM + native)
protoviewer-lib Rust Interactive protobuf binary encoding visualizer with hex view, structure tree, and decoded JSON (WASM + native)

Database & ORM

Project Language Description
quiver-orm Rust Arrow-native ORM where schema types map 1:1 to Apache Arrow types, with ADBC connectivity and multi-format codegen from .quiver schema files
arrow-adbc-rs Rust Clean-room Rust ADBC (Arrow Database Connectivity) with drivers for FlightSQL, SQLite, PostgreSQL, and MySQL
prisma-rs Rust Pure Rust drop-in replacement for Prisma ORM with query engine, multiple database drivers, and migration engine

Infrastructure & Networking

Project Language Description
pure-grpc-rs Rust Pure Rust gRPC framework with pluggable codecs (Protobuf + FlatBuffers), built on hyper/h2/tower with no tonic dependency
grpcurl-rs Rust Rust port of grpcurl -- CLI for interacting with gRPC servers, supporting reflection, all four RPC types, and TLS/mTLS

Applications

Project Language Description
issue-tracker-lite Rust Rebuild of Google Issue Tracker as a Rust gRPC server + CLI client + React web UI, backed by SQLite via Quiver ORM
pwright Rust Lightweight CLI for browser automation via Chrome DevTools Protocol using a snapshot-act-snapshot workflow
myfeed Rust Personal feed bot that crawls Reddit, Zhihu, Weibo, and X via pwright browser automation and sends updates to Telegram
beu Rust Persistent session memory CLI for AI coding agents (Claude Code, Gemini CLI, etc.) backed by local SQLite

Platforms & Dashboards

Project Language Description
open-plx Rust Open-source server-driven dashboard platform (PLX alternative) built with tonic, Arrow Flight, and React

AI Infrastructure

Project Language Description
litevikings Rust Context database for AI agents that organizes memories, resources, and skills into a semantic-searchable virtual filesystem, backed by DuckDB with LLM integration

AI Agent Pipelines

Project Language Description
ai-pipelines Markdown Reusable multi-phase prompt pipelines for AI coding agents (code review, doc update, etc.)

Pinned Loading

  1. grpcurl-rs grpcurl-rs Public

    Rust

  2. llama.cpp llama.cpp Public

    Forked from ggml-org/llama.cpp

    Port of Facebook's LLaMA model in C/C++

    C

  3. prql prql Public

    Forked from PRQL/prql

    PRQL is a modern language for transforming data — a simple, powerful, pipelined SQL replacement

    Rust

  4. rocketmq-streams rocketmq-streams Public

    Forked from apache/rocketmq-streams

    Apache rocketmq

    Java