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-01 00:14:03 UTC
- JSON Representation
https://github.com/dan-and-dna/singleinst-examples
example for single instance module
bff bff-api examples grpc microservices restful-api single-instance singleinstance
Last synced: 23 Oct 2025
https://github.com/rxcod9/laravel-grpc-microservice
A minimalistic setup for building Laravel-based gRPC microservices.
Last synced: 23 Jan 2026
https://github.com/apache/pekko-http-quickstart-scala.g8
Apache Pekko HTTP Quickstart for Scala
Last synced: 27 Feb 2026
https://github.com/dejanfajfar/grpcintro
A small introduction into the world of grpc
Last synced: 23 Oct 2025
https://github.com/digma-ai/otel-java-instrumentation
grpc instumentation java opentelemetry otel spring spring-boot
Last synced: 12 Feb 2026
https://github.com/dictybase/modware-content
dictyBase API server to manage the data from rich text editor frontend.
Last synced: 12 Feb 2026
https://github.com/einride/google-cloud-proto-scrubber
Scrub unsupported annotations from Google Cloud gRPC API descriptors.
api-gateway api-management cloud-endpoints go golang grpc protobuf
Last synced: 27 Jan 2026
https://github.com/nogipx/rpc_dart
gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)
backend-for-domain dart grpc rpc rpc-framework
Last synced: 28 Feb 2026
https://github.com/byndyusoft/grpc-timeouts
A library for customizable gRPC timeouts
circuit-breaker fail-fast grpc nodejs timeouts typescript
Last synced: 13 Feb 2026
https://github.com/elonsalfati/pelerin
gRPC and HTTP/2 focused web server
framework grpc grpc-node http2 javascript pelerin web-server
Last synced: 13 Feb 2026
https://github.com/tripolskypetr/node-redis-grpc-stream-queue
Enables reliable bidirectional gRPC streaming with automatic retries, message queuing, error handling, and logging, supporting real-time communication between distributed services in a robust and fault-tolerant manner.
benchmark fault-tolerant fault-tolerant-microservices grpc in-memory nodejs playwright queue realtime redis redis-cache streaming stress-testing tests websocket
Last synced: 13 Feb 2026
https://github.com/succinctlabs/sp1-cluster
The official multi-GPU proving service implementation for SP1, designed for the cloud and bare metal deployment.
grpc helm hpc k8s rust sp1 zero-knowledge
Last synced: 28 Feb 2026
https://github.com/chokeguy/simple-bank
A service that provides both RESTful and gRPC APIs to simulate the core functionalities of a basic bank.
aws-ec2 aws-ecs aws-eks aws-elasticache github-actions go grpc rest-api restful-api route53
Last synced: 14 Feb 2026
https://github.com/nikhilbhatia08/taskflow
A distributed, durable job execution platform
background-jobs distributed go grpc task-queues worker-pool workflow-engine
Last synced: 14 Feb 2026
https://github.com/lukasjarosch/godin
An opinionated toolkit for go-kit microservices
docker generator go go-kit godin gokit golang grpc kubernetes microservice microservice-toolkit opinionated templates toolkit
Last synced: 15 Feb 2026
https://github.com/instill-ai/artifact-backend
⇋ A REST/gRPC server for Instill Artifact API service
api-first data-connector go golang grpc integration low-code rest structured-data unstructured-data
Last synced: 27 Mar 2026
https://github.com/solana-sniper-bot-developer/raydium_sniper_bot
the best raydium sniper bot using geyser grpc
10 best bot fast geyser grpc optimized raydium sniper sniper-bot solana top triton-one
Last synced: 23 Jan 2026
https://github.com/ankorstore/yokai-grpc-template
gRPC application template based on the Yokai Go framework.
dependency-injection framework go golang grpc grpc-go grpc-server modular observability open-telemetry yokai
Last synced: 04 Mar 2026
https://github.com/rahul26goyal/greet-server-using-grpc
A simple Greeting Server Implementation using Google RPC Framework
client-server getting-started grpc grpc-ruby grpc-service grpc-tutorial protobuf3 protocol-buffers remote-procedure-calls rpc-framework
Last synced: 19 Oct 2025
https://github.com/congnghia0609/ntc-jgrpc
ntc-jgrpc is an example java gRPC
grpc grpc-client grpc-server java ntc-jgrpc
Last synced: 04 Oct 2025
https://github.com/2yuri/grpc-with-go
Video sobre como utilizar gRPC com GO!
Last synced: 02 Mar 2025
https://github.com/kemalcanbora/grpc-example
simple grpc example~ go server | py client
Last synced: 17 Mar 2025
https://github.com/jozpedro23zx/basic_student_management
Simple grpc application with node
Last synced: 18 Mar 2025
https://github.com/afthaab/grpc-demo
This repository is created in order to better understand the RPC calls and invoke GRPC
grpc microservices protobuf rpc
Last synced: 02 Mar 2025
https://github.com/yagoluiz/discount-microservices
Comunication microservices using gRPC and .NET Core 3
docker docker-compose grpc microservice netcore3
Last synced: 20 Jul 2025
https://github.com/yagoluiz/grpc-dotnet
Comunication API's using gRPC and .NET Core 3
docker docker-compose grpc netcore3
Last synced: 17 Mar 2025
https://github.com/salihcanbinboga/grpc_client_flutter
This project demonstrates how to create a gRPC client in Flutter.
dart flutter flutter-app flutter-apps flutter-examples grpc grpc-client
Last synced: 29 Dec 2025
https://github.com/evgeniy-dammer/building-microservices-with-go
Building Microservices with Go course by Nicholas Jackson
go go-swagger go-validator golang gorilla-mux grpc gzip microservices nicholasjackson redoc
Last synced: 21 Feb 2025
https://github.com/systemathics/sdk-python
Auto generated stubs for Systemathics Ganymede gRPC APIs (python)
analytics backtest daily-data grpc historical-data indicators intraday-data jupyterlab normalized-data python raw-data reference-data tick-data
Last synced: 02 Apr 2025
https://github.com/aliakseis/grpc-demo
cpp grpc publish-subscribe streaming
Last synced: 20 Mar 2025
https://github.com/heikkilamarko/grpc-gateway-demo
gRPC Gateway Demo
golang grafana grpc grpc-gateway postgresql prometheus redpanda-connect
Last synced: 26 Mar 2025
https://github.com/monkeydioude/goauth
User + JWT Authentification micro-service, both gRPC and JSON API
Last synced: 01 Apr 2025
https://github.com/yanndr/capture
Grpc service to capture an image from a video
capture go-kit grpc prometheus service video
Last synced: 28 Oct 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/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/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/sagarmaheshwary/microservices-user-service
docker grpc microservice microservices nestjs nodejs postgres prometheus typeorm
Last synced: 02 Mar 2025
https://github.com/sagarmaheshwary/microservices-authentication-service
golang grpc grpc-go microservices
Last synced: 02 Mar 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/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/saif-gitreps/cafe-order-management-service
A simple microservice application using Golang utilizing gRPC for communication.
Last synced: 02 Mar 2025
https://github.com/semiotic-ai/firehose-rs
StreamingFast Firehose client components compiled to Rust
Last synced: 17 Jan 2026
https://github.com/prosenjitjoy/microservices-architecture-in-go
Complete microservice project build using Consul, gRPC, Pulsar, Jaeger, Prometheus and PostgreSQL.
consul grafana grpc jaeger postgres pprof prometheus pulsar slog
Last synced: 08 Sep 2025
https://github.com/sulmar/sulmar-mon-netcore3-group1
Przykłady ze szkolenia .NET Core 3.1
dotnet-core3-1 entity-framework-core fluentvalidation grpc signalr
Last synced: 21 Feb 2025
https://github.com/elrizwiraswara/flutter_with_dart_grpc_server
A Simple CRUD Flutter App with Dart gRPC Server
Last synced: 22 Feb 2025
https://github.com/inferadb/rust
InferaDB Rust SDK — type-safe, ergonomic access to distributed ReBAC authorization APIs, designed for low-latency permission checks in modern SaaS and AI workloads.
access-control async authorization client-library derive-macro fine-grained-access-control grpc inferadb permissions rebac rust sdk tokio tonic zanzibar
Last synced: 11 Jan 2026
https://github.com/paulja/go-fib-grpc
Example gRPC service in Go with Docker Compose and TLS
docker docker-compose go grpc tls
Last synced: 09 Jul 2025
https://github.com/jonericcook/gopherchatter
gopherchatter - how gophers chat
go-grpc-middleware golang grpc grpc-go mongodb
Last synced: 02 Mar 2025
https://github.com/tk42/sqlc-buf-pg-template
SQL query driven backend template with sqlc, gRPC and postgres and also operated by grpcui, pgweb and grafana
Last synced: 23 Feb 2025
https://github.com/p4ul-m/image-classificator
Image Classificator is a web application that allows users to upload images and classify them using pre-trained models. All services are totally independant and can run on different place.
express grpc image-classification keras machine-learning python react tensorflow
Last synced: 23 Feb 2025
https://github.com/kubetail-org/grpc-dispatcher-go
Go library for dispatching queries to multiple gRPC servers running on Kubernetes simultaneously
grpc grpc-go grpc-golang kubernetes
Last synced: 06 Mar 2026
https://github.com/indrasaputra/arjuna
My playground to implement everything I find it interesting
go golang grpc grpc-gateway openapi protobuf temporal
Last synced: 16 Feb 2026
https://github.com/autodidaddict/iotmonitor
IoT Monitor sample application in Go, using Redis and gRPC
go golang grpc protobuf protocol-buffers redis
Last synced: 23 Feb 2025
https://github.com/neography7/questr-auth-srvc
This repository contains the auth microservice portion of the Questr Q&A application.
Last synced: 27 Mar 2025
https://github.com/neography7/questr-question-srvc
This repository contains the question microservice portion of the Questr Q&A application.
Last synced: 27 Mar 2025
https://github.com/neography7/questr-user-srvc
This repository contains the user microservice portion of the Questr Q&A application.
aws-s3 grpc microservice mongodb nestjs
Last synced: 27 Mar 2025
https://github.com/neography7/questr-proto
This repository contains the GRPC proto files of the Questr Q&A application.
grpc grpc-protobuf grpc-protos
Last synced: 27 Mar 2025
https://github.com/jofaval/bingewatch-microservices
Small PoC using Golang microservices comunicating in-between with gRPC for media tracking
go golang gorm grpc grpc-go microservices orm
Last synced: 29 Oct 2025
https://github.com/harwoeck/hibpoffline
High-performance Service for querying an offline copy of the HIBP database (a collection of 551 million breached 🔓 passwords). Exists because private ☁️ = ❤.
badger bigcache cache cloud-native docker go golang grpc haveibeenpwned high-performance http leaked-secrets low-latency microservice on-premise passwords rest self-hosted service standalone
Last synced: 08 Oct 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/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/opencopilot/core
A platform for running network services, as a service
Last synced: 15 Dec 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/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/dankeboy36/ardunno-cli
nice-grpc API for the Arduino CLI
arduino grpc nice-grpc typescript
Last synced: 02 Feb 2026
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/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/doublemine/grpc-springboot-starter
Spring Boot starter module for gRPC framework.
Last synced: 09 Jul 2025
https://github.com/abitofhelp/rxgrpckotlin-basic-example
This is a basic example that shows how to use Gradle-KotlinDsl, Kotlin, and reactor-grpc. This code is a work in progress, but it may be helpful to others...
gradle grpc java kotlin kotlin-dsl reactor reactor-grpc
Last synced: 03 Sep 2025
https://github.com/abitofhelp/bazel-go-googleapis
This is an example using the googleapis proto package from Bazel Central Registry rather than using an archive_override in the MODULE.bazel file.
bazel bzlmod gazelle go golang grpc grpc-go grpc-golang grpc-reflection protobuf protocol-buffers
Last synced: 18 Mar 2025
https://github.com/abitofhelp/tonic_example
This is an example application demostrating how to use Prost and Tonic.
cargo grpc protobuf protocol-buffers rust tonic
Last synced: 18 Mar 2025
https://github.com/mushroomator/protoactorgo-examples
Small example programs written in Go using Proto.Actor - an actor model framework - to get started with programming within the actor model and Go
actor-model actors distributed-computing examples go golang grpc proto-actor
Last synced: 18 Mar 2025
https://github.com/vadyushkins/simple-grpc-chat
Simple gRPC chat written in Python with PyQt5
grpc grpc-chat grpc-python pyqt5 pyqt5-chat python-chat
Last synced: 20 Mar 2025
https://github.com/albertomitroi/eshopmicroservices
A comprehensive microservices-based e-commerce project built using .NET 8 and C# 12, demonstrating modern software architecture principles like Domain-Driven Design (DDD), CQRS, and Clean Architecture. This project showcases scalable and maintainable systems with cloud-native deployment on Azure using tools like RabbitMQ, Redis, gRPC, and more.
api-gateway clean-architecture cloud-deployment cqrs-pattern ddd-architecture docker-compose fluentvalidation grpc masstransit mediatr microservice postgresql rabbitmq redis sql-server vertical-slice-architecture yarp
Last synced: 02 Feb 2026
https://github.com/kadirdemirkaya/weathermicroservice
It is a weather microservice project developed with .net.
consul crqs docker domain-driven-design eventbus factory-pattern grpc health-check jwt k8s logging mapper mongodb mssql nginx postgresql redis-cache unit-test
Last synced: 20 Mar 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/gardusig/guessclient
client-side application providing a gRPC interface for making guess requests
Last synced: 21 Mar 2025
https://github.com/wei-1/scala-grpc-helloworld
gRPC helloworld example in Scala
Last synced: 27 Mar 2025
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/zcong1993/grpc-resolver-k8s
k8s resolver for @grpc/grpc-js
grpc grpc-node grpc-resolver k8s
Last synced: 11 Apr 2025
https://github.com/minghsu0107/saga-pb
Protobuf definitions of the saga pattern implementation.
Last synced: 29 Oct 2025
https://github.com/ajsalemo/container-apps-development
Examples that have been deployed to Azure Container Apps in different languages utilizing HTTP or gRPC with Dapr. These are all mostly pulled from existing Dapr samples.
azure cluster container container-apps dapr docker grpc http java k8s kubernetes microservices node python rpc
Last synced: 30 Dec 2025
https://github.com/luarvic/grpcauthorizationexample
A simple example of token-based authorization in ASP.NET Core that uses a separate gRPC service to validate tokens
asp-net-core authorization grpc middleware
Last synced: 20 Jan 2026