1.grpc / grpc
C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
Ranked by Attention Score: stars gained over the last 90 complete days
13 repositories by Attention Score · Aug 6, 2026 – Nov 3, 2026 (UTC)
C++ based gRPC (C++, Python, Ruby, Objective-C, PHP, C#)
The Go language implementation of gRPC. HTTP/2 based RPC
The java implementation of Apache Dubbo. An RPC and microservice framework.
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".
Go RPC framework with high-performance and strong-extensibility for building micro-services.
Apache Thrift
gRPC and protocol buffers for Android, Kotlin, Swift and Java.
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
💡Extremely fast enterprise server framework, can be used in RPC, game server, web server.
RPC framework based on C++ Workflow. Supports SRPC, Baidu bRPC, Tencent tRPC, thrift protocols.
Ribbon is a Inter Process Communication (remote procedure calls) library with built in software load balancers. The primary usage model involves REST calls with various serialization scheme support.