back to home

Best Open Source rpc Libraries

A curated list of the most popular GitHub repositories tagged with rpc. Select any project to visualize its architecture and dive into the codebase using RepoMind's AI engine.

#1doocs/advanced-java

😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | 互联网 Java 工程师进阶知识完全扫盲:涵盖高并发、分布式、高可用、微服务、海量数据处理等领域知识

78,845Java
Analyze Code

#2protocolbuffers/protobuf

Protocol Buffers - Google's data interchange format

70,700C++
Analyze Code

#3meteor/meteor

Meteor, the JavaScript App Platform

44,782JavaScript
Analyze Code

#4apache/dubbo

The java implementation of Apache Dubbo. An RPC and microservice framework.

41,738Java
Analyze Code

#5aria2/aria2

aria2 is a lightweight multi-protocol & multi-source, cross platform download utility operated in command-line. It supports HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink.

40,078C++
Analyze Code

#6zeromicro/go-zero

A cloud-native Go microservices framework with cli tool for productivity.

32,680Go
Analyze Code

#7google/flatbuffers

FlatBuffers: Memory Efficient Serialization Library

25,564C++
Analyze Code

#8grpc/grpc-go

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

22,788Go
Analyze Code

#9micro/go-micro

A Go microservices framework

22,711Go
Analyze Code

#10chai2010/advanced-go-programming-book

:books: 《Go语言高级编程》开源图书,涵盖CGO、Go汇编语言、RPC实现、Protobuf插件实现、Web框架实现、分布式系统等高阶主题(完稿)

20,056Go
Analyze Code

#11apache/brpc

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".

17,459C++
Analyze Code

#12TanStack/router

🤖 A client-first, server-capable, fully type-safe router and full-stack framework for the web (React and more).

13,574TypeScript
Analyze Code

#13twitter/finagle

A fault tolerant, protocol-agnostic RPC system

8,874Scala
Analyze Code