Collaborate on Protobuf schemas, dependencies, and packages
The Buf Schema Registry provides a unified view of your Protobuf schemas across repositories. Discover APIs, browse documentation, manage code generation, and integrate with package managers like NPM and Maven.
Eliminate breaking API changes and reduce outages
Detect backward-incompatible changes to your APIs and prevent them from ever reaching production with Buf's CLI and GitHub integration.
Improve data quality in Kafka
Attach schemas to Kafka topics, ensure backward compatible schema evolution, and eliminate runtime schema registration errors, all while maintaining compatibility with the Confluent ecosystem.
Build and lint APIs with ease
Leverage the Buf CLI to generate code and lint your APIs without managing your own Protobuf environment.