← Back to the directory

bufbuild/buf

View on GitHub

The best way of working with Protocol Buffers.

bufbuild/buf is #6,857 on the bestofgithub Elo ladder, in Silver V, with a rating of 1,439 (+21 this week). It has 11,530 stars, 11 gained in the last week.

Silver V

1,439 Elo

  • #6,857 on the ladder
  • +1 today · +21 this week
  • Peak 1,439
8 Elo to Silver IV

Stars

11,530

  • +1 today
  • +11 this week
  • – this month

Repository

Forks
371
Language
Go
Last push

Achievements

bestofgithub badgeMaintainer? Show your league in your README

Card: your league's emblem, from Copper to Legendary

[![bestofgithub](https://bestofgithub.dev/badge/bufbuild/buf.svg?style=card)](https://bestofgithub.dev/repo/bufbuild/buf)

Flat: fits beside your other badges

[![bestofgithub](https://bestofgithub.dev/badge/bufbuild/buf.svg)](https://bestofgithub.dev/repo/bufbuild/buf)

Install

git
git clone https://github.com/bufbuild/buf.git

Similar repositories

golang/protobuf

Open on GitHubGo

Go support for Google's protocol buffers

  • 1,428−4 Elo, change today
  • 10k stars
  • 1.5k forks
git
git clone https://github.com/golang/protobuf.git
  • go
  • golang
  • protobuf
  • protocol-buffers

fullstorydev/grpcurl

Open on GitHubGo

Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers

  • 1,447−5 Elo, change today
  • 12.8k stars
  • 586 forks
git
git clone https://github.com/fullstorydev/grpcurl.git
  • golang
  • grpc
  • protobuf

protobufjs/protobuf.js

Open on GitHubJavaScript

High-performance Protocol Buffers for JavaScript and TypeScript. Conformant through Edition 2026, and unusually versatile. No protoc required.

  • 1,452−1 Elo, change today
  • 10.6k stars
  • 1.8k forks
git
git clone https://github.com/protobufjs/protobuf.js.git
  • javascript
  • protobuf
  • protocol-buffers
  • typescript

grpc-ecosystem/awesome-grpc

Open on GitHub

A curated list of useful resources for gRPC

  • 1,382−4 Elo, change today
  • 8.3k stars
  • 614 forks
git
git clone https://github.com/grpc-ecosystem/awesome-grpc.git
  • awesome
  • awesome-list
  • grpc
  • protocol-buffers

protocolbuffers/protobuf

Open on GitHubC++

Protocol Buffers - Google's data interchange format

  • 1,827−5 Elo, change today
  • 72.1k stars
  • 16.3k forks
  • 2k watchers
brew
brew install protobuf
  • marshalling
  • protobuf
  • protobuf-runtime
  • protoc

googleapis/googleapis

Open on GitHubStarlark

Public interface definitions of Google APIs.

  • 1,518+4 Elo, change today
  • 8.8k stars
  • 2.6k forks
git
git clone https://github.com/googleapis/googleapis.git
  • protocol-buffers

README

Loading README…