Introduction
Buf builds tooling to make schema-driven, Protobuf-based API development reliable and user friendly for service producers and consumers. Your organization shouldn't have to reinvent the wheel to work with Protobuf—our tools simplify your Protobuf management strategy so you can focus on what matters.
Install the Buf CLI, try it out along with the Buf Schema Registry, and then peruse the documentation to start removing your Protobuf headaches.
Simpler configuration and better monorepo support
Download and install the Buf CLI in a few easy steps.
Try out our two main tools, the Buf CLI and the Buf Schema Registry.
Dive deeper into the Buf CLI's Protobuf tooling.
Find out how to publish and consume your APIs with minimal friction.
Administer your private BSR instance and access automation and security features.
Install and administer your on-prem BSR instance.
Read through our recommendations for effective Protobuf API development.
Go directly to the Buf CLI command and configuration file documentation.
Stay up to date on Protobuf development and Buf feature launches.