12 Tooling
homebrew-tap
Homebrew packages for building and deploying the agnostic Protobuf transport mesh.
Homebrew formulae and casks for the-protobuf-project — tooling for building with Protobuf.
The sections below are generated from Formula/ and Casks/ and are kept in sync by the README Sync workflow.
Install
Each package below ships a ready-to-run command — just copy, paste, and run.
The names are fully qualified (the-protobuf-project/tap/<name>), so no separate
brew tap step is needed.
Available Formulae
| Formula | Description | Install |
|---|---|---|
buffman | CLI tool that wraps flatc to convert .proto files to .fbs and generate multi-language code from a declarative YAML config | brew install the-protobuf-project/tap/buffman |
protoc-gen-go-gapic | GAPIC protoc plugin for Go (protoc-gen-go_gapic), redistributed from googleapis/gapic-generator-go | brew install the-protobuf-project/tap/protoc-gen-go-gapic |
protoc-gen-python-gapic | GAPIC protoc plugin for Python (protoc-gen-python_gapic) | brew install the-protobuf-project/tap/protoc-gen-python-gapic |
protoc-gen-typescript-gapic | GAPIC protoc plugin for TypeScript/Node (protoc-gen-typescript_gapic) | brew install the-protobuf-project/tap/protoc-gen-typescript-gapic |
Available Casks
| Cask | Description | Install |
|---|---|---|
gnostic | Tool for building better REST APIs through knowledge; converts OpenAPI to/from Protocol Buffers and generates OpenAPI/JSON Schema from .proto files | brew install --cask the-protobuf-project/tap/gnostic |
protoc-gen-mcp | Protoc plugin generating MCP server code (Go, Python, Rust, C++) from Protobuf + gRPC definitions | brew install --cask the-protobuf-project/tap/protoc-gen-mcp |
protoc-gen-openapi-solo | protoc plugin that generates OpenAPI v3 specs from protobuf definitions | brew install --cask the-protobuf-project/tap/protoc-gen-openapi-solo |
protoc-gen-orm | Protoc plugin generating Prisma, GORM & SQL schemas from Protobuf + AIP annotations | brew install --cask the-protobuf-project/tap/protoc-gen-orm |
protoc-gen-protorm | Protoc plugin generating Prisma, GORM & SQL schemas from Protobuf + AIP annotations | brew install --cask the-protobuf-project/tap/protoc-gen-protorm |
Updating
The formulae and casks in Formula/ and Casks/ are generated by GoReleaser on each upstream release. Regenerate them from the release pipeline instead of editing them by hand.
When a formula or cask is added or changed, the README Sync workflow regenerates the lists above.