gRPC
gRPC (gRPC Remote Procedure Calls) is a modern open source high performance RPC framework that can run in any environment. It can efficiently connect services in and across data centers with pluggable support for load balancing, tracing, health checking and authentication. It is also applicable in last mile of distributed computing to connect devices, mobile applications and browsers to backend services.
- GitHub: https://github.com/topics/grpc
- Wikipedia: https://en.wikipedia.org/wiki/GRPC
- Repo: https://github.com/grpc/grpc
- Created by: Google
- Released: August 2016
- Related Topics: rpc, http2, protobuf, capn-proto, json-rpc,
- Last updated: 2026-06-22 00:14:01 UTC
- JSON Representation
https://github.com/pozil/pub-sub-api-java-client
A sample Java gRPC client for the Salesforce Pub/Sub API
avro grpc java pubsub salesforce
Last synced: 14 May 2025
https://github.com/karimra/gribic
gRIBIc is an Openconfig gRIBI Command Line interface
gribi grpc networking openconfig routing
Last synced: 02 Jul 2025
https://github.com/playnet-public/gorcon
GoRcon is an abstraction layer to map common rcon functionality from various games to a unified api (grpc/rest) while also providing local management functionality to make running game servers easier. This allows the use as a rcon connector for both client tools and cloud solutions like the PlayNet BanList.
arma3 battleye gameserver gaming golang grpc minecraft opensource rcon rcon-client rcon-connection rcon-console rest rust valve
Last synced: 11 Mar 2026
https://github.com/daheige/thinkgo
Public libraries and components for glang development.
go-lirarary golang grpc http job library pprof rpc thinkgo
Last synced: 20 Jun 2025
https://github.com/cperez08/dm-resolver
Resolver based on IP lookup useful for gRPC and http/http2 clients
go-http grpc grpc-client grpc-go http-client http2 http2-client
Last synced: 31 Oct 2025
https://github.com/true-async/server
TrueAsync Server
async grpc http2 http2-server http3 php server websocket
Last synced: 19 May 2026
https://github.com/roadrunner-php/centrifugo
🔌 RoadRunner Centrifugo Bridge
centrifugo grpc php pubsub roadrunner websocket
Last synced: 09 Oct 2025
https://github.com/yasushi-saito/grpc-ssl-example
Example of using grpc-c++ w/ self-signed certificates
cpp go grpc self-signed-certificate ssl tls
Last synced: 16 Mar 2025
https://github.com/advra/grpc-vcpkg-boilerplate-example
This is a simple helloworld example that shows how to setup, configure and compile using vcpkg manager.
boilerplate grpc package-manager vcpkg
Last synced: 26 Feb 2026
https://github.com/dnovikoff/mahjong-api
Riichi mahjong grpc api
api golang grpc mahjong riichi riichi-mahjong
Last synced: 10 Apr 2025
https://github.com/muhlemmer/pbpgx
Package pbpgx provides a toolkit for easier Protocol Buffers interaction with PostgreSQL databases.
generics go go-generics golang grpc grpc-go pgx postgres postgresql protobuf protocol-buffers protoreflect
Last synced: 12 Apr 2025
https://github.com/kostyay/grpc-api-gateway-example
API Gateway pattern demonstration for gRPC
Last synced: 12 Apr 2025
https://github.com/yangwenmai/examples
一些 examples 集合(包括 gRPC, Kubernetes, opentracing, Drone, Python 等)
drone elasticsearch examples go golang grpc jaeger k8s kubernetes mongo text-to-speech tts
Last synced: 21 Apr 2025
https://github.com/userfrm/thetadatadx
No-JVM ThetaData Terminal — native Rust SDK for direct MDDS (gRPC) and FPSS (TCP) market data access
async finance grpc historical-data low-latency market-data options python real-time rust streaming tcp thetadata tick-data zero-copy zstd
Last synced: 09 May 2026
https://github.com/elan8/propanedb
A document database for Protocol Buffer messages with GRPC interface
database grpc protobuf protocol-buffers
Last synced: 04 Apr 2026
https://github.com/Darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture room svelte sveltekit
Last synced: 12 Apr 2025
https://github.com/ihcsim/routeguide
GRPC client-server exercise to explore unary and streaming requests
Last synced: 14 Oct 2025
https://github.com/linehk/go-microservices-blogger
go-microservices-blogger is a microservices version google blogger API.
go go-zero google-blogger grpc microservices postgresql
Last synced: 26 Apr 2026
https://github.com/chuyangliu/rawkv
Cloud-native distributed key-value database.
cloud-native consensus database distributed-systems docker golang grpc key-value kubernetes log-structured raft replication transaction
Last synced: 10 Jul 2025
https://github.com/gbauso/grpc_microservices
This project is a POC of the API Composition Pattern but using gRPC, the idea is having the same proto file implemented in different services (micro or nano) and each service returns a piece of the information to the gateway.
csharp discovery-service fluentd gateway-microservice golang grpc grpc-client grpc-server helm-charts istio kiali kotlin kubernetes microservices newrelic nodejs okteto prometheus python typescript
Last synced: 14 Jan 2026
https://github.com/arbarlow/auth_service
gRPC service to provide JWT authentication tokens
go grpc jwt lile microservice service
Last synced: 24 Jan 2026
https://github.com/ogxd/cacheus
Blazingly fast and ultra-efficient multi-protocol read-through caching proxy.
cache grpc http proxy proxy-server read-through rust
Last synced: 20 Jan 2026
https://github.com/wy-z/tproto
Parse golang data structure into proto3.
ast go grpc json-schema protobuf
Last synced: 11 Sep 2025
https://github.com/axumcourse/distributed-blog
使用 axum 和 gRPC 构建分布式博客系统
axum blog grpc postgresql rust
Last synced: 06 Oct 2025
https://github.com/samgozman/validity.red
Document validity reminder web app with calendar sync
calendar calendar-events golang grpc ics rust typescript vue webapp
Last synced: 31 Jul 2025
https://github.com/duyanming/dymdemo
Anno 分布式 开发框架 Demo RPC Thrift GRPC 插件开发 java Anno
anno dym eventbus grpc microservice netcore thrift
Last synced: 11 Oct 2025
https://github.com/ncrypthic/graphql-grpc-edge
EXPERIMENTAL work to automatically generate graphql server as aggregate server to serve gRPC backed service
Last synced: 20 Mar 2025
https://github.com/zalopay-oss/cannon
Cannon is a benchmark system. The aim is to build a multi-tenant system which provides intuitive UI/UX for users to submit tasks and perform benchmark.
Last synced: 18 Jun 2025
https://github.com/mrjosh/udp2grpc
A Tunnel which Turns UDP Traffic into Encrypted gRPC/TCP Traffic, helps you Bypass UDP FireWalls(or Unstable UDP Environment)
grpc udp udp2grpc udptogrpc wireguard-over-tcp
Last synced: 28 Feb 2026
https://github.com/chokobole/felicia
chromium based robot framework
bazel-support chromium grpc protobuf robot robot-framework ros sensor-apis shared-memory websocket
Last synced: 23 Oct 2025
https://github.com/jacky-htg/inventory-service
Inventory service using golang grpc and postgresql. This service is part of ERP microservices.
erp-systems golang grpc grpc-go inventory microservices
Last synced: 22 Aug 2025
https://github.com/nvidia-riva/common
Protocol buffers and other common resources.
gpu grpc protobuf speech-recognition
Last synced: 12 Jan 2026
https://github.com/inet256/diet256
Coordinated INET256 Network Using QUIC
grpc inet256 nat-traversal networking p2p quic tailscale
Last synced: 19 Apr 2025
https://github.com/Clarifai/clarifai-php-grpc
Clarifai gRPC PHP client
ai clarifai clarifai-client grpc php
Last synced: 12 Feb 2026
https://github.com/vladimir-dejanovic/grpc-bank-example
This is example used in my talk REST API vs gRPC. Simple example of Bank backend in gRPC with JavaFX notification client
Last synced: 17 Mar 2025
https://github.com/salrashid123/grpc_sslkeylog
Using Wireshark to decrypt TLS gRPC Client-Server protobuf messages
golang google-cloud google-cloud-platform grpc ssl tls wireshark
Last synced: 27 Jul 2025
https://github.com/daheige/gmicro
golang grpc micro framework.
gmicro go grpc grpc-framework grpc-gateway grpc-tools micro microservice
Last synced: 10 Apr 2025
https://github.com/arttet/reddit-feed-api
:pick: Backend Challenge: Reddit Feed API
docker docker-compose go golang grafana grafana-dashboard grpc jaeger jaegertracing kafka kafka-ui opentelemetry opentelemetry-go postgresql prometheus prometheus-metrics reddit sql swagger swagger-ui
Last synced: 22 Jun 2025
https://github.com/minhtran241/grpc-introduction
Implementation of gRPC with Go
deadlines error-handling evans golang grpc grpc-go mongodb mongodriver protocol-buffers reflection ssl-certificates stream-processing unary-rpc
Last synced: 22 Jun 2025
https://github.com/single9/node-grpc-graphql-server
Generates GraphQL schemas from gRPC Protocol Buffers and creates the server or gRPC client.
graphql graphql-schema graphql-server grpc grpc-client grpc-server node nodejs
Last synced: 14 Mar 2026
https://github.com/clarifai/clarifai-php-grpc
Clarifai gRPC PHP client
ai clarifai clarifai-client grpc php
Last synced: 30 Jan 2026
https://github.com/purwokertodev/go-ddd-grpc
GRPC Demo (golang, ddd, database, postgres)
ddd ddd-patterns golang grpc grpc-example grpc-go
Last synced: 12 Jun 2025
https://github.com/webtor-io/torrent-store
Torrent storage with multiple backends and GRPC access
Last synced: 30 Aug 2025
https://github.com/apisyouwonthate/surviving-other-peoples-apis
Code and resources for "Surviving Other People's APIs", a book for API consumers.
api api-client api-rest apis graphql grpc
Last synced: 14 Apr 2025
https://github.com/black-06/grpc-gateway-file
file upload and download in gRPC-Gateway
Last synced: 12 Jan 2026
https://github.com/richardlt/matrix
Video game console operating system that displays on a RGB LED matrix.
arduino golang grpc hacktoberfest led-strips nodejs polymer raspberry-pi react redux socket-io
Last synced: 14 Oct 2025
https://github.com/sourcebridge-ai/sourcebridge
SourceBridge.ai — Understand any codebase, fast. A codebase field guide and context layer for unfamiliar systems.
code-comprehension code-navigation codebase-analysis developer-tools documentation go graphql grpc nextjs ollama open-source static-analysis
Last synced: 06 May 2026
https://github.com/restuwahyu13/node-grpc
Basic concept GRPC and sample implementation using nodejs and typescript
grpc grpc-node grpc-service http2 node nodejs-server rpc-server
Last synced: 07 May 2025
https://github.com/mingpv/clean-go-template
GO Clean Architecture Template
api clean-architecture docker fiber go golang gorm gotemplate grpc rest-api restful template
Last synced: 20 Aug 2025
https://github.com/izumin5210/protogql
Build GraphQL schema and server from Protobuf
golang gqlgen graphql grpc protobuf protocol-buffers
Last synced: 18 Apr 2025
https://github.com/elliotpeele/golang-wasm-example
Example GRPC server with WASM frontend in Go
Last synced: 09 Mar 2026
https://github.com/nshkrdotcom/snakepit
High-performance, generalized process pooler and session manager for external language integrations. Orchestrates and supervises languages like Python and Javascript from Elixir.
beam elixir erlang-vm free-threading functional-programming grpc interop language-integration nshkr-ai-infra otp polyglot process-pooling python python-313 python-beam python-elixir python-integration python-orchestration python-processes session-management
Last synced: 22 Feb 2026
https://github.com/darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit
Last synced: 11 Aug 2025
https://github.com/smhmayboudi/fip
A structure for your monorepository microservices grpc project.
anyhow appender bunyan casbin futures grpc hyper jaeger microservices monorepository opentelemetry prost serde sqlx thiserror tokio tonic tower tracing
Last synced: 08 Oct 2025
https://github.com/dgzlopes/python-liftbridge
WIP: Python client for Liftbridge.
client cloud-native grpc liftbridge messaging nats pubsub python python3 streaming
Last synced: 23 Mar 2025
https://github.com/ohmygrpc/idl
gRPC services and events IDL (Interface Definition Language)
Last synced: 15 Apr 2025
https://github.com/nathanborror/example-pages
📓 An example project using gRPC, Protocol Buffers, Swift and Go
Last synced: 04 May 2025
https://github.com/elahe-dastan/sepehr-messenger
Chat with gRPC :speech_balloon:
chat-application grpc grpc-go toy-project
Last synced: 11 Apr 2025
https://github.com/amukherj/envoygrpc
Sample grpc services communicating over Envoy.
envoy grpc sds secrets secrets-discovery-service ssl tls
Last synced: 14 Jan 2026
https://github.com/salrashid123/grpc_google_id_tokens
gRPC Authentication using Google id_tokens
google-cloud-platform grpc grpc-authentication oidc
Last synced: 12 Jul 2025
https://github.com/wantedly/grpc-gateway-study
sample code for grpc-gateway study #grpc_gateway_wt
Last synced: 06 Oct 2025
https://github.com/moznion/wiregarden
A broker daemon to provision the WireGuard peers over gRPC.
Last synced: 16 Mar 2025
https://github.com/aneoconsulting/armonik.api
Defines and provides prebuilt gRPC API to interact with ArmoniK
Last synced: 09 May 2025
https://github.com/sergey0xff/protox
Python protobuf (protocol buffers) implementation for humans
grpc grpclib protobuf protobuf-compiler protobuf-python protoc protocol-buffers protox python3 serialization
Last synced: 05 Oct 2025
https://github.com/vshiva/generator-go-micro-svc
A Micro Service Generator for Go Lang
golang grpc grpc-gateway microservice opencensus yeoman
Last synced: 23 Apr 2025
https://github.com/cristalhq/hedgedgrpc
Hedged Go GRPC client which helps to reduce tail latency at scale.
Last synced: 30 Apr 2025
https://github.com/bithavoc/hellogrpcstdin
An example of GRPC Dialing with os.Stdin and os.Stdout of a child process.
Last synced: 11 Apr 2025
https://github.com/keke-li/microservices
microServices for kit
go grpc kit micservice protobuf
Last synced: 24 Apr 2025
https://github.com/maverobot/cpp_playground
Code collection of C++ practices
cmake conan cpp design-pattern dlib grpc hunter metaprogramming ncurses template
Last synced: 23 Oct 2025
https://github.com/vodolaz095/go-investapi
Сгенерированный Golang клиент для Tinkoff OpenInvestementAPI
go golang grpc investment tinkoff tinkoff-api tinkoff-invest tinkoff-invest-api
Last synced: 16 Mar 2026
https://github.com/protobuf-x/protoc-gen-spring-webflux
gRPC to JSON proxy generator protoc plugin for Spring WebFlux
grpc protobuf protocol-buffers spring springframework
Last synced: 22 Apr 2025
https://github.com/alextanhongpin/kubernetes-structure
A structured approach for handling large kubernetes project
blue-green-deployment conduit customresourcedefinitions grpc ingress kubernetes linkerd namerd traffic-shifting
Last synced: 26 Jul 2025
https://github.com/alfatraining/alfaview-php-sdk
Compiled protobuf definitions for interacting with alfaview's backend services
Last synced: 04 Feb 2026
https://github.com/theodesp/flask-golang-grpc-example
An example platform integrating a flask client, a golang server with mongoDb and gRPC for communication
docker docker-compose example-project flask golang grpc microservice mongodb
Last synced: 22 Apr 2025
https://github.com/smejdil/zabbix-starlink
Monitoring Starlink Dish by gRPC python project
grpc metrics monitoring zabbix
Last synced: 14 Apr 2025
https://github.com/mtnmunuklu/lescatit
Provides to crawl and categorize URL addresses
docker fiber go golang grpc kubernetes mongo nlp protocol-buffers rest-api traefik
Last synced: 12 Jan 2026
https://github.com/escalopa/fingo
Distributed banking systems built in golang
cockroachdb design-patterns docker goalng grpc hexagonal-architecture jaegertracing microservices opentelemetry postgresql rabbitmq redis-server
Last synced: 12 Feb 2026
https://github.com/arkbriar/ssmgr
Shadowsocks manager of multiple servers, with advanced features for management.
angularjs golang grpc proxy shadowsocks shadowsocks-manager
Last synced: 12 Apr 2025
https://github.com/waterbustech/waterbus-server-ws
Open source video conferencing app built on latest WebRTC SDK. This is Server SFU WebSocket.
av1-codec grpc h264 sfu vp8 webrtc webrtc-server webrtc-sfu webrtc-video websocket
Last synced: 21 Jun 2025
https://github.com/athun-me/go-microservice-clean-architecture
This microservice-based application follows a clean architecture design pattern , used gRPC for communication
clean gin go gorm grpc microservices-architecture protocol-buffers
Last synced: 16 Oct 2025
https://github.com/dragonflyoss/api
Canonical location of the Dragonfly API definition
cloud-native cncf dragonfly grpc p2p protobuf
Last synced: 23 Apr 2025
https://github.com/novatecconsulting/developer-security-training
All Labs of the Security for Developers Training
api-gateway api-security appsec challenges devsecops encryption graphql grpc hacking owasp owasp-juice-shop rest-api security security-flaws sqlinjection training-labs vulnerabilities vulnerability xss-injection
Last synced: 14 May 2025
https://github.com/louis030195/codex-code-translation
Automatic code translation using OpenAI Codex
artificial-intelligence google-cloud grpc protobuf react rust rust-lang typescript
Last synced: 08 Apr 2025
https://github.com/yaronsumel/grpc-throttle
grpc-throttle interceptor for grpc server (goLang)
Last synced: 03 Feb 2026
https://github.com/erankitcs/golang_learning
This is created for learning GO language.
concurrent-programming distributed-systems docker go gocli golang grpc grpc-go microservices webapi webservices
Last synced: 10 Apr 2025
https://github.com/andriykohut/esdb-py
EventStoreDB gRPC client for Python
asyncio cqrs event-sourcing eventsourcing eventstore grpc grpc-client python
Last synced: 10 Apr 2025
https://github.com/mattlangsenkamp/otel4s-context-propagation
A demo showing some of what is possible with OpenTelemetry and the Typelevel stack
cassandra elasticsearch grpc kafka opentelemetry postgres scala scala3 typelevel
Last synced: 10 Apr 2025
https://github.com/octu0/example-envoy-xds
Example implementation of envoy xDS v3 API
envoy envoy-xds envoyproxy grpc grpc-server load-balancer proxy-server weighted-round-robin xds xds-server
Last synced: 14 Apr 2025
https://github.com/oracle/coherence-js-client
The Coherence JavaScript Client
caching clustering coherence data-grid distributed grpc grpc-client grpc-node in-memory kv-store microservices polyglot scalability
Last synced: 09 Apr 2025
https://github.com/tonydeng/springboot-rpc-samples
Spring Boot RPC Samples
grpc rpc rpcs spring-boot thrift
Last synced: 12 Aug 2025
https://github.com/tsloughter/grpcbox_plugin
Rebar3 plugin for generating grpcbox behaviours
erlang grpc grpc-gateway rebar3 rebar3-plugin
Last synced: 09 Apr 2025
https://github.com/felipeagger/grpc
Demo gRPC Project with Golang and Python
Last synced: 07 Mar 2026