← Back to the directory

grpc/grpc-go

View on GitHub

The Go language implementation of gRPC. HTTP/2 based RPC

grpc/grpc-go is #2,748 on the bestofgithub Elo ladder, in Platinum IV, with a rating of 1,656 (−86 this week). It has 23,111 stars, 4 gained in the last week.

Platinum IV

1,656 Elo

  • #2,748 on the ladder
  • −9 today · −86 this week
  • Peak 1,789
13 Elo to Platinum III

Stars

23,111

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

Repository

Forks
4.8k
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/grpc/grpc-go.svg?style=card)](https://bestofgithub.dev/repo/grpc/grpc-go)

Flat: fits beside your other badges

[![bestofgithub](https://bestofgithub.dev/badge/grpc/grpc-go.svg)](https://bestofgithub.dev/repo/grpc/grpc-go)

Install

git
git clone https://github.com/grpc/grpc-go.git

Similar repositories

grpc/grpc-java

Open on GitHubJava

The Java gRPC implementation. HTTP/2 based RPC

  • 1,527−6 Elo, change today
  • 12k stars
  • 4k forks
git
git clone https://github.com/grpc/grpc-java.git
  • grpc
  • java
  • microservices
  • proto

grpc/grpc-rust

Open on GitHubRust

A native gRPC client & server implementation with async/await support.

  • 1,548−15 Elo, change today
  • 12.5k stars
  • 1.2k forks
git
git clone https://github.com/grpc/grpc-rust.git
  • async
  • grpc
  • proto
  • rpc

smallnest/rpcx

Open on GitHubGo

Best microservices framework in Go, like alibaba Dubbo, but with more features, Scale easily. Try it. Test it. If you feel it's better, use it! 𝐉𝐚𝐯𝐚有𝐝𝐮𝐛𝐛𝐨, 𝐆𝐨𝐥𝐚𝐧𝐠有𝐫𝐩𝐜𝐱! build for cloud!

  • 1,373−2 Elo, change today
  • 8.3k stars
  • 1.1k forks
git
git clone https://github.com/smallnest/rpcx.git
  • dubbo
  • grpc
  • microservice
  • microservices

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

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

bloomrpc/bloomrpc

Open on GitHubTypeScript

Former GUI client for gRPC services. No longer maintained.

  • 1,330−3 Elo, change today
  • 8.9k stars
  • 469 forks
  • archived
git
git clone https://github.com/bloomrpc/bloomrpc.git
  • grpc

README

Loading README…