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-03 00:13:36 UTC
- JSON Representation
https://github.com/2yuri/grpc-with-go
Video sobre como utilizar gRPC com GO!
Last synced: 02 Mar 2025
https://github.com/andrearcaina/fafnir
microservice trading platform app
go grafana graphql grpc microservices postgresql prometheus
Last synced: 30 Dec 2025
https://github.com/cherish-chat/chatgpt-server-python
python写的chatgpt grpc server 提供了golang的调用方式
Last synced: 02 Mar 2025
https://github.com/zcong1993/grpc-resolver-k8s
k8s resolver for @grpc/grpc-js
grpc grpc-node grpc-resolver k8s
Last synced: 11 Apr 2025
https://github.com/abitofhelp/connect-go-example
This repository contains a client/server solution implementing the classic Greet service using the following technologies: Bazel, Buf, ConnectRPC, Go, and Protocol Buffers.
bazel buf bzlmod connectrpc example gazelle go golang grpc health-check healthcheck reflection
Last synced: 25 Jun 2025
https://github.com/trianglehasfoursides/bedroompop
Distributed database management system
database distributed-systems go grpc rest-api sqlite3
Last synced: 25 Oct 2025
https://github.com/litsynp/grpc-ts-node-practice
This is a practice project for gRPC with Node.js and TypeScript.
grpc grpc-client grpc-server node typescript
Last synced: 03 Nov 2025
https://github.com/doublemine/grpc-springboot-starter
Spring Boot starter module for gRPC framework.
Last synced: 09 Jul 2025
https://github.com/krystianity/grpc-hybrid-container
gRpc < node.js + C++ > Container = <3
containers cpp docker grpc http nodejs webservice
Last synced: 14 Mar 2025
https://github.com/rtang03/gupload-server
File upload server and cli -TLS + grpc
Last synced: 18 Feb 2026
https://github.com/lliepjiok/orderserver
gRPC server designed for managing orders
docker golang grpc nginx postgresql redis rest-api
Last synced: 27 Mar 2025
https://github.com/bitlytwiser/pufs
Decentralized file system using IPFS,gRPC,Protobuf, and Go
filesystem golang grpc grpc-client grpc-go grpc-server protobuf real-time streaming
Last synced: 16 Jun 2025
https://github.com/mrdulin/grpc-go-cnode
A Go gRPC server for CNode community.
cnode go golang grpc grpc-go grpc-server protobuf protocol-buffers
Last synced: 19 Jul 2025
https://github.com/jcbritobr/grpc-sample
A simple project implementation grpc in Rust using tonic and prost, based on Let's Get Rusty tutorial.
Last synced: 06 Apr 2025
https://github.com/kerelko/microservices
Simple microservices example of communication through gRPC and RabbitMQ
architecture docker docker-compose fastapi grpc grpc-python microservice microservices mongodb postgresql rabbitmq rabbitmq-client rabbitmq-consumer
Last synced: 17 Feb 2026
https://github.com/wei-1/scala-grpc-helloworld
gRPC helloworld example in Scala
Last synced: 27 Mar 2025
https://github.com/dankeboy36/ardunno-cli
nice-grpc API for the Arduino CLI
arduino grpc nice-grpc typescript
Last synced: 02 Feb 2026
https://github.com/soundtrackyourbrand/grpc-telemetry
Interceptor/middleware for gRPC that intruments requests with telemetry events. Heavily inspired by Plug.Telemetry
Last synced: 29 Mar 2025
https://github.com/saif-gitreps/cafe-order-management-service
A simple microservice application using Golang utilizing gRPC for communication.
Last synced: 02 Mar 2025
https://github.com/garystafford/pb-greeting
Protobuf source code and buf configuration
grpc grpc-gateway grpc-go istio istioctl protobuf protocol-buffers
Last synced: 27 Mar 2025
https://github.com/tinyci/ci-agents
tinyCI microservice and tools collection
continuous-integration golang grpc parallel swagger test
Last synced: 12 Jan 2026
https://github.com/jeffhollan/grpc-sample-node
Node application of a gRPC client and server, built for Azure Container Apps
azure azure-container-apps grpc
Last synced: 17 Mar 2025
https://github.com/psvensson/grpc-st
A Smalltalk implementation for gRPC
grpc pharo-smalltalk smalltalk
Last synced: 07 Feb 2026
https://github.com/manusant/junit-swiss-knife
JUnit done well. It´s a collection of JUnit extensions and utilities to help developing tests with ease.
dagger2 grpc guice junit junit-extension kafka reactor rest-api spring test-automation test-framework test-runner zookeeper
Last synced: 19 Jul 2025
https://github.com/wei-sheng-wang/kvmesh
High-performance distributed cache system with 7K+ ops/sec. Built with C++/gRPC, featuring consistent hashing, write-ahead logging, and automatic recovery.
consistent-hashing cpp distributed-cache distributed-systems fault-tolerance grpc high-performance load-balancer lru-cache protobuf protobuf3
Last synced: 03 Aug 2025
https://github.com/subhra264/discache
Distributed Cache built with Rust, Tokio and Tonic
bindgen c cache distributed-systems grpc protobuf rust tokio tonic
Last synced: 19 Jul 2025
https://github.com/noted-eip/protorepo
Collection of service definitions for the Noted backend
Last synced: 12 Jan 2026
https://github.com/jlevesy/grpc-traffic-controller
Kubernetes xDS control plane for gRPC
control-plane grpc kubernetes service-discovery service-mesh xds
Last synced: 20 Jan 2026
https://github.com/andefined/twitterbots-classification-grpc
Political Influence on Twitter (gRPC Classification Server)
classification grpc random-forest twitter
Last synced: 30 Mar 2025
https://github.com/anuprshetty/py_grpc
gRPC implementation in Python.
flask grpc load-testing locust multithreading protobuf python rest-api shell-script
Last synced: 25 Feb 2025
https://github.com/alefcarlos/plusultra.appmetrics.grpc
appmetrics aspnet csharp grpc metrics netcore prometheus
Last synced: 25 Jun 2025
https://github.com/emahtab/java-projects
Repository to store Java projects
grpc jackson-databind java protobuf serialization-deserialization
Last synced: 25 Dec 2025
https://github.com/gardusig/guessclient
client-side application providing a gRPC interface for making guess requests
Last synced: 21 Mar 2025
https://github.com/meysam81/experimentals
Combining different technologies for learning practice resuling in a set of containerized applications.
celery go golang grafana grpc haproxy kafka prometheus protobuf python supervisord zookeeper
Last synced: 05 Apr 2025
https://github.com/daim-nickel-penny/grpc-java
Implementation of all GRPC api techniques.
Last synced: 25 Feb 2025
https://github.com/sajari/protogen-go
Generated Go packages for Search.io gRPC APIs
Last synced: 14 Apr 2025
https://github.com/jeffhollan/grpc-sample-go
Go application of a gRPC client and server, built for Azure Container Apps
azure azure-container-apps grpc
Last synced: 17 Mar 2025
https://github.com/nlepage/codyglot
Codyglot is a polyglot code execution tool.
code-execution golang grpc grpc-go kubernetes
Last synced: 14 May 2025
https://github.com/vietnam-devs/northwind-on-dapr
This is a demonstration of how to use Dapr with a polyglot programming approach
dapr dapr-component dotnet golang grpc java protobuf
Last synced: 21 Feb 2025
https://github.com/you54f/pact-plugin-template-dotnet
Pact 🔗 Plugin 🔌 template for the .NET/C# 🥅 language = 🫶
contract-testing csharp dotnet grpc grpc-server pact pact-plugin template
Last synced: 14 May 2025
https://github.com/you54f/pact-plugin-template-dart
Pact 🔗 Plugin 🔌 template for the Dart 🎯 language = 🫶
contract-testing dart grpc grpc-server pact pact-plugin quick-start template
Last synced: 14 May 2025
https://github.com/marciokgr/projetogrpc
Criando uma API GRPC .NET 6
csharp dotnet6 grpc grpc-client grpc-dotnet grpc-server http2 http3
Last synced: 04 Mar 2025
https://github.com/you54f/pact-plugin-template-node
Pact 🔗 Plugin 🔌 template for the TypeScript 🐱💻 language = 🫶
contract-testing grpc grpc-server pact pact-plugin quick-start template typescript
Last synced: 14 May 2025
https://github.com/yungbenn/tech-shop-microservices
E-Commerce microservices made with gRPC (WIP)
docker e-commerce elasticsearch go gorm grpc grpc-gateway kafka microservices mongodb postgresql redis
Last synced: 30 Dec 2025
https://github.com/omgolab/drpc
DistributedRPC: A Go library that enables http/curl over libp2p with gRPC and gRPC-web support. Perfect for building peer-to-peer applications with enhanced RPC capabilities.
connectrpc curl-over-libp2p distributed-systems grpc grpc-go grpc-over-libp2p grpc-ts grpc-web grpc-web-proxy libp2p
Last synced: 28 Jun 2025
https://github.com/stevenferrer/ping-http-grpc
Ping via HTTP and gRPC on the same port using cmux.
Last synced: 14 May 2025
https://github.com/ptrdom/play-grpc-slinky-grpcweb
Template project for full-stack Scala web development based on gRPC-web.
akka-grpc grpc grpc-web play-framework scala scalajs slinky
Last synced: 28 Jun 2025
https://github.com/sagarmaheshwary/microservices-authentication-service
golang grpc grpc-go microservices
Last synced: 02 Mar 2025
https://github.com/knu-k/grpc-log-stream
MSA 와 같은 원격 분산 환경에서 중앙에서 로그를 실시간으로 확인할 수 있도록 하는 서버 프로젝트
amqp docker expressjs grpc msa timescaledb
Last synced: 05 Apr 2025
https://github.com/conor-plunkett/smarthome-grpc
Smart home environment simulated using gRPC and local ports (Java based). GUI accompanied.
Last synced: 03 Jan 2026
https://github.com/mx4alex/taskmanager
📋REST API service for working with tasks written on Go
clean-architecture docker gin go golang-api grpc makefile postgresql rest-api sql sqlite
Last synced: 11 Apr 2025
https://github.com/s4kibs4mi/rapunzel-blog-android
Android client implementation of Rapunzel blog using Kotlin & gRPC.
blogging grpc grpc-android grpc-client java kotlin rapunzel-blog
Last synced: 24 Dec 2025
https://github.com/sagarmaheshwary/microservices-user-service
docker grpc microservice microservices nestjs nodejs postgres prometheus typeorm
Last synced: 02 Mar 2025
https://github.com/tasadurian/simple-cache-service
Simple gRPC service that can be configured with multiple storage backends.
boltdb cache golang google-bigtable grpc memcached redis
Last synced: 05 Nov 2025
https://github.com/strmprivacy/demo-grpc-web
Example app with gRPC in React
grpc grpc-web react typescript
Last synced: 24 Feb 2025
https://github.com/strmprivacy/demo-grpc-kotlin
Example app with gRPC in Java and Kotlin
Last synced: 14 Jul 2025
https://github.com/localzet/xray-grpc
XRay-gRPC is a set of .proto files for managing and communicating with XRay via gRPC.
Last synced: 26 Feb 2025
https://github.com/yagoluiz/product-microservices
Comunication microservices using gRPC and NodeJS
docker docker-compose grpc microservice nodejs
Last synced: 31 Dec 2025
https://github.com/benschza/phoenix-bells-and-whistles
(WIP) Phoenix template application with Ecto Postgres, LiveView, gRPC, Absinthe, GraphiQL, and frontend
absinthe cowboy grpc phoenix-framework phoenix-liveview postgres
Last synced: 11 Apr 2025
https://github.com/edbeer/payment
go-payment
auth-grpc docker docker-compose gateway golang grpc payment-grpc postgres redis
Last synced: 30 Dec 2025
https://github.com/leaq-ru/classifier
📦 Service to define category based on website HTML. It uses naive Bayes algorithm
go grpc leaq naive-bayes-classifier protobuf
Last synced: 28 Jun 2025
https://github.com/science-engineering-art/gotify
Spotify implementation in Golang.
broadcasting dns docker golang grpc kademlia kademlia-grpc mongodb react redis redux spotify tailwindcss tls typescript vite
Last synced: 15 Dec 2025
https://github.com/aticio/carrier
Application server monitoring tool written in Go language. Also a base project for my golang examples.
concurrency example go golang grpc jsonpath liberty microservice monitoring-tool two-way websphere websphere-liberty
Last synced: 25 Dec 2025
https://github.com/vapor-ware/synse-server-grpc
The internal gRPC API for Synse Server and its plugins
grpc synse synse-plugin synse-server
Last synced: 14 Apr 2025
https://github.com/opencopilot/core
A platform for running network services, as a service
Last synced: 15 Dec 2025
https://github.com/virtualstaticvoid/eventinator
NATS Streaming via gRPC Prototype
golang grpc grpc-go nats nats-streaming protobuf protobuf3 prototype
Last synced: 24 Jun 2025
https://github.com/sourcegraph/sourcegraph-accounts-sdk-go
Go SDK for integrating with Sourcegraph Accounts Management System (SAMS)
authentication gcp-pubsub go grpc machine-to-machine-communication oauth2 oidc sams sdk
Last synced: 21 Jun 2025
https://github.com/beleap/resnet-kotlin-armeria
POC of running resnet on Kotlin gRPC server
armeria grpc kotlin onnxruntime poc resnet
Last synced: 02 Apr 2025
https://github.com/HectorMRC/webpush
A web push notification microservice
api-rest backend golang grpc microservice mongodb node notifications push-notifications server typescript
Last synced: 22 Oct 2025
https://github.com/imcvampire/proto-grpc-builder
A docker image with the latest stack for building Protobuf and GRPC code
docker-image grpc protobuf protoc-gen
Last synced: 13 Jul 2025
https://github.com/ssubedir/ipcamera-app
grpc Ip Camera Android app client
android grpc grpc-client grpc-java h264-streamer ipcamera java java-8 mediacodec
Last synced: 30 Dec 2025
https://github.com/shnartho/distributed-computer-systems
Hands on Practices on Web services & Server Client based applications
ajax backend containerized-applications csharp dotnet grpc java rest-api xml-rpc
Last synced: 07 Jul 2025
https://github.com/adopabianko/dc3
Docker environment for Codeiginter 3
codeigniter3 docker grpc mysql rabbitmq redis
Last synced: 06 Nov 2025
https://github.com/omaressameldin/lazy-panda-user-service
a user service for lazy panda
docker docker-compose firebase golang grpc grpc-go microservice
Last synced: 30 Dec 2025
https://github.com/xssxx/simple-bank
implemented of go backend from techschool course
docker gin grpc postgresql redis sqlc
Last synced: 30 Dec 2025
https://github.com/newrelic-experimental/newrelic-dotnet-grpc
This New Relic .Net agent instrumentation for Grpc.Core module provides distributed tracing support for Grpc.Core rpc calls.
grpc nrlabs nrlabs-data nrlabs-odp
Last synced: 03 Mar 2025
https://github.com/tkmpypy/grpc-sample-client-server-golang
Sample repositories for gRPC client and server.
go golang grpc grpc-client grpc-go grpc-server
Last synced: 12 Jan 2026
https://github.com/leaq-ru/billing
📦 Service to receive payments
billing go grpc leaq nats-streaming protobuf
Last synced: 02 Jan 2026
https://github.com/mohamed-kalandar-sulaiman/rate_limiter
Distributed rate limiter with gRPC as transport layer protocol for interservice communication and Redis as database.
Last synced: 06 Nov 2025
https://github.com/ankkho/assignment
A simple GRPC proxy service for GraphQL
Last synced: 05 Apr 2025
https://github.com/abitofhelp/apis-rust
This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.
bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang
Last synced: 24 Jul 2025
https://github.com/matinghanbari/notificationservice
The NotificationService is a standalone microservice in .NET8 that handles notification management and delivery. It consumes events from a message bus, decoupling it from other services for scalability and resilience.
dotnet event-driven grpc layered-architecture microservice rabbitmq serilog tdd
Last synced: 09 Sep 2025
https://github.com/arkiant/graphqlblog
Implement a graphql with grpc using blog repository
gateway-api golang graphql graphql-server grpc grpc-golang microservice
Last synced: 19 Jun 2025