// the find
stepancheg/grpc-rust
Rust implementation of gRPC
A pure-Rust gRPC implementation built on top of the author's own HTTP/2 library. The README opens with a tombstone notice: the project is dead, the crate name has been handed off to the official gRPC team's new implementation. There is nothing here for anyone building something new.
The code is a reasonable reference for how gRPC framing sits on top of HTTP/2 in Rust. The interop test suite against Go clients/servers shows the author took protocol correctness seriously. The workspace layout separates concerns cleanly: HTTP/2, protobuf codegen, and gRPC framing are distinct crates.
Explicitly abandoned — the README says so in the first line, and the last commit was April 2024. The crate name `grpc` now belongs to the official implementation, so even cargo add will not land you here. It was never production-ready even when active ('basically works, but not suitable for production use'). Performance was an open TODO at time of abandonment with no fixes shipped.