Trusted by enterprises and startups

Okta logo

Products

Bufstream

Schema-first, Kafka-compatible streaming data platform
Learn more about Bufstream

Buf Schema Registry

Schema distribution, discovery, and documentation
Learn more about the BSR

Buf CLI

Your one-stop shop for local Protobuf development
Learn more about the Buf CLI

Safely evolve APIs across platforms

Validates API changes both locally and in CI.

Worry-free code generation

No need to manage compiler versions and plugins.

Consistency & best practices

Automatically reformat files to correct violations.

Invoke gRPC and Connect APIs with ease

Call gRPC and Connect APIs using Buf's cURL-like interface.

Generated SDKs

Automatically generate SDKs for API consumers.

API documentation

Generate API documentation for every schema.

Policy checks

Changes to your API won't break downstream consumers.

Remote plugins

Verifies and maintains the most commonly used plugins.

Guaranteed data quality

Eliminates bad data at the source.

8x lower cloud costs

Stores to S3-compatible object storage.

Apache Iceberg topics

Natively writes data as Iceberg tables with zero copies.

Field-level RBAC

Only the right people see the right data.
“My life APIs have been changed forever. I can now collaborate effectively by managing my Protobuf schemas, dependencies, and packages like I never could before.”
Sean Shore, Director of Something, Company

Built at Buf to make Protobuf work for everyone

We brought together the world's Protobuf experts to solve the problems associated with adopting schemas once and for all.

Connect RPC

Brings to Protobuf an RPC framework that simply works across backend, frontend, and mobile use cases. 

Protovalidate

Provides the semantic validation libraries required to properly represent data properties beyond simple field types.