About Buf

Buf provides tooling for Protocol Buffers, including a CLI, a schema registry and Connect RPC libraries, used by engineering teams to manage API schemas.

Common use cases

  • API schema governance
  • Service integration

Products and services

Buf CLI

Linting, breaking change detection and codegen

Buf Schema Registry

Registry for Protobuf schemas

Connect RPC

RPC libraries

Key features

  • Protobuf linting
  • Breaking change detection
  • Schema registry
  • Code generation
  • Connect RPC

Integrations

  • gRPC
  • Kubernetes
  • GitHub

Buf alternatives

  • Apicurio
  • Confluent Schema Registry

FAQs

What does it do?

Manages and builds on Protobuf API schemas.

Work at Buf? Request updates to this profile. Update this profile