23 releases

0.8.3 Mar 28, 2021
0.8.2 Sep 20, 2020
0.8.1 May 25, 2020
0.6.2 Jan 14, 2020
0.1.1 Jan 8, 2017

#1311 in Development tools

Download history 2483/week @ 2024-03-01 1979/week @ 2024-03-08 3287/week @ 2024-03-15 2490/week @ 2024-03-22 4015/week @ 2024-03-29 2719/week @ 2024-04-05 1581/week @ 2024-04-12 1543/week @ 2024-04-19 2449/week @ 2024-04-26 2749/week @ 2024-05-03 2284/week @ 2024-05-10 1574/week @ 2024-05-17 1053/week @ 2024-05-24 2271/week @ 2024-05-31 2034/week @ 2024-06-07 1545/week @ 2024-06-14

7,199 downloads per month
Used in 18 crates (via protoc-rust-grpc)

MIT/Apache

21KB
533 lines

grpc compiler

Stub generator for grpc.

Library and protoc-gen-rust-grpc plugin for protoc.

Can be installed with command cargo install grpc-compiler.

Generate .rs files:

protoc --rust-grpc_out=. foo.proto

Generate .rs files (protobuf messages and grpc stubs):

protoc --rust_out=. --rust-grpc_out=. foo.proto

Alternatively, protoc-grpc-rust crate can be used to invoke codegen programmatically, which only requires protoc command in $PATH.

Dependencies

~1.5MB
~35K SLoC