rules_proto_grpc/tools/rulegen
..
BUILD.bazel
README.footer.md
README.header.md
android.go
buf.go
c.go
common.go
cpp.go
csharp.go
d.go
doc.go
fsharp.go
go.go
grpc_gateway.go
index.rst
java.go
js.go
main.go
objc.go
php.go
python.go
ruby.go
rust.go
scala.go
swift.go
types.go
util.go

README.header.md

Protobuf and gRPC rules for Bazel

Bazel rules for building Protobuf and gRPC code and libraries from proto_library targets

Announcements 📣

2023/12/14 - Version 4.6.0

Version 4.6.0 has been released, which contains a few bug fixes for Bazel 7 support. Note that this is likely to be the last WORKSPACE supporting release of rules_proto_grpc, as new bzlmod supporting rules are introduced in the next major release

2023/09/12 - Version 4.5.0

Version 4.5.0 has been released, which contains a number of version updates, bug fixes and usability improvements over 4.4.0. Additionally, the Rust rules contain a major change of underlying gRPC and Protobuf library; the rules now use Tonic and Prost respectively

Usage

Full documentation for the current and previous versions can be found here