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/gergeshany/event-streaming-system
Distributed system (an event-streaming system)
buffers channels golang gomap grpc indexdb logger server-discovery
Last synced: 06 Oct 2025
https://github.com/goruck/detection-server
Object detection served over grpc using Google Edge TPU.
detection-server google-edge-tpu grpc object-detection
Last synced: 25 Feb 2025
https://github.com/ji-podhead/devops
This is my DevOps - Repo. This serves as my Playground, Portfolio, Research-Notes, Cheat-Sheet and Guide.
ansible cicd devops elasticstack github-actions gitops grpc jenkins k8s kafka kubevirt network-automation proxmox secops security terraform vault
Last synced: 05 Mar 2026
https://github.com/giefferre/grpc-usage-example
Simple client-server architecture showing how gRPC works.
Last synced: 12 Jan 2026
https://github.com/pollen-robotics/reachy2-sdk-api
Reachy 2 SDK gRPC APIs.
grpc pollen-robotics reachy sdk
Last synced: 08 Apr 2025
https://github.com/dedidot/grpc-book-server-streaming
Simple server streaming gRPC
golang-grpc golang-grpc-server-streaming grpc server-streaming
Last synced: 29 Nov 2025
https://github.com/ashiqyousuf/sbank
A money transfer backend system using golang, postgres, docker, grpc
cicd docker golang grpc grpc-gateway jwt-authentication paseto-tokens postgresql protocol-buffers sqlc swagger testing
Last synced: 09 Feb 2026
https://github.com/dan-and-dna/gin-grpc
The Gin middleware that forwards grpc requests
forwarding gin gin-middleware grpc middleware
Last synced: 19 Feb 2026
https://github.com/omran95/chatroom
Backend for Real-time, Highly-Scalable Chat Room App
cassandra docker golang grpc kafka opentelemetry prometheus rate-limiter redis traefik websocket
Last synced: 07 Feb 2026
https://github.com/salrashid123/opa_external_groups
Authorization Control using OpenPolicy Agent and Google Groups
authorization google-cloud google-cloud-platform grpc open-policy-agent
Last synced: 12 Jul 2025
https://github.com/steadylearner/go-mod-with-grpc-example
How to use go mod with gRPC.(Could find the error from the outdated example.)
go go-grpc-example go-grpc-examples go-mod go-mod-not-working-with-grpc go-mod-with-grpc go-module go-modules golang golang-grpc grpc grpc-go grpc-go-starter grpc-golang-example grpc-golang-examples grpc-golang-starter grpc-hello-world how-to-use-go-mod-with-grpc how-to-use-go-mod-with-grpc-example steadylearner
Last synced: 28 Feb 2025
https://github.com/dehwyy/makoto
🔮Ancestor of ❄️Mafuyu
bun docker go gorm grpc grpc-go nginx nuxt postgresql redis rust rust-lang seaorm svelte sveltekit tailwindcss tonic twirp typescript
Last synced: 04 Jul 2025
https://github.com/dotwee/stwno-mensa_api
A json- / grpc- / graphql-wrapper around the inofficial API for different canteens managed by the Studentenwerk Niederbayern/Oberpfalz.
api-server api-wrapper canteen germany graphql grpc json json-api node nodemon npm oth regensburg university
Last synced: 14 Oct 2025
https://github.com/sylvance/hadron
Ruby framework called Hadron that allows you to work with gRPC Ruby output easily.
Last synced: 09 Oct 2025
https://github.com/coufalja/raft-grpc-transport-mux
go grpc raft raft-consensus-algorithm
Last synced: 13 Oct 2025
https://github.com/ivan-aksamentov/grpc-minimal-example
Simple example of gRPC client/server
Last synced: 10 Jun 2025
https://github.com/reorx/gouken
Go microservice framework built on top of grpc
framework go grpc microservice
Last synced: 27 Mar 2025
https://github.com/linhbkhn95/grpc-scaffolding
grpc-scaffolding aims to scaffold grpc project quickly by generating code via the proto definition and go template.
framework go grpc hacktoberfest hacktoberfest2022 protobuf scaffolding template
Last synced: 13 Oct 2025
https://github.com/j-lgs/terraform-provider-talos
A terraform provider for the Talos Kubernetes OS from Siderolabs
Last synced: 14 Jan 2026
https://github.com/biswajitpanday/protocore.net
Effortlessly start your gRPC-based service development with this modern .NET 7 boilerplate. The project integrates essential tools such as gRPC with JSON Transcoding, Entity Framework Core 7, Serilog, AutoMapper, and Custom Proto-Entity-DTO Mapping. It adopts clean architecture principles for scalability and maintainability.
api-development asp-net-core automapper boilerplate clean-architecture clean-code custom-mapper entity-framework-core generic grpc json-transcoding protobuf serilog starter-template visual-studio
Last synced: 21 Feb 2026
https://github.com/it-enduro/web-protocols
Examples of web protocols
graphql grpc java restful soap spring-boot spring-cloud-contract
Last synced: 13 Jul 2025
https://github.com/kelein/geek
Geek Arduous Tour - https://github.com/kelein/geek
architecture cache geek go grpc web
Last synced: 12 Jan 2026
https://github.com/spiral-packages/grpc-shared
gRPC shared package for PHP services
Last synced: 29 Aug 2025
https://github.com/nhatthm/go-grpc-middleware
gRPC Go Middleware: interceptors, helpers, utilities
go golang grpc helper interceptor middleware utilities
Last synced: 18 Oct 2025
https://github.com/alishahbazi81/carsties_auctions
An online carsties auction which has been created to learn micro services.
docker dotnet-core duende grpc kubernetes masstransit mongodb next-auth nextjs postgresql rabbitmq tailwind zustand
Last synced: 30 Dec 2025
https://github.com/roeap/buf-plugins
Plugins for remote code generation in the Buf Schema Registry
buf-schema-registry grpc protobuf protocol-buffers
Last synced: 23 Mar 2025
https://github.com/kfelter/grpc-example
simple grpc event database client and server using golang
Last synced: 04 Jan 2026
https://github.com/sjsakib/ffirpc
Compile golang gRPC service to C shared library or WebAssembly and consume form multiple languages through FFI
dart ffi golang grpc shared-module
Last synced: 07 Sep 2025
https://github.com/kon14/conduitmoduleexample
A minimal module implementation example for Conduit ⚡
backend conduit example graphql grpc javascript low-code rest typescript
Last synced: 19 Oct 2025
https://github.com/maximiliysiss/grpc.net.testing.nsubstitute
Library to mocking gRPC client. Instead of Grpc.Core.Testing using extensions for NSubstitute
grpc mock net nsubstitute testing
Last synced: 14 Jan 2026
https://github.com/jeffhollan/grpc-sample-python
Python application of a gRPC client and server, built for Azure Container Apps
azure azure-container-apps grpc
Last synced: 01 Jul 2025
https://github.com/artoriascode/jwtgo
🔥 Example of microservice JWT authentication using MongoDB and clean architecture principles.
bcrypt boilerplate clean-architecture cleanenv docker docker-compose gin go golang grpc jwt layout logrus microservice mongodb nginx protobuf reverse-proxy
Last synced: 06 Mar 2025
https://github.com/ashniu123/raft-grpc
Simple Raft implementation using gRPC
distributed-consensus-algorithms golang grpc grpc-go raft
Last synced: 12 Mar 2026
https://github.com/pmh-only/grpctest
Simple gRPC application with cross-language communication (incl. golang server, typescript client and proto files) for educational purpose
Last synced: 09 Oct 2025
https://github.com/recode-sh/agent
The agent that runs in the development environments created by the Recode CLI
Last synced: 21 Jan 2026
https://github.com/erfidev/image-gallery
gallery app with http/2 api and envoy proxy
docker docker-compose envoy envoyproxy golang grpc http http2 javascript postgresql protobuf react sql
Last synced: 13 Jul 2025
https://github.com/leonardpepa/distributed-systems
University of Macedonia course of Distributed Systems
distributed-systems docker docker-compose firebase grpc grpc-java grpc-python kafka message-queue mongodb pyro4 rabbitmq rpc sockets university-course university-of-macedonia uom web-services zeromq zerorpc
Last synced: 09 Mar 2025
https://github.com/soushin/grpc-kotlin-tls-test
This repository contains the demonstration of gRPC built by Kotlin.
Last synced: 11 Mar 2025
https://github.com/ricardo-larosa/colbert-rag
Index GitHub repositories to ColBERT models and serve them with GRPC or FastAPI
artificial-intelligence colbert fastapi git grpc langchain llms machine-learning rag
Last synced: 07 Feb 2026
https://github.com/fitomad/vapor-grpc
Uso del protocolo gRPC con el servidor Vapor
grpc grpc-swift mongodb postman swift vapor
Last synced: 02 Apr 2026
https://github.com/rzaf/bomberman-clone
bomberman clone in Go using raylib
bomberman go golang grpc multiplayer raylib raylib-go
Last synced: 28 Jan 2026
https://github.com/dpup/grpc-boilerplate
Run a multiplexed GRPC Server and GRPC Gateway over HTTPS, with a Typescript client.
Last synced: 28 Feb 2026
https://github.com/cloud-org/sample
many minimum viable demo
echo elasticsearch etcd function-compute gin git gitlab golang grpc kafka openssl shellcheck
Last synced: 24 Oct 2025
https://github.com/jeff-tian/egg-grpc-client-ts-example
[`egg-grpc-client-ts`](https://github.com/Jeff-Tian/egg-grpc-client-ts) 的应用实例
Last synced: 09 Feb 2026
https://github.com/alexandrevilain/protoc-gen-moq
protoc plugin which generates client structs mocks
golang grpc mock protobuf protocol-buffers
Last synced: 10 Feb 2026
https://github.com/jiisanda/pandas-pouch
🐼🐼A Distributed Caching Service in Rust 🦀🦀
cache distributed distributed-systems github-actions grpc pandas-pouch postgresql rust tokio tonic
Last synced: 30 Jan 2026
https://github.com/denpalrius/bft-federated-learning
Federated Learning with Byzantine Fault Tolerance
artificial-intelligence bft bft-protocols cifar-10 distributed-training fault-tolerance federated-learning federated-learning-algorithm flower grpc machine-learning-algorithms pytorch
Last synced: 10 Feb 2026
https://github.com/imnerocode/protoc-generator
PowerShell script to automate the generation of Protobuf and gRPC files for multiple languages using Docker. Simplifies workflows and ensures consistency across environments.
automation docker grpc powershell protobuf
Last synced: 06 Feb 2026
https://github.com/schwichtgit/ai-resume
AI-Resume is a containerized web application that acts as your digital professional proxy. Transform your CV into a conversational agent.
ai-agent architecture-example containerized cross-encoder fastapi grpc hiring-tools hybrid-search memvid multi-domain openrouter portfolio-project production-ready rag recruitment-tech reference-implementation rust self-hosted semantic-search vector-database
Last synced: 02 Apr 2026
https://github.com/autom8ter/goproxyrpc
GoProxyRPC- a highly configurable rest-to-grpc gateway/authentication server
api autom8ter colemanword gateway golang grpc proxy
Last synced: 27 Oct 2025
https://github.com/clarifai/clarifai-cpp-grpc
Clarifai gRPC C++ client
ai clarifai clarifai-client cpp grpc
Last synced: 26 Oct 2025
https://github.com/juiceworks/hubble-grpc
Go gRPC bindings for interacting with Farcaster hubs.
Last synced: 27 Feb 2026
https://github.com/bakins/grpc-the-hard-way
Go gRPC clients and servers written without using https://github.com/grpc/grpc-go
Last synced: 10 Feb 2026
https://github.com/hybras/asciidoctor-server
A way to speedup using asciidoctor with static site generators
Last synced: 12 Feb 2026
https://github.com/brittonhayes/warhammer-proto
A gRPC API for Warhammer Age of Sigmar
api buf go grpc kubernetes openapi protobuf tabletop warhammer
Last synced: 20 Oct 2025
https://github.com/quentin-piot/messaging-microservices-grpc-ddd
Whatsapp clone using microservices, DDD, CQRS, GRPC, etc.
Last synced: 27 Jan 2026
https://github.com/harwoeck/apperr
🗑 apperr provides a unified framework- and network-agnostic error generation interface. Errors can be localized and converted to GRPC, Twirp, HTTP, etc. equivalents
apperr application-error error error-handling errors go golang grpc i18n localization twirp
Last synced: 15 Feb 2026
https://github.com/telia-oss/rootle
Cross-language structured log library
golang grpc grpc-interceptor kotlin logging structured-logging typescript
Last synced: 02 Apr 2026
https://github.com/holos-run/holos-console
Holos Web UI and gRPC API server
connectrpc go grpc holos oidc pkce react typescript
Last synced: 02 Apr 2026
https://github.com/passkit/passkit-node-grpc-sdk
Node SDK for Apple Wallet and Google Pay Membership / Loyalty / Event Tickets / Access Cards, Coupons & Flights.
apple-wallet apple-wallet-support coupons digital-membership-cards event-tickets flight-tickets flights google-pay google-wallet grpc loyalty loyalty-program loyalty-solutions node node-sdk passkit
Last synced: 29 Jan 2026
https://github.com/radutopala/grpc-calculator
A gRPC protobuf expressions calculator
go golang grpc grpc-gateway grpc-go grpc-server k8s protobuf
Last synced: 10 Feb 2026
https://github.com/isaiahwong/gateway-go
API Gateway that routes to gRPC and HTTP services in your cluster
api-gateway gateway-microservice grpc rest
Last synced: 28 Jan 2026
https://github.com/rexkizzy22/micro-bank
A production-grade Go API that provides money transfer services between accounts of registered users
api-rest aws-ecr backend docker docker-compose gin-gonic golang grpc kubernetes render swagger unit-testing
Last synced: 12 Feb 2026
https://github.com/plarun/scheduler
Task scheduler
cli golang grpc microservices mysql scheduler task-scheduler
Last synced: 06 Feb 2026
https://github.com/ahmad-masud/kvstore
A lightweight, extensible, and customizable Key-Value Store library in Go, served over gRPC.
Last synced: 28 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/anazcodes/go-grpc-microservice
Developed 3 Microservices and 1 API Gateway which handles incoming HTTP requests. HTTP requests will be forwarded to these Microservices by gRPC. And implemented JWT for authentication.
go grpc jwt-authentication microservices postgresql protocol-buffers
Last synced: 26 Oct 2025
https://github.com/kevalsabhani/grpc-order-management-service
A sample implementation for order managment service using gRPC
Last synced: 09 Feb 2026
https://github.com/alexmhack/grpc-microservices-tutorial
Understanding and implementing a basic Microservice with Python's popular gRPC framework
basics grpc microservices protobuf python rpc tutorial
Last synced: 25 Oct 2025
https://github.com/esurdam/go-grpc-bazel-example
Example monorepo for scalable Go microservices with gRPC and Bazel, including REST, Swagger, Docker, and Kubernetes.
bazel docker example go golang grpc grpc-gateway kubernetes microservices monorepo openapi protobuf reference-architecture swagger
Last synced: 24 Jan 2026
https://github.com/metallurgical/journal-go
Microservice to manage journal(internal application) data with protobuf(PHP and golang)
golang grpc microservice php protobuf
Last synced: 25 Oct 2025
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/mushroomator/protoactor-bootcamp
All lessons of Proto.Actor Bootcamp implemented in Go. Proto.Actor is a framework for programming within the actor model which supports Go, C# and Kotlin.
actor-model actors distributed-computing golang grpc proto-actor
Last synced: 26 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/shuvankar-bhowmick/carsties-microservices
A microservices project using .NET 8 and Next.js 14.
csharp docker grpc microservice netcore nextjs14 rabbitmq signalr
Last synced: 24 Oct 2025
https://github.com/nikhilnarayanan623/go-basic-grpc-auth-service
basic grpc auth service on golang
go golang gorm grpc grpc-client grpc-server jwt-authentication postgres postgresql
Last synced: 29 Jan 2026
https://github.com/inferadb/ledger
InferaDB Ledger — distributed database purpose-built for authorization.
access-control audit-log authorization blockchain cryptography database distributed-systems fine-grained-access-control grpc immutable-ledger inferadb permissions rebac rust storage zanzibar
Last synced: 01 Apr 2026
https://github.com/inferadb/terraform-provider-inferadb
InferaDB Terraform provider — manage orgs, vaults, clients, teams
access-control authorization fine-grained-access-control grpc inferadb jwt permissions provider rebac rest-api terraform zanzibar
Last synced: 23 Jan 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/yungbenn/go-grpc-http
Learn how to make simple CRUD with gRPC and gRPC gateway to RESTful JSON
Last synced: 24 Oct 2025
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/cuchi/kittens
Sample service using Node.js + gRPC + nact
Last synced: 27 Oct 2025