{"repo":"stackb/rules_proto","free":true,"listed":false,"github":"https://github.com/stackb/rules_proto","clone":"git clone https://github.com/stackb/rules_proto.git","description":"Bazel build rules and gazelle extension for protobuf / gRPC","language":"Go","stars":285,"topics":["bazel-rules","protobuf","grpc","routeguide","gazelle","bazel"],"license":"Apache-2.0","category":"networking-infra","readme_excerpt":"rules proto (v4) Bazel starlark rules for building protocol buffers +/- gRPC :sparkles:. bazel gazelle protobuf grpc @build stack rules proto provides: 1. Rules for driving the protoc tool within a bazel workspace. 2. A gazelle extension that generates rules based on the content of your .proto files. 3. Example setups for a variety of languages. MODULE.bazel NOTE: build stack rules proto is still in the submission process to the bcr. Until merged, a git override or other override is needed to consume this repository. See for latest version. NOTE: Version 4.x.x no longer supports WORKSPACE , please use the latest 3.x.x release for workspace compatibility. Docs Description Link ------------------------------------------- ----------------------------------------- Documentation about the core ruleset CORE RULES.md Available Toolchains TOOLCHAINS.md Guide to setting up the gazelle extension GAZELLE.md Writing custom gazelle logic STARLARK.md Examples example/README.md Preconfigured plugins PLUGINS.md Preconfigured rules RULES.md A history of this repository HISTORY.md Developer Guide DEVELOPMENT.md","default_branch":null,"files":null,"tree":[],"storefront":"/r/stackb","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/stackb/rules_proto/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}