← Back to the directory

twitchtv/twirp

View on GitHub

A simple RPC framework with protobuf service definitions

twitchtv/twirp is #9,731 on the bestofgithub Elo ladder, in Copper III, with a rating of 1,290 (−1 this week). It has 7,527 stars, 1 gained in the last week.

Copper III

1,290 Elo

  • #9,731 on the ladder
  • −2 today · −1 this week
  • Peak 1,324
32 Elo to Copper II

Stars

7,527

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

Repository

Forks
328
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/twitchtv/twirp.svg?style=card)](https://bestofgithub.dev/repo/twitchtv/twirp)

Flat: fits beside your other badges

[![bestofgithub](https://bestofgithub.dev/badge/twitchtv/twirp.svg)](https://bestofgithub.dev/repo/twitchtv/twirp)

Install

git
git clone https://github.com/twitchtv/twirp.git

Similar repositories

apache/brpc

Open on GitHubC++

brpc is an Industrial-grade RPC framework using C++ Language, which is often used in high performance system such as Search, Storage, Machine learning, Advertisement, Recommendation etc. "brpc" means "better RPC".

  • 1,572−8 Elo, change today
  • 17.6k stars
  • 4.1k forks
git
git clone https://github.com/apache/brpc.git
  • rpc

cloudwego/kitex

Open on GitHubGo

Go RPC framework with high-performance and strong-extensibility for building micro-services.

  • 1,400−1 Elo, change today
  • 8k stars
  • 922 forks
git
git clone https://github.com/cloudwego/kitex.git
  • framework
  • go
  • grpc
  • microservices

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

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

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

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

README

Loading README…