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-04-02 00:09:59 UTC
- JSON Representation
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/aiyanbo/scala-utils
grpc guice scalikejdbc undertow utils validation
Last synced: 23 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/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/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/validatorsdao/solana-stream
Solana Stream SDK
blockchain geyser geyser-plugin grpc http2 quic rpc rust shreds shredstream solana typescript web3
Last synced: 17 Jun 2025
https://github.com/ssssota/msw-connect-web
Mock Service Worker utility for connect-web.
Last synced: 16 Jun 2025
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/beoum/grpc-client-promise-wrapper
grpc javascript nodejs typescript wrapper
Last synced: 18 Mar 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/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/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/msskowron/grpcchatter
Real-time chat application written in Golang, leveraging gRPC for communication.
clean-architecture docker go grpc postgresql real-time rest
Last synced: 19 Aug 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/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/rensawamo/dart-go-grpc-connect
[Eliza App] Demonstrating Connect integration between a Go backend and a Dart (Flutter) frontend.
clean-architecture connect dart docker go grpc jwt ssot
Last synced: 15 Jul 2025
https://github.com/golain-io/mqtt-bridge
Bridge gRPC and other protocols over MQTT connections.
go golang grpc iot mqtt mqtt-bridge
Last synced: 10 Apr 2025
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/ssubedir/ipcamera
grpc Ip Camera Server
go grpc grpc-go grpc-server h264 ipcamera
Last synced: 22 Aug 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/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/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/joaquimserafim/grpc.client
a simple NodeJS client for gRPC
Last synced: 10 Apr 2025
https://github.com/mnyoshie/ezgrpc2
A single-threaded, non-blocking, asynchronous gRPC server in C.
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/strmprivacy/api-definitions-go
STRM Privacy gRPC API Definitions for Golang
Last synced: 08 Jul 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/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/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/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/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/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/sudorandom/unknownconnect-go
Interceptor for ConnectRPC to highlight unknown fields in proto messages
Last synced: 26 Jul 2025
https://github.com/gzileni/grpc-fastify
Server API REST Fustily and gRPC Server
Last synced: 23 Jun 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/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/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/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/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/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/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/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/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/aalobaidi/ggrmcp
ggRMCP is a gateway that converts gRPC services into MCP-compatible tools, allowing AI models like Claude to directly call your gRPC services. It acts as a translator between the gRPC world and the MCP ecosystem, providing seamless integration without requiring modifications to existing gRPC services.
ai claude-ai golang grpc llm mcp
Last synced: 17 Jul 2025
https://github.com/lambdalisue/ts-connectrpc-grpcreflect
gRPC Server Reflection Protocol implementation for ConnectRPC in ECMAScript/TypeScript. Provides both server and client implementations for dynamic service discovery and inspection.
connectrpc grpc javascript reflection typescript
Last synced: 09 Mar 2026
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/bvwells/grpc-gateway-example
Example usage of gRPC gateway
go golang grpc grpc-gateway openapi swagger
Last synced: 03 Mar 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/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/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/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/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/shota3506/xk6-grpc-web
k6 extension that supports gRPC-Web protocol
Last synced: 24 Dec 2025
https://github.com/aknuds1/gun-caching-service
caching grpc gun javascript microservice nodejs
Last synced: 08 Jul 2025
https://github.com/sajari/proto
Protocol Buffer Definitions for Search.io gRPC APIs
Last synced: 28 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/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/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/nlm/grpceventbus
Proof-of-concept for a basic pub/sub event system based on gRPC
Last synced: 03 Jan 2026
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/byteshiva/simplegrpc
Simple GRPC - demo using golang server and nodejs client
go golang gomodules grpc microservices-architecture microservies nodejs protocol-buffers
Last synced: 07 Aug 2025
https://github.com/nadams/zander
A Doom server manager. This is a mirror of https://gitlab.node-3.net/zander/zander
client-server doom doom-2 golang grpc odamex systemd zandronum-server
Last synced: 30 Oct 2025
https://github.com/doitian/lnd-grpc-tonic-client
Rust lnd client using tonic and tonic-openssl.
grpc lightning-network lnd rust
Last synced: 09 Apr 2025
https://github.com/roll-w/cloudhub
A scalable distributed file system.
distributed-storage distributed-systems grpc java java-17 protobuf spring-boot
Last synced: 01 Oct 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/kingwingfly/concreter
A web app to enhance document with chatGPT and sympy.
axum docker grpc kubernetes nextjs reveal-js rust
Last synced: 28 Sep 2025
https://github.com/renderedtext/grpc-mock
Easy gRPC server mocking for [grpc Elixir library](https://github.com/tony612/grpc-elixir)
Last synced: 03 Aug 2025
https://github.com/arafatsabbir/eshop-microservice-dotnet
Microservices on .Net platforms which used Asp.Net Web API, Docker, RabbitMQ, MassTransit, gRPC, Ocelot API Gateway, MongoDB, Redis, PostgreSQL, SqlServer, Dapper, Entity Framework Core, CQRS and Clean Architecture implementation.
api-gateway asp-net-core clean-architecture cqrs-pattern csharp dapper docker dotnet entity-framework-core grpc masstransit mongodb postgresql rabitmq rest-api sql-server
Last synced: 02 Apr 2026
https://github.com/tzrikka/thrippy
Manage static auth and OAuth configs and tokens for 3rd-party services
auth authentication authentication-backend cli command-line command-line-tool credentials go golang grpc grpc-server jwt oauth oauth2 secret-management secrets-management secrets-manager
Last synced: 08 Mar 2026
https://github.com/telia-oss/relay
Relay is a gRPC circuit breaker and Protoc plugin designed in Go
circuit-breaker grpc grpc-go protoc
Last synced: 13 Apr 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
https://github.com/rchanger/go-grpc
Small demonstration of working with grpc in golang
Last synced: 01 Aug 2025
https://github.com/spiral/simple-chat
A real-time demo chat application using the Spiral Framework, RoadRunner, and Centrifugo with authentication and bidirectional communication.
bidirectional centrifugo grpc php roadrunner spiral-framework websocket
Last synced: 19 Jun 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/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/ehsaniara/grpc-web-example
This project demonstrates how to set up a simple gRPC on Web-client and server with Envoy proxy.
envoy-proxy go golang grpc grpc-web javascript webpack
Last synced: 09 Mar 2026
https://github.com/shahrzadabedi/shabedi.chatwithsupport
A grpc chat server that establishes chat connection between normal users and support users
Last synced: 28 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/dulikvor/SearchYA
The world most naive distributed textual search engine.
distributed-systems grpc mesos redis server-side spdlog
Last synced: 08 May 2025
https://github.com/pierlauro/protobufferize
Compile protobuffers via setuptools
grpc grpc-python proto protobuf protobuffer protobufferize protocol-buffers protos python3 setuptools
Last synced: 17 Jan 2026
https://github.com/tech-inspire/backend
A modular, microservices-driven backend powering the Inspire platform.
connectrpc golang grpc microservices postgresql python redis scylladb
Last synced: 17 Jun 2025
https://github.com/applejag/dinkur
Time tracking utility
cli dinkur dinkur-client dinkur-daemon go golang grpc
Last synced: 02 Feb 2026
https://github.com/aryangupta-09/raft-algorithm
Raft algorithm with lease functionality.
distributed-systems google-cloud grpc grpc-python protobuf protobuf-python protobuf3 protocol-buffers python python-3 python3 raft raft-algorithm raft-consensus-algorithm remote-communication
Last synced: 14 Feb 2026