Description:
New way of working with Protocol Buffers
|
|
Type: Formula
|
Latest Version: 1.61.0@0
|
Tracked Since: Dec 17, 2025
|
|
Links:
Homepage |
@bufbuild |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
protobuf
grpc
api
protocol-buffers
developer-tools
|
|
Install:
brew install buf
|
About:
Buf is a modern Protocol Buffers ecosystem that provides a schema-first approach to API development. It includes a linter, breaking change detector, and stub generator to maintain high-quality APIs. The tool streamlines the entire API lifecycle from design to deployment.
|
Key Features:
- Linter for enforcing API design best practices
- Breaking change detection for safe evolution
- Managed remote repositories and modules
- High-performance Protobuf compiler
- Language-agnostic plugin system
|
Use Cases:
- Enforcing consistent API design standards across teams
- Preventing breaking changes in gRPC and Protobuf services
- Generating client and server stubs for multiple languages
- Managing API schemas as versioned modules
|
Alternatives:
-
protoc
– Google's official compiler; Buf adds linting, breaking detection, and modern tooling
-
protobuf.js
– JavaScript runtime; Buf focuses on schema management and cross-language tooling
|
| Detected |
Version |
Rev |
Change |
Commit |
| Oct 20, 2025 5:28pm |
|
0 |
VERSION_BUMP |
5201c0e3 |
| Oct 10, 2025 2:56am |
|
0 |
VERSION_BUMP |
3c0a216c |
| Oct 9, 2025 9:28pm |
|
0 |
VERSION_BUMP |
e901c8c6 |
| Oct 9, 2025 7:53pm |
|
0 |
VERSION_BUMP |
b12b5cc9 |
| Sep 16, 2025 11:19pm |
|
0 |
VERSION_BUMP |
b62f11b0 |
| Sep 12, 2025 7:38pm |
|
0 |
VERSION_BUMP |
a2a2bd91 |
| Jan 7, 2025 10:52pm |
|
0 |
VERSION_BUMP |
68c00c07 |
| Nov 14, 2024 3:27pm |
|
0 |
VERSION_BUMP |
1a044d27 |
| Nov 13, 2024 9:25pm |
|
0 |
VERSION_BUMP |
0bcba997 |
| Oct 8, 2024 9:27pm |
|
0 |
VERSION_BUMP |
e4742b28 |
| Sep 30, 2024 10:12pm |
|
0 |
VERSION_BUMP |
f5580712 |
| Sep 30, 2024 9:26pm |
|
0 |
VERSION_BUMP |
c83450c4 |
|