Leverage our comprehensive CLI tool to lint and reformat Protobuf schemas and enforce best practices from naming, to casing, to comments and more.
Learn more about our linterAutomatically fail tests on any CI platform when the proposed changes violate any of your specified Protobuf lint rules.
Learn more about linting in CIMaintain a tight feedback loop when writing APIs by installing the Buf extension for your editor of choice, including Vim, VS Code, and JetBrains.
Read more about IDE integrationsEnforce the rules that are best suited to your organization by configuring the linter with a wide variety of available options.
Explore how to customize the linter