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-03-31 00:13:53 UTC
- JSON Representation
https://github.com/amirhnajafiz/graft
RAFT protocol example using Golang and gRPC.
go golang grpc grpc-go protocol-buffers raft raft-consensus-algorithm
Last synced: 15 Jul 2025
https://github.com/gbaptista/grpc-demos
Examples of gRPC server and clients (Go, Ruby and Javascript).
envoy go golang grpc javascript react ruby
Last synced: 30 Dec 2025
https://github.com/rsachdeva/drive-deposits
DriveDeposits: Microservices-based Financial System with Delta Growth. Backend: Rust, Async Rust, Tokio, gRPC (Tonic 0.12.x), REST (Axum 0.8.x with Path Segment Updated), Amazon Web Services AWS SDK for Rust, Lambda, DynamoDB, EventBridge, API Gateway, AWS SAM, Docker, Kubernetes. Architecture: server-based and serverless microservice
async-rust aws-sam aws-sdk-rust axum backend cloudformation docker grpc kubernetes localstack microservice microservices rest rust rustlang serverless tokio tokio-rs tonic tower
Last synced: 15 Apr 2025
https://github.com/maktoobgar/go_template
A scalable template project for golang.
api auth authentication clean-architecture go golang grpc jwt jwt-authentication jwt-token middleware template-repository
Last synced: 07 Sep 2025
https://github.com/sajari/proto
Protocol Buffer Definitions for Search.io gRPC APIs
Last synced: 28 Oct 2025
https://github.com/wingkwong/go-grpc-boilerplate
A gRPC microservice boilerplate written in Go
boilerplate go golang grpc microservice
Last synced: 12 Apr 2025
https://github.com/sudorandom/unknownconnect-go
Interceptor for ConnectRPC to highlight unknown fields in proto messages
Last synced: 26 Jul 2025
https://github.com/science-engineering-art/kademlia-grpc
Go package that implements the Kademlia protocol using gRPC.
broadcasting golang grpc kademlia p2p package tls
Last synced: 07 May 2025
https://github.com/nlm/grpceventbus
Proof-of-concept for a basic pub/sub event system based on gRPC
Last synced: 03 Jan 2026
https://github.com/conduitio/conduit-connector-protocol
A low-level Go binding for the Conduit plugin protocol.
conduit go golang grpc protobuf protocol-buffers
Last synced: 10 Jun 2025
https://github.com/razvangolan/kaya
Interactive real-time debugging and testing for .NET APIs, SignalR hubs, and gRPC services in .NET, provided as a suite of NuGet packages
debugging explorer grpc nuget reflection rest-api signalr testing
Last synced: 18 Feb 2026
https://github.com/yu-iskw/python-grpc-example
Example to use gRPC in python with docker
docker grpc microservice python
Last synced: 26 Mar 2025
https://github.com/chezhang/clusrun
Run command in cluster
azure-vmss docker-container golang grpc hpcpack lightweight linux on-premise windows
Last synced: 31 Dec 2025
https://github.com/steadylearner/resume
This is to show the resume examples. I can deploy them with a single command.
authorization databases express full-stack-rust grpc microservice-example mongoose postgresql react redis rust rust-full-stack rust-grpc rust-microservices rust-postgresql rust-redis steadylearner tonic warp warp-example
Last synced: 30 Apr 2025
https://github.com/gzileni/grpc-fastify
Server API REST Fustily and gRPC Server
Last synced: 23 Jun 2025
https://github.com/calvinchengx/hederaproto
Generating language bindings with Hedera proto files
grpc hashgraph hedera protobuf
Last synced: 06 Jan 2026
https://github.com/amirhnajafiz/starling
Fast, lightweight distributed state-sharing system written in Go.
go golang grpc grpc-go kubernetes raft raft-consensus-algorithm
Last synced: 04 Aug 2025
https://github.com/joaquimserafim/grpc.client
a simple NodeJS client for gRPC
Last synced: 10 Apr 2025
https://github.com/workfloworchestrator/polynsi
A SOAP to gRPC translating proxy server for the NSI protocol.
grpc nsa nsi-protocol protocol-buffers soap-client
Last synced: 03 Oct 2025
https://github.com/devsu/condor-authorize
Authorization middleware for Condor. GRPC microservices in node made easy.
authorization condor condor-framework grpc middleware nodejs
Last synced: 25 Jul 2025
https://github.com/yindia/envoy-kratos-grpc-auth
Example of building Authz as a service using ORY/Kratos. 100% HTTP2 no more HTTP1
envoy envoyproxy golang grpc http2 kratos
Last synced: 26 Jul 2025
https://github.com/visheshc14/llm-fastapi
NimbleBox Apprenticeship ML Engineer Task - 1. This project demonstrates the implementation of a Language Model Server using FastAPI and gRPC. It leverages a large language model to generate coherent text based on user input.
fastapi grpc llm-training multithreading
Last synced: 29 Dec 2025
https://github.com/lehoangthienan/go-jaeger-trace
Microservices tracing - monitoring with Elasticsearch -Jaeger - HTTP/GRPC
golang grpc http jaeger jaegertracing opentracing
Last synced: 08 May 2025
https://github.com/aiyanbo/scala-utils
grpc guice scalikejdbc undertow utils validation
Last synced: 23 Feb 2025
https://github.com/autom8ter/helmgate
secure grpc/graphQL/REST API for managing k8s applications with helm
api golang graphql grpc istio kubernetes
Last synced: 14 Dec 2025
https://github.com/vegaprotocol/data-node
A rich API server for Vega Protocol
api-server graphql-server grpc postgres vega-protocol
Last synced: 10 Apr 2025
https://github.com/juniper/wedge
API broker for Handling different data formats and transports
api-server avro broker-app grpc influxdb kafka
Last synced: 02 Mar 2025
https://github.com/ssssota/msw-connect-web
Mock Service Worker utility for connect-web.
Last synced: 16 Jun 2025
https://github.com/bloombox/python
Bloombox for Python
api-client bloombox cannabis grpc protobuf python
Last synced: 14 Oct 2025
https://github.com/defguard/yubikey-provision
YubiKey provisioning tool used by defguard security platform
grpc security yubico yubico-otp yubikey
Last synced: 11 Apr 2025
https://github.com/ralvescosta/rust_iot
Rust project built to understand the maturity of the RustLag ecosystem for the most common IoT Tools
amqp grpc http http2 microservices mqtt opentelemetry rust
Last synced: 11 Jan 2026
https://github.com/shota3506/xk6-grpc-web
k6 extension that supports gRPC-Web protocol
Last synced: 24 Dec 2025
https://github.com/eloyekunle/world-bank-grpc
Application to get World Bank country statistics
grpc grpc-go world-bank world-bank-api worldbank
Last synced: 03 Apr 2025
https://github.com/strmprivacy/api-definitions-go
STRM Privacy gRPC API Definitions for Golang
Last synced: 08 Jul 2025
https://github.com/agalue/gominion
An implementation of the OpenNMS Minion in Go using gRPC
golang grpc hacktoberfest kafka opennms opennms-minion
Last synced: 09 Sep 2025
https://github.com/aknuds1/gun-caching-service
caching grpc gun javascript microservice nodejs
Last synced: 08 Jul 2025
https://github.com/hitesh22rana/chronoverse
Distributed job scheduler & Orchestrator on your infrastructure
clickhouse distributed-systems docker go golang grafana grpc kafka loki mimir postgres postgresql redis tempo
Last synced: 30 Dec 2025
https://github.com/ngdangkietswe/swe-storage-service
Go | MinIO | gRPC | Docker | Github Actions
docker github-actions go grpc minio
Last synced: 19 Feb 2026
https://github.com/tangfeixiong/gpay
An open source micro-service of China online payments, e.g. Alipay, UnionPay & WeChatPay
dockerfile go grpc grpc-gateway kubernetes-manifests microservices
Last synced: 06 May 2025
https://github.com/pollen-robotics/poulpe_ethercat_controller
A rust based ethercat master controller for the Poulpe boards
ethercat grpc pollen-robotics rust
Last synced: 19 Feb 2026
https://github.com/johnsalazar/microservices-go-payment
About Payment service. Part of an e-commerce built in Golang.
clean-code cqrs cqrs-pattern discovery-service docker golang grpc hexagonal-architecture kubernetes metrics microservices nats nosql rest-api solid telemetry
Last synced: 01 Mar 2026
https://github.com/mnyoshie/ezgrpc2
A single-threaded, non-blocking, asynchronous gRPC server in C.
Last synced: 10 Apr 2025
https://github.com/shekohex/kontakt-server
Yet another Contact List Manager using gRPC and Rust :heart:
contacts-manager grpc grpc-rust rust-lang
Last synced: 24 Aug 2025
https://github.com/ryarnyah/pkcs11-go-proxy
[WIP] Securely use your token over the network! (PKCS#11 module & server proxy over gRPC)
grpc pkcs11 proxy smart-card tls
Last synced: 07 Jul 2025
https://github.com/ssubedir/ipcamera
grpc Ip Camera Server
go grpc grpc-go grpc-server h264 ipcamera
Last synced: 22 Aug 2025
https://github.com/maxnilz/grpc-istio-demo
A demo for showcasing gRPC with Istio.
envoyfilters grpc grpc-json-transcoder grpc-web istio service-mesh
Last synced: 11 Jan 2026
https://github.com/restuwahyu13/grpc-typescript-config
grpc typescript config for generating proto file to javascript and typescript using makefile
express grpc makefile nodejs typescript
Last synced: 22 Feb 2025
https://github.com/mirkankacan/eshopmicroservices
.NET Core 9 Microservices: DDD, CQRS, Vertical/Clean Architecture course.
cache-aside-pattern carter cqrs-pattern decorator-pattern docker grpc mapster marten masstransit mediator-pattern microservices mssql n-layer-architecture netcore9 postgresql proxy-pattern rabbitmq redis repository-pattern vertical-slice-architecture
Last synced: 28 Jun 2025
https://github.com/itaditya/grpc-py-node
A minimal polyglot app which uses gRPC for data communication between Node.js and Python
grpc grpc-node grpc-python nodejs npm pipenv protobuf3 python3
Last synced: 04 Jul 2025
https://github.com/florianvazelle/refactored-bone-generator
🌠 Client-server blender addon written in Rust and Python using gRPC
blender blender-addon grpc python rust
Last synced: 06 Apr 2025
https://github.com/xevilmaxx/grpc_arm_csharp
C# GRPC for Arm (x32 / x64)
archlinux debian dotnet extensions grpc grpc-csharp manjaro raspberry raspberrypi3 raspberrypi4 raspbian ubuntu
Last synced: 31 Dec 2025
https://github.com/hibuz/blockchain-java
⛓️ SpringBoot BlockChain Demo
ainize blockchain docker gradle-multi-modules grpc java protobuf spring-boot swagger
Last synced: 21 Jun 2025
https://github.com/kw510/protoc-gen-go-mock
Ultra lightweight gRPC service mocks.
generator go golang grpc protobuf protoc-plugin
Last synced: 10 Sep 2025
https://github.com/srinandan/external-callout-samples
This repo demonstrates the use of the External Callout policy with Apigee
apigee apigee-hybrid grpc ldap ldap-authentication opa openpolicyagent
Last synced: 13 Jul 2025
https://github.com/akazwz/rr-cf-stack
react router cloudflare workers stack with connect RPC
cloudflare connectrpc grpc reactrouter workers
Last synced: 08 May 2025
https://github.com/imclint21/circle
.Net Core 3 Manager Background Service
background-jobs background-worker csharp grpc managed-services netcore netcore3 service worker-service
Last synced: 20 Jun 2025
https://github.com/misterzurg/avito-tech-internship-2023
📝Backend trainee assignment (Summer 2023)
avito-tech avito-tech-internship grpc grpc-gateway postgres protoc
Last synced: 13 Mar 2025
https://github.com/sarvsav/go-starter-template
A boiler plate for your Go project with best practices
bazel boilerplate bootstrap go golang grpc quickstart
Last synced: 01 Jul 2025
https://github.com/evolutionary-algorithms-on-click/runner_controller_microservice
Go Implementation of the algorithm runner controller microservice of EvOC (Evolutionary algorithms On Click).
cookie docker docker-compose golang grpc http json protobuf uuid
Last synced: 14 Jul 2025
https://github.com/isaquemicroservices/products
📙 Building microservice to manage products using Go and gRPC
golang grpc grpc-server learning products-service protobuf
Last synced: 21 Mar 2025
https://github.com/sir-hassan/grpc-service-user
A simple users microservice boilerplate using golang, gRPC and postgres.
boilerplate go golang grpc microservice postgres simple users
Last synced: 02 Mar 2025
https://github.com/mohammadhprp/say-hello
A simple gRPC client and server application.
Last synced: 13 Apr 2025
https://github.com/rainightequinox/grpc-zookeeper-nodejs
grpc grpc-node grpc-zookeeper grpc-zookeeper-nodejs zookeeper-node
Last synced: 21 Mar 2025
https://github.com/dulikvor/searchya
The world most naive distributed textual search engine.
distributed-systems grpc mesos redis server-side spdlog
Last synced: 27 Mar 2025
https://github.com/intergral/deep-proto
Protobuf definition on DEEP common apis.
Last synced: 14 Apr 2025
https://github.com/khaydarov/otus-microservices
OTUS microservice architecture homeworks
api-gateway bff-microservice ddd-architecture design-patterns docker event-driven-architecture golang grafana grpc ingress-nginx istio-ingress kubernetes microservices php prometheus
Last synced: 09 Sep 2025
https://github.com/grimdork/certcut
Quick certificate generation and loading.
certificate-generation certificates go golang grpc laziness
Last synced: 02 Jan 2026
https://github.com/abstractbreazy/benchmark-grpc-protobuf-vs-fasthttp-json
A simple benchmark comparing gRPC->Protobuf and JSON->fasthttp in Go.
Last synced: 20 Jul 2025
https://github.com/alfierichou/grpc-template
Node gRPC template for typescript
Last synced: 05 Apr 2025
https://github.com/tasadurian/grpc-influx-stats
a stats package for grpc and influxdb
Last synced: 05 Nov 2025
https://github.com/puyaalexxx/myfirstapi
Book Examples - API project - Asp.Net core 8 demo api for learning purposes
asp-net-core efcore8 graphql grpc logging seq serilog xunit
Last synced: 02 Feb 2026
https://github.com/klen/muffin-grpc
GRPC Support for Muffin Framework
asyncio grpc grpc-python muffin
Last synced: 06 Mar 2026
https://github.com/go-park-mail-ru/2023_1_brigade
Backend репозитория команды Brigade
cd ci clean-architecture docker easyjson golang grafana grpc kafka microservices postgres prometheus protobuf rabbitmq redis swagger
Last synced: 01 May 2025
https://github.com/fitomad/vapor-grpc
Uso del protocolo gRPC con el servidor Vapor
grpc grpc-swift mongodb postman swift vapor
Last synced: 30 Dec 2025
https://github.com/dmarzzucco/securemesh
Distributed testing system focused on security, authentication, and authorization
2fa-security authentication authorization cookie ddd distributed-systems docker grpc hangfire jwt oauth2 postgresql rabbitmq rate-limiter redis risk-based-authentication token yarp-gateway
Last synced: 31 Jul 2025
https://github.com/nlm/protoc-gen-mock
WIP: mock generator for gRPC services
grpc protoc-gen protocol-buffers
Last synced: 31 Jul 2025
https://github.com/jcmdsbr/otel-sample-dotnet
Sample Open telemetry project
dotnet dotnet-core grpc jaeger-tracing loki mongodb open-telemetry-collector-contrib open-telemetry-csharp otel otel-collector prometheus rabbitmq redis
Last synced: 22 Mar 2025
https://github.com/rchanger/go-grpc
Small demonstration of working with grpc in golang
Last synced: 01 Aug 2025
https://github.com/congcoi123/grpc-webflux-h2dbc
A small project demonstrates how to use WebFlux (reactive programming), RxGrpc (faster data coding and decoding), H2-Database (in-memory reactive database).
grpc h2-database kotlin protobuf3 r2dbc r2dbc-h2 reactive-programming reactive-system reactor rxgrpc rxjava webflux
Last synced: 28 Mar 2025
https://github.com/telia-oss/rootle
Cross-language structured log library
golang grpc grpc-interceptor kotlin logging structured-logging typescript
Last synced: 13 Apr 2025