Buf
lastmod 2022-08-11created 2022-08-111 edits
The buf CLI is a tool for working with Protocol Buffers.
Features
- The ability to manage Protobuf assets, including plugins and templates, on the BSR (Buf Schema Registry).
- A linter that enforces good API design choices and structure.
- A breaking change detector that enforces compatibility at the source code or wire level.
- A generator that invokes plugins based on configurable templates.
- A formatter that formats Protobuf files in line with industry standards.
- Integration with the Buf Schema Registry, including full dependency management.
See also
- Connect-Web - A TypeScript library for making RPC calls from the browser
- Protocol Buffers