> For the complete documentation index, see [llms.txt](https://woodrowpearson.gitbook.io/woodrow-wiki/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://woodrowpearson.gitbook.io/woodrow-wiki/programming/protocol-buffers.md).

# Protocol Buffers

## Links

* [prototool](https://github.com/uber/prototool) - Your Swiss Army Knife for Protocol Buffers.
* [Protocol Buffers for Go with Gadgets](https://github.com/gogo/protobuf) - Fork of [golang/protobuf](https://github.com/golang/protobuf) with extra code generation features.
* [Gunk](https://github.com/gunk/gunk) - Modern frontend and syntax for Protocol Buffers.
* [protoc-gen-validate](https://github.com/lyft/protoc-gen-validate) - Protoc plugin to generate polyglot message validators.
* [protoc-gen-star](https://github.com/lyft/protoc-gen-star) - Protoc plugin library for efficient proto-based code generation.
* [Swift gRPC](https://github.com/grpc/grpc-swift) - Swift language implementation of gRPC.
