Congratulations!
From understanding the basics of protobuf files to decoding raw binary and wiring up custom plugins, you are ready to start building with Protobuf.
See a mistake? Missing an important detail?
Create an issue or make a PR on GitHub!
Ready to Build?
Protobuf is a deep ecosystem. Here is where to go next.
Official Docs
The definitive source for language syntax, well-known types, and standard practices.
Buf.build
Modern tooling for Protobuf. Linting, breaking change detection, and dependency management.
ConnectRPC
A better way to build gRPC-compatible APIs that work natively in the browser and mobile.
Ecosystem
Explore protobuf libraries, runtimes, plugins, and tools across the wider ecosystem.
Practice
Apply the concepts by fixing broken schemas in the interactive practice exercises.