The Buf Schema Registry is officially out of beta! Learn more about our new Teams and Pro BSR plans

The Protobuf developer platform

Accelerate API development with Buf, the only end-to-end developer platform for Protocol Buffers and gRPC.
Trusted by teams of all sizes
Unity
Unity
Unity
Unity
Unity
Unity
Unity
Unity

Collaborate on Protobuf schemas, dependencies, and packages

Buf provides a unified view of your Protobuf schemas and code generation across any number of git repositories. Discover and test APIs, browse documentation, manage code generation, and integrate with package managers like Maven and NPM with the Buf Schema Registry (BSR).

Learn more about schema management

Eliminate breaking API changes and reduce outages

Detect backward-incompatible changes to your APIs and prevent them from ever reaching production with the BSR's CLI and GitHub integration.

Explore breaking change detection

Build, lint, and validate APIs with ease

Leverage the Buf CLI to quickly perform remote code generation, linting, and validation — all without managing your own Protobuf environment.

Learn more about generating packaged code

Inspect, validate, and transform dynamic data

Integrate Protobuf with Kafka and simplify data pipeline changes by quickly decoding, validating, and transforming data at runtime using Buf's reflection API and data transformation library.

Dive into Buf's runtime offerings

Get started for free and unlock the full potential of Protobuf with the Buf Schema Registry

Sign up