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-06-30 00:14:06 UTC
- JSON Representation
https://github.com/dronezzzko/easyshutdown
Gracefully shutdown your Go services in just one line
go golang graceful-shutdown gracefully grpc k8s kubernetes microservices opentelemetry services
Last synced: 18 Jan 2026
https://github.com/peddybeats/jukebox
A customizable Spotify playlist generator that learns your music taste over time
docker gke grpc kubernetes protobuf spotify-api
Last synced: 11 Apr 2026
https://github.com/shashankbiet/rate-limiter
Limit the rate of incoming http/grpc requests
Last synced: 14 Feb 2026
https://github.com/johnverheij/grpcassertions.tunit
TUnit-native gRPC assertions for .NET tests. Fluent assertions on gRPC call outcomes, including RpcException and status codes. AOT-compatible, no runtime reflection.
aot assertions dotnet grpc rpc testing tunit
Last synced: 12 Jun 2026
https://github.com/chevp/quantum-rift-electron-client
Typescript Electron Client-App for Quantum Rift.
angular electron grpc javascript typescript vulkan-api
Last synced: 11 Apr 2026
https://github.com/sugamkuber/go-micro
Impl of proper micro services using go, grpc, rabbitMQ, docker
docker go golang grpc ingress k8 logger mail microservice orchestration postgres protobuf rabbitmq
Last synced: 16 Apr 2026
https://github.com/kovyrin/vitess-grpc-rust
Auto-generated client for the Vitess gRPC protocol
Last synced: 02 Mar 2026
https://github.com/angelvicenteg/todo-list
A clean, responsive to-do list web application built with HTML, CSS, and JavaScript. Easily add, complete, and delete tasks to stay organized and productive.
animation asp-net-core-identity asp-net-core-mvc beginner best-practices css docker elm-architecture etcd gorm grpc how-to html javascript todolist todolist-application todomvc tutorial
Last synced: 16 Apr 2026
https://github.com/a-poor/gorp
gorp makes writing gRPC APIs a little simpler.
go grpc grpc-go json json-schema protobuf
Last synced: 16 Apr 2026
https://github.com/kvist-no/digestive
Service that is responsible for once a day sending a gRPC call to a microservice so that it triggers the creation and delivery of the daily email digests for our customers.
Last synced: 16 Apr 2026
https://github.com/congard/middleware-sandbox-agh
My middleware projects that were made as a part of Distributed Systems course at the AGH University of Science and Technology
agh agh-university agh-ust agh-wi distributed-systems grpc ice middleware
Last synced: 16 Apr 2026
https://github.com/yoshinariyamanaka/grpc-typescript
gRPC example written in TypeScript
grpc grpc-client grpc-server grpc-typescript protobuf protobuf3 typescript
Last synced: 18 May 2026
https://github.com/reshiadavan/cryptgo
My Cryptocurrency Exchange Microservice tailored for Ethereum.
auth0 docker gcp golang grpc kafka postgresql redis skiplist
Last synced: 11 Apr 2026
https://github.com/viburoshin25/vibrox-core
User management microservice offering RESTful APIs for creating, updating, retrieving, and deleting users. Integrates with other services via gRPC clients for authentication and logging. Built with Go and the Gin framework.
docker go golang grpc grpc-client grpc-go microservice microservices restful-api
Last synced: 20 Apr 2026
https://github.com/landofcoder/node-grpc-crud-customer
Example for Using Nodejs, Express, gRPC for CRUD customer information
Last synced: 16 Apr 2026
https://github.com/streamweaverio/protos
Protocol buffer definitions for Streamweaver
Last synced: 12 Jun 2026
https://github.com/kerolesnabiel/ecommerce-microservices
A distributed, modular e-commerce platform built with .NET 9 and modern microservice practices. It includes user management, product catalog, cart and order processing, payments with Stripe, and real-time notifications – all containerized with Docker.
apigateway asp-net-core carter clean-architecture cqrs docker docker-compose entity-framework-core grpc jwt marten microservices-architecture postgresql rabbitmq redis repository-pattern signalr stripe vertical-slice-architecture
Last synced: 08 Apr 2026
https://github.com/akira-saneyoshi/store_queryservice
docker golang grpc protocol-buffers
Last synced: 16 Apr 2026
https://github.com/m1thrandir225/meridian
A real-time messaging platform
chat ddd-architecture event-driven golang grpc kafka microservices redis
Last synced: 18 Apr 2026
https://github.com/linkartemy/newpoint-mobile
NewPoint Mobile in Flutter, Dart.
Last synced: 05 Mar 2026
https://github.com/stuttgart-things/clusterbook
gitops configuration service
Last synced: 01 Apr 2026
https://github.com/ci-space/protostyle
protostyle - protolint plugin for lint your team style
Last synced: 16 Apr 2026
https://github.com/lgylgy/rinkgo-frontend
Front-end Rinkgo Services (Angular)
Last synced: 11 Apr 2026
https://github.com/dotpep/microservices-communication
Represents Microservices Communication with Event Driven Architecture with DI, REST API, gRPC, API Gateway, RabbitMQ, Docker and Kubernates or K8s - services written on Golang rollback: Dotnet.
api-gateway asp-net-core csharp docker dotnet event-driven go-gin golang grpc k8s kubernetes microservices rabbitmq rest-api
Last synced: 11 Apr 2026
https://github.com/ericbutera/amalgam
Tech demo featuring microservices, golang, orchestration and observability
devx golang graphql grpc k6 lgtm microservices mysql nextjs observability orchestration tilt
Last synced: 11 Apr 2026
https://github.com/peter-sidra/grpc-authentication
JWT-based authentication gRPC backend in rust
Last synced: 03 Jun 2026
https://github.com/yindia/cloud
Build a mini orchestrationtool from zero, new versions every month , Lean Stack
cicd connectrpc distributed-systems docker golang grpc k8s ml monorepo shadcn-ui tailwindcss typescript
Last synced: 11 Apr 2026
https://github.com/ivkovicstefan/lrn-microservices-eshop
A practical project done during the ".NET 8 Microservices: DDD, CQRS, Vertical/Clean Architecture" course created by Mehmet Ozkaya
clean-architecture docker domain-driven-design grpc microservices-architecture postgresql redis rest-api sql-server sqlite vertical-slice-architecture
Last synced: 02 Apr 2026
https://github.com/allajahzan/crud-with-microservices
It's a CRUD application build with microservices. Node JS, Express JS and Mongodb used for services, and gRPC, Rabbitmq used for communications.
express-ta grpc mongodb nginx node-js rabbitmq react-js tailwind-css typescript
Last synced: 11 Apr 2026
https://github.com/thomega35/formationgo
Dépôt contenant le code et les supports de la formation Go (14-16 octobre 2024) par Paul Millet de LaMeDuSe. Inclut des TPs couvrant les bases du langage, ainsi que des POCs sur gRPC, Gorm et Gin-Gonic pour des applications pratiques.
Last synced: 25 Apr 2026
https://github.com/junaidmancheri/foodstories
Where travelers unite in stories
clean-architecture docker google-cloud-functions google-kubernetes-engine grpc kafka microservices nestjs nodejs nx
Last synced: 11 Apr 2026
https://github.com/robsantossilva/server-grpc-in-golang-example
Examplo simples de como iniciar um servidor gRPC com Go Lang
evans golang golang-examples grpc grpc-go proto protobuf
Last synced: 17 Apr 2026
https://github.com/vladovsiychuk/demo-grpc-cursor-pagination
Discovery service for a social media platform, providing efficient, cursor-based pagination and feed retrieval via gRPC.
cursor-pagination go golang grpc protobuf
Last synced: 17 Apr 2026
https://github.com/xevilmaxx/blazorwebgui
Blazor Website with external GRPC / HTTP API + authentication Token
authentication authorization blazor csharp dynamic grpc http https i18next jwt layout mudblazor razor standalone tabs
Last synced: 06 May 2026
https://github.com/gregoirew/vertx-grpc-sample
Simple grpc server/client on vert.x
Last synced: 17 Apr 2026
https://github.com/amar-aj/grpcsolution
DotNet 6 GRPC with Angular 14
angular dotnet grpc grpc-client grpc-server
Last synced: 17 Apr 2026
https://github.com/sowad12/eshopping
Microservice Architecture
automapper cqrs-pattern dapper dotnet-8 dotnet-webapi grpc mediatr microservices-architecture mssqlserver redis
Last synced: 17 Apr 2026
https://github.com/dills122/grpc-playground
An example grpc app I'm building to learn the framework
Last synced: 27 Apr 2026
https://github.com/ppiankov/tote
Emergency Kubernetes operator that salvages container images from node caches when registries are unavailable.
containerd disaster-recovery go grpc image-management kubernetes operator
Last synced: 04 Apr 2026
https://github.com/gregorbiswanger/dotnetgrpcschemagenerator
Generate Protobuf files from C# with Code-First.
dotnet-core dotnetcore grpc protobuf
Last synced: 17 Apr 2026
https://github.com/aryyawijaya/simple-bank
Go project with Gin framework
bcrypt ci dbdocs dbml gin github-actions go grpc jwt middleware multi-stage-docker paseto postgresql protobuf refresh-token sqlc swagger-ui unit-test wait-for
Last synced: 04 Apr 2026
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: 04 Apr 2026
https://github.com/shorotshishir/grpc
csharp grpc grpc-client grpc-server grpc-service
Last synced: 18 Apr 2026
https://github.com/arcbjorn/chat-service-go-grpc
Chat service using Go & gRPC
Last synced: 18 Apr 2026
https://github.com/aditya43/grpc
gRPC using Golang | My personal notes, projects and best practices.
api crud golang grpc grpc-go mongodb protobuf rpc-framework
Last synced: 18 Apr 2026
https://github.com/j33pguy/magi
MAGI — Multi-Agent Graph Intelligence. Universal memory server for AI agents. MCP + gRPC + REST API with semantic search, knowledge graph, and behavioral pattern analysis.
ai golang grpc knowledge-graph mcp memory multi-agent rag self-hosted semantic-search
Last synced: 04 Apr 2026
https://github.com/s1lver/rr-grpc-tls-php
Implementing a simple example of client-server communication using TLS in Docker
docker grpc php8 roadrunner tls
Last synced: 17 Apr 2026
https://github.com/sleeping-barber/grpc-workshop
gRPC Workshop example code
Last synced: 18 Apr 2026
https://github.com/jeepnl/blazor_wasm_grpc_efcore
EF Core / Many-To-Many / gRPC / Hosted Blazor WASM
blazor blazor-webassembly efcore entity-framework-core grpc grpc-web many-to-many wasm webassembly
Last synced: 05 Apr 2026
https://github.com/teamkweku/code-odessey
Official repository of Code Odessey, a blog that aims to provide in-depth beginner friendly tutorials, practical guides, and insightful articles on a wide range of topics and practical roadmaps in SE
api-gateway docker golang grpc kubernetes
Last synced: 05 Apr 2026
https://github.com/renanpalmeira/hashlab-challenge
Hashlab Challenge Solution
clojure coreos docker golang google-cloud grpc microservices mongodb postgresql
Last synced: 05 Apr 2026
https://github.com/windperson/coscup2017_grpc_csharp
COSCUP 2017 C# gRPC client code
Last synced: 18 Apr 2026
https://github.com/fosouzadev-public/webapi-grpc
Web Api simples utilizada no estudo do gRPC
authorization csharp grpc jwt-token keycloak
Last synced: 18 Apr 2026
https://github.com/athun-me/book_now_booking-svc
This is a go microservice for bookNow ticket booking project, service name is BookingService , which handle the booking and payment
Last synced: 19 Apr 2026
https://github.com/balcieren/connect-errors-es
Define errors in .proto, generate type-safe TypeScript constructors, catch bugs at compile time
connectrpc ecmascript error-handling grpc javascript microservice nodejs protobuf typescript
Last synced: 18 Jun 2026
https://github.com/ytak-sagit/hands-on-webapi-impl-guide-grpc
『ユーザーに価値を正しく届けるWeb API開発実践ガイド』第2章(gRPC)ハンズオン用リポジトリ
Last synced: 20 Apr 2026
https://github.com/vtopc/verrors
Yet another error wrapper package.
error error-handling errors go golang grpc grpc-go postgres postgresql postgresql-database sql
Last synced: 20 Apr 2026
https://github.com/cr00z/gospendingbot
Телеграмм-бот для контроля расходов: clean arch, memory/postgres storage, тесты, observability(graylog, prometheus+grafana, jaeger), kafka, grpc
golang graylog grpc jaeger kafka postgres prometheus
Last synced: 20 Apr 2026
https://github.com/rtuty/library-grpc-server
gRPC server for library
backend docker go grpc protocol-buffers
Last synced: 20 Apr 2026
https://github.com/aayushxrj/go-grpc-api-school-mgmt
A gRPC-API-based school management system enabling administrators to manage students, teachers, staff, and classes efficiently
Last synced: 20 Apr 2026
https://github.com/hrz8/geprec
geprec is not no grpc: learning buf and grpc
Last synced: 20 Apr 2026
https://github.com/saicasm/go-fg-service
Go based graphQL service that follows DDD archiecture
Last synced: 20 Apr 2026
https://github.com/guillaumefalourd/poc-grpc-python
POC of a gRPC project in Python 🐍
Last synced: 14 May 2026
https://github.com/soustify/data-gateway-buffer-java
Aplicação backend responsável por fazer a gerenciar os protobuf do data-gateway (Java)
backend core data-gateway grpc java
Last synced: 21 Apr 2026
https://github.com/sanzharanarbay/golang_grpc_example
Golang gRPC client and server example
go golang grpc grpc-client grpc-server protobuf protocol-buffers
Last synced: 21 Apr 2026
https://github.com/bscpaz/poc-grpc-go
This is a POC (proof of concept) to understand better the behavior of gRPC with Go Lang.
Last synced: 21 Apr 2026
https://github.com/ozeer/grpc-client
gRPC client端demo
grpc grpc-client grpc-go grpc-php grpc-php-client grpc-python
Last synced: 21 Apr 2026
https://github.com/scrivy/grpc-gateway-starter
This boilerplate grpc service handles both grpc and http grpc-gateway traffic on the same port.
Last synced: 21 Apr 2026
https://github.com/garnizeh-labs/aetheris-protocol
The core trait facade, wire formats, and gRPC definitions for the Aetheris Engine. This repository defines the immutable contracts (WorldState, GameTransport, Encoder) that bind the client, server, and platform layers together.
aetheris ecs game-engine garnizeh-labs grpc multiplayer protocol rust serialization traits webtransport
Last synced: 15 May 2026
https://github.com/poboisvert/hex_go
[Go] Hexagone application using MongoDB and gRPC (HTTP2)
Last synced: 22 Apr 2026
https://github.com/daniilty/tinkoff-invest-grpc-gateway
gRPC прокси для порционной закачки рыночных свечек с tinkoff api
Last synced: 22 Apr 2026
https://github.com/alfenfebral/go-grpc
gRPC example using go, include with credentials, rest-api gateway and swagger docs
go golang grpc grpc-gateway rest-api
Last synced: 22 Apr 2026
https://github.com/chiguirez/healthz
a GRPC/HTTP library to register healthcheck endpoints for k8s liveness and readiness
go golang grpc healthcheck http
Last synced: 22 Apr 2026
https://github.com/ericmey/musubi
Musubi (結び) — Aoi's shared memory and thought layer. The braiding of threads between presences.
ai-agents ai-memory cosign fastapi grpc homelab hybrid-search livekit mcp memory-system model-context-protocol obsidian ollama pydantic python qdrant rag retrieval-augmented-generation self-hosted vector-search
Last synced: 17 May 2026
https://github.com/mdigger/connect-dev-log
A high-performance logging interceptor for ConnectRPC with protocol-agnostic request/response logging, protobuf message formatting, and streaming support.
connect-rpc connectrpc golang grpc grpc-log interceptor
Last synced: 24 Apr 2026
https://github.com/maze1377/manager-vending-machine
Our project is a vending system managed by a Grpc server written in Golang. It offers easy setup and maintenance, fast and reliable communication, and efficient management of vending operations.
centralized dicen golang grpc grpc-go management state-pattern vending-machine
Last synced: 24 Apr 2026
https://github.com/ribbinpo/microservice-poc-old
for lean & poc microservice in each framework
grpc kafka microservice nodejs poc
Last synced: 06 Feb 2026
https://github.com/tripolskypetr/di-lazy
Lazy instantiation of the class based on the first access to its reference
dependency-injection grpc lazy-loading oop optimization optimization-algorithms performance
Last synced: 24 Apr 2026
https://github.com/ningenme/nina-api
趣味開発 contribution-api (product name: nina)
go golang grpc grpc-web ningenme-project
Last synced: 09 May 2026
https://github.com/andrescosta/goico
go grpc otel rest wasm wazero webassembly
Last synced: 03 Jan 2026
https://github.com/ningenme/nina-batch
趣味開発 contribution-batch (product name: nina)
Last synced: 16 May 2026
https://github.com/jazaltron10/simple_grpc_chat_app
Implemented in Golang with the gRPC framework, this chat application exemplifies gRPC's efficiency in crafting communication protocols. Facilitating real-time message exchange between clients and servers, the app underscores gRPC's simplicity and versatility in constructing scalable and high-performance communication systems.
chat-application golang grpc grpc-go
Last synced: 29 Apr 2026