BUF PRODUCTS

Enabling the shift to universal schema adoption

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.
“Any unexpected issue, which can happen a lot when dealing with schemas across different teams, is especially painful for us. When we catch those issues in our lower environment or in pull requests, that's a huge time savings.”
Dwight Whitlock, Platform Engineering Lead at Clinician Nexus
OPEN SOURCE PROJECTS

Built at Buf to make Protobuf work for everyone

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.
FREE LEARNING RESOURCES

Master schema-driven development

On-demand workshop

Getting Started with the Buf Schema Registry

This engineering-led online workshop is a deep dive into our centralized registry for tracking and evolving Protobuf APIs.
Access on-demand
Free book

O'Reilly Media: Data Engineering Design Patterns

This comprehensive guide focuses on critical data engineering design patterns, including data ingestion, data quality, and idempotency.
Download the book
On-demand workshop

Schema-Driven Governance for Streaming Data

Led by Buf engineers, this workshop focuses on Bufstream, our Kafka-compatible, schema-first streaming data platform.
Access on-demand