There are 146 repositories under grpc topic.
The open-source, cross-platform API client for GraphQL, REST, and gRPC.
Your ultimate Go microservices framework for the cloud-native era.
FlatBuffers: Memory Efficient Serialization Library
The Go language implementation of gRPC. HTTP/2 based RPC
Build cross-modal and multi-modal applications on the cloud
gRPC to JSON proxy generator following the gRPC HTTP spec
Sample cloud-native application with 10 microservices showcasing Kubernetes, Istio, gRPC and OpenCensus.
Instant messaging platform. Backend in Go. Clients: Swift iOS, Java Android, JS webapp, scriptable command line; chatbots
Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
Like cURL, but for gRPC: Command-line tool for interacting with gRPC servers
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 clound!
Scalable real-time messaging server in a language-agnostic way. Set up once and forever.
A curated list of useful resources for gRPC
A native gRPC client & server implementation with async/await support.
[Looking for new ownership] Protocol Buffers for Go with Gadgets
Your Swiss Army Knife for Protocol Buffers
A new way of working with Protocol Buffers.
Golang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.
🚀 A coroutine framework that focuses on hyperspeed and flexibility. Building microservice or middleware with ease.
Conductor is a microservices orchestration engine.
Proto Actor - Ultra fast distributed actors for Go, C# and Java/Kotlin
gRPC Web implementation for Golang and TypeScript
Your go-to microservice framework for any situation, from the creator of Netty et al. You can build any type of microservice leveraging your favorite technologies, including gRPC, Thrift, Kotlin, Retrofit, Reactive Streams, Spring Boot and Dropwizard.
API traffic viewer for Kubernetes enabling you to view all API communication between microservices. Think TCPDump and Wireshark re-invented for Kubernetes
Generates a unified GraphQL schema from gRPC microservices and other Protobuf sources
The Feature-rich, Kubernetes-native, Next-Generation API Gateway Built on Envoy
Surging is a micro-service engine that provides a lightweight, high-performance, modular RPC request pipeline. support Event-based Asynchronous Pattern and reactive programming ,The service engine supports http, TCP, WS,Grpc, Thrift,Mqtt, UDP, and DNS protocols. It uses ZooKeeper and Consul as a registry, and integrates it. Hash, random, polling, Fair Polling as a load balancing algorithm, built-in service governance to ensure reliable RPC communication, the engine contains Diagnostic, link tracking for protocol and middleware calls, and integration SkyWalking Distributed APM
Evans: more expressive universal gRPC client
Talos Linux is a modern Linux distribution built for Kubernetes.
Unified Realtime/API framework for .NET platform and Unity.
Fortio load testing library, command line tool, advanced echo server and web UI in go (golang). Allows to specify a set query-per-second load and record latency histograms and other useful stats.