Ensure best practices
Guarantee consistency and maintainability
for your APIs
Ensure that best practices are followed for all Protobuf APIs across your organization.
Lint Protobuf APIs and documentation
Leverage our comprehensive CLI tool to lint and reformat Protobuf schemas and enforce best practices from naming, to casing, to comments and more.
Enforce best practices in CI
Integrate with any continuous integration (CI) platform to detect backward-incompatible API changes, ensuring that pull requests never accidentally break production.
View linter feedback in your editor
Maintain a tight feedback loop when writing APIs by installing the Buf extension for your editor of choice, including Vim, VS Code, and JetBrains.
Customize lint rules for your APIs
Enforce the rules that are best suited to your organization by configuring the linter with a wide variety of available options.