Buf

Buf CLI

The Buf CLI is a local Protobuf development toolchain providing linting, breaking change detection, code generation, formatting, dependency management, and schema push/pull to the Buf Schema Registry. It replaces protoc with a faster, more developer-friendly interface.

API entry from apis.yml

apis.yml Raw ↑
aid: buf:buf-cli
name: Buf CLI
description: The Buf CLI is a local Protobuf development toolchain providing linting, breaking change
  detection, code generation, formatting, dependency management, and schema push/pull to the Buf Schema
  Registry. It replaces protoc with a faster, more developer-friendly interface.
humanURL: https://buf.build/product/cli
tags:
- CLI
- Code Generation
- Linting
- Protocol Buffers
properties:
- type: Documentation
  url: https://buf.build/docs/cli/
- type: GettingStarted
  url: https://buf.build/docs/tutorials/getting-started-with-buf-cli
- type: GitHubRepository
  url: https://github.com/bufbuild/buf