Buf Schema Registry
Schema distribution, discovery, and documentation with built-in API policy evaluation
Generated SDKs
Automatically generate SDKs for API consumers that integrate with widely used package managers, eliminating the need to manually generate code for each language in your organization's stack.
API documentation
Generate API documentation for every schema stored in the BSR. The BSR docs engine accepts markdown and machine-readable formats and surfaces docs for modules and top-level packages. Docs automatically include custom options and code examples to help your team discover, learn about, and explore your API surface area.
Policy checks
Enable server-side policy checks to ensure that changes to your API don't break downstream consumers. Policy checks require dedicated approvers to review changes, ensuring that the right team members are aware of changes and that your API evolves safely over time.
Remote plugins
Buf verifies and maintains the most commonly used plugins across the Protobuf ecosystem and hosts them publicly on the BSR, eliminating the need to understand the complex mechanics of protoc or maintain, download, or run plugins on your local machine.
Ready to get started?
You can sign up to get started with the Buf Schema Registry for free. The BSR also offers paid plans that give you and your team more advanced features and deployment options.