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-07-01 00:13:55 UTC
- JSON Representation
https://github.com/yukigeshiki/grpc-test-nestjs
Testing gRPC transport with the NestJS framework and GCP Cloud Run
cloudrun gcp grpc grpc-node grpc-service nestjs
Last synced: 02 May 2026
https://github.com/adrienjoly/fluidcal-plugin
WIP: Node.js server that imports tasks from a Trello board's checklists
grpc grpc-service nodejs trello-api
Last synced: 02 May 2026
https://github.com/danny-yamamoto/rust-grpc
Getting Started with the gRPC API
Last synced: 03 May 2026
https://github.com/adarsh-jaiss/microservice-toll-calculator
A microservoce application that calculate the real time distance travalled by a vehicle and create a toll tax invoice accordingly
apache-kafka docker golang grpc microservices websockets
Last synced: 03 May 2026
https://github.com/gardsilver/demo-hybrid-microservice
Demo Hybrid Microservice
boilerplate-template elasticsearch express graceful-shutdown grpc health-check hybrid jwt-token kafka license-mit nodejs-server prometheus-metrics rabbitmq redis-cache sequelize swagger websocket-server
Last synced: 03 May 2026
https://github.com/akira-saneyoshi/grpc-tabecolla
app-router docker golang grpc nextjs
Last synced: 04 May 2026
https://github.com/aaqaishtyaq/bookmark-service
CRUD application for managing bookmarks using gRPC
golang grpc grpc-go microservice
Last synced: 04 May 2026
https://github.com/stephenhidem/godot-ant-grpc
Example that demonstrates integration of ANT and gRPC with Godot game development.
Last synced: 04 May 2026
https://github.com/kotpb/kotpb-grpc-codegen
Pure-Kotlin protoc-gen-grpc-kotlin: drop-in replacement that emits self-contained Kotlin stubs (no protoc-gen-grpc-java required). Native binaries via GraalVM.
codegen graalvm grpc grpc-kotlin kotlin kotpb protobuf protoc-plugin
Last synced: 04 May 2026
https://github.com/adithaker/ecomm_replicated
🛒 A command line ecommerce application that uses various middleware communication layers and uses 2 different replication schemes along with Raft for database replication.
cli-app distributed-systems ecommerce-application flask-application grpc mysql python raft-consensus-algorithm replication-manager rest soap-api
Last synced: 05 May 2026
https://github.com/johnsalazar/microservices-go-customer
About Customer service. Part of an e-commerce built in Golang.
clean-code discovery-service docker golang grpc hexagonal-architecture kubernetes metrics microservices nats nosql rest-api solid telemetry
Last synced: 05 May 2026
https://github.com/yasindce1998/issue-tracker
Project issue tracker service with multi-backend
backend golang grpc grpc-go kafka postgresql redis
Last synced: 05 May 2026
https://github.com/ruziba3vich/javaandgogrpc
a gRPC server built on Java (Spring Boot) and API gateway implemented with Go (Gin), my two lovely programming languages helped me practice gRPC in a wider way.
Last synced: 05 May 2026
https://github.com/mwoss/middleware-bank-app
grpc ice java middleware protobuf python
Last synced: 05 May 2026
https://github.com/soeakarit/go-microservice-template
Modern Go Microservice Template with REST, gRPC, OpenTelemetry, Postgres, Ent, Kubernetes-ready
ent go golang grpc kubernetes microservice otel postgres prometheus template
Last synced: 05 May 2026
https://github.com/aimaster-dev/amm-pool-fetch_grpc_raydium
Raydium Pool Info fetch. Raydium basetoken price. Raydium pool liquidity. Raydium pool marketcap
cargo grpc raydium-sdk rust solana
Last synced: 05 May 2026
https://github.com/illixion/distributed-jxl-converter
PoC for bulk converting images to JXL with distribution of work across multiple servers
distributed grpc javascript jpeg-xl jpegxl jxl nodejs rabbitmq
Last synced: 05 May 2026
https://github.com/athun-me/book_now_train-svc
This is a go microservice for bookNow ticket booking project, service name : train service , that handles the train data
gin-gonic grpc microservice viper
Last synced: 05 May 2026
https://github.com/beto-ouverney/blogs-microservices-go
Blogs MicroServices GRPC Build with GO Lang and MySql
clean-architecture go golang grpc grpc-go microservices mvc-architecture mysql sqlx
Last synced: 05 May 2026
https://github.com/testinggospels/camoswag
Camoswag is an extension to Camouflage backend mocking tool, which allows you to quickly convert an OpenAPI Specification into a set of mocks usable by Camouflage.
api api-simulation camouflage grpc mocking rest service-virtualization stub testing
Last synced: 06 May 2026
https://github.com/jonatasmsantos/nestjs-standalone
Services with nestjs standalone for gRPC, Kafka, BullMQ (BullJs) e RabbitMQ
apachekafka bullmq grpc rabbitmq redis
Last synced: 06 May 2026
https://github.com/claudiu28/ticketing-app-java
Ticketing system for basketball tournaments, built with JavaFX client, gRPC communication, and asynchronous backend using CompletableFuture with SQLite. Implements Observer and Proxy patterns for real-time updates of ticket availability and sales.
client-server completable-future grpc java javafx observer-pattern proxy-pattern sqlite3
Last synced: 06 May 2026
https://github.com/jy8752/microservice-demo
microservice sample project.use Go, kubernetes, gRPC...
golang grpc kubernetes microservice
Last synced: 06 May 2026
https://github.com/toobeeh/tirith
Angular & NEST fullstack application for skribbltypo website & dashboard
angular grpc nestjs openapi skribbl-typo
Last synced: 06 May 2026
https://github.com/zoobz-io/aegis
Service mesh for Go microservices — mTLS everywhere, zero configuration
go golang grpc microservices mtls service-mesh zoobzio
Last synced: 07 May 2026
https://github.com/tejasthombare20/scalable-backend-application-
Scalable-backend application
elasticsearch golang graphql grpc micorservice scalable
Last synced: 07 May 2026
https://github.com/ryarnyah/mood-tracker
Some web-grpc mood tracker to track your team mood anonymously :D
Last synced: 07 May 2026
https://github.com/hoangcaophi/notification
The project sample for a notification service using SignalR or Socket.IO
Last synced: 07 May 2026
https://github.com/subliker/track-parcel-service
Microservices-based parcel tracking system with Telegram bot integration, message broker, and gRPC communication, designed for seamless parcel management and notifications.
elk golang goose grpc kubernetes microservice rabbitmq
Last synced: 07 May 2026
https://github.com/miltonj23/calcrpc
Calculator Microservice built with Go (Gin + gRPC) and Next.js 16. Implements Clean Architecture with dual-protocol support (HTTP/gRPC), Docker containerization, and automated CI/CD to GHCR.
clean-architecture gchr gin-gonic grpc grpc-golang microservice nextjs16-typescript typescript
Last synced: 08 May 2026
https://github.com/saefullohmaslul/grpc-node-user
:green_book: User service of gRPC Microservices with Node.js
Last synced: 08 May 2026
https://github.com/saleh-ghazimoradi/microecobay
A modern eCommerce platform inspired by Amazon, offering seamless shopping with features like user authentication, product browsing, order processing, and a dynamic cart. Built with a microservices architecture for scalability and adaptability.
cicd elasticsearch golang gorm grpc microservices redis
Last synced: 08 May 2026
https://github.com/aliakseis/doods_client
client for github.com/snowzach/doods
Last synced: 08 May 2026
https://github.com/bookpanda/mygraderlist-gateway
Gateway microservice for MyGraderList
clean-architecture golang grpc microservices
Last synced: 08 May 2026
https://github.com/moonlight987/raydium_bot
Token sniper in Raydium. raydium sniper
grpc raydium sipingbot sniper sniping solana solana-bot solana-trading-bot token-sniper trading-bot yellowstone
Last synced: 08 May 2026
https://github.com/devsu/condor-auth-keycloak
An authorization strategy for condor-auth, to allow grpc microservices built in node work with keycloak.
authentication authorization condor condor-framework grpc microservice middleware nodejs
Last synced: 08 May 2026
https://github.com/greenvine/hey-grpc-starter-interface
Hey gRPC Boilerplate Project (Generated Protobuf Interface)
boilerplate golang grpc grpc-go protobuf server starter
Last synced: 09 May 2026
https://github.com/pieceowater-dev/lotof.sample.svc
This project provides a structure to generate, build, and run a grpc microservice
docker go golang gorm grpc microservice
Last synced: 09 May 2026
https://github.com/ningenme/miiko-api
趣味開発 compro-api (product name: miiko)
connect golang grpc ningenme-project protobuf
Last synced: 09 May 2026
https://github.com/sagarmaheshwary/microservices-upload-service
docker golang grpc grpc-golang microservices prometheus rabbitmq s3
Last synced: 09 May 2026
https://github.com/jesse-c/grpc-example-rust-swift
A small example of using gRPC to connect Rust and Swift.
Last synced: 09 May 2026
https://github.com/ekhabarov/talks
Slides and videos from conferences and meetups
bazel go golang grpc grpc-go grpc-plugins slides talks
Last synced: 09 May 2026
https://github.com/juanfkurucz/grpc-nodejs-sample
Subject "Sistemas Distribuidos" (Distributed Systems) from Universidad Catolica del Uruguay
Last synced: 09 May 2026
https://github.com/sitkoru/sitko.grpc.tools.doc
.NET library to generate docs for protobuf and gRPC
dotnet grpc hacktoberfest protobuf
Last synced: 10 May 2026
https://github.com/lunarianss/streams
Streams is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead. ⚡️ Grpc Proxy
Last synced: 10 May 2026
https://github.com/julymetodiev/veles
Fast hybrid (BM25 + semantic) local code search for AI agents — pure Rust, persistent index, MCP/gRPC servers, tree-sitter symbols
ai-agents bm25 cli code-search embeddings grpc hybrid-search mcp model-context-protocol model2vec rag rust semantic-search tree-sitter
Last synced: 11 May 2026
https://github.com/alevinval/vendor-go
Highly customisable dependency vendoring tool
cli dependency-manager go grpc protobuf vendor vendoring
Last synced: 12 May 2026
https://github.com/systemathics/sdk-rust
Auto generated stubs for Systemathics Ganymede gRPC APIs (rust)
analytics backtest daily-data grpc historical-data indicators intraday-data jupyterlab normalized-data raw-data reference-data rust tick-data
Last synced: 12 May 2026
https://github.com/azmanabdlh/golang-web
authentication golang gql grpc jwt nsq oauth2 restful-api
Last synced: 13 May 2026
https://github.com/tituscarl/protopeek
A Chrome DevTools extension that decodes gRPC-Web request and response payloads inline.
chrome-extension connect debugging devtools grpc grpc-web protobuf
Last synced: 11 Jun 2026
https://github.com/arthurshafikov/anti-bruteforce
:fire: Go (Gin, gRPC), PostgreSQL, Docker, Leaky Bucket
Last synced: 14 May 2026
https://github.com/j0rgeserran0/blog-grpc-helloworld
Hello World sample on gRPC with .NET Core 3.0 preview 6
aspnet-core-3 aspnetcore3 grpc netcore3 visual-studio-2019
Last synced: 14 May 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/streamweaverio/protos
Protocol buffer definitions for Streamweaver
Last synced: 12 Jun 2026
https://github.com/suprim-corp/kit-backend-base-java
Reusable Java backend toolkit — UUID, JSON, crypto, exception, web & gRPC (dev.suprim)
backend cryptography exception-handling grpc java java-library json maven spring-boot utilities
Last synced: 24 Jun 2026
https://github.com/groundsgg/plugin-config
Shared Paper and Velocity config plugin that loads typed configuration documents from service-config over gRPC and refreshes them via NATS.
config-management grpc kotlin minecraft nats paper plugin velocity
Last synced: 25 Jun 2026
https://github.com/saefullohmaslul/grpc-node-utility
:green_book: Utility service of gRPC Microservices with Node.js
grpc grpc-node microservices nodejs
Last synced: 08 May 2026
https://github.com/reynaroyce12/file-retreival-engine-v3
A multithreaded file retrieval engine with a client-server architecture for efficient indexing and searching of text files. V3 uses multiple clients for scalable indexing, supports AND-based term queries, tracks performance and handles large datasets more effectively.
grpc information-retrieval multithreading posix protocol-buffers
Last synced: 08 May 2026
https://github.com/sergio-oliveira-br/distsys
Terminal Based Assignment Assessment - NCI
distributed-systems grpc java mqtt rabbitmq
Last synced: 09 May 2026
https://github.com/williamfedele/leaderboard
👾 Leaderboard implemented in Go using Redis, gRPC, and protobuf
Last synced: 09 May 2026
https://github.com/fbielejec/grpc-chat
gRPC bidirectional chat with pubsub via redis
bidirectional chat grpc redis rust streaming
Last synced: 09 May 2026
https://github.com/waalexan/grpc_exemple
Exemplo de implementação do gRPC, um framework de comunicação entre serviços, utilizando RPCs para comunicação rápida e eficiente.
grpc grpc-client grpc-server nodejs
Last synced: 09 May 2026
https://github.com/iamarvy/inventra
Event-driven inventory system using NestJS, gRPC, RabbitMQ, and GraphQL.
domain-driven-design event-driven grpc microservices nestjs nestjs-graphql rest-api
Last synced: 09 May 2026
https://github.com/nhatthaiquang-agilityio/dotnet3.0-grpc
Example with ASP Net Core 3.0 and gRPC
dotnet-core grpc grpc-client grpc-server
Last synced: 09 May 2026
https://github.com/c5m7b4/kubernetes-net
Creating Microservices using .NET Core 6
docker grpc kubernettes nginx rabbitqm vscode
Last synced: 07 May 2026
https://github.com/sealbro/pikvm-automator
Simple API with short macro commands to automate PiKVM input emulation
automation golang grpc macro pikvm
Last synced: 13 May 2026
https://github.com/cunkz/nodejs-grpc-example
NodeJS gRPC Examples
grpc grpc-node grpc-nodejs nodejs nodejs-example
Last synced: 10 May 2026
https://github.com/akira-saneyoshi/store_commandservice
docker golang grpc protocol-buffers
Last synced: 10 May 2026
https://github.com/jijiechen/grpc-probe-app
An example app demonstrating gRPC health check to support Kubernetes readiness/liveness/startup probes.
Last synced: 10 May 2026
https://github.com/mehedihasanfarabi10/solana-trading-bot
Strong solana trading bot
copy-trade-bot copy-trading copytrading crypto grpc jito-solana python raydium-swap sniping solana trade-bot trading usdc volume
Last synced: 10 May 2026
https://github.com/kostko/grpc-rs-issue-194
Minimal example for reproducing grpc-rs issue 194
Last synced: 10 May 2026
https://github.com/prosenjitjoy/modular-monolith-architecture-in-go
Complete ecommerce backend project used for learning the Modular Monolith Architecture
chi grpc grpc-gateway modular-monolith postgres protobuf
Last synced: 11 May 2026
https://github.com/blewater/boxed
Manage your distributed infrastructure deployments with ease
diffie-hellman go grpc grpc-go workflow
Last synced: 12 May 2026
https://github.com/daniel-covelli/learn-go
Learning microservices in Go
cors go gorilla grpc microservices rest-api
Last synced: 12 May 2026
https://github.com/mtumilowicz/scala-zio2-grpc-workshop
Introduction to proto-buffers and gRPC based on ZIO approach.
grpc grpc-client grpc-server protobuf protocol-buffers protocol-library sbt sbt-plugin scala scalapb workshop workshops zio zio-grpc zio-streams zio2
Last synced: 12 May 2026
https://github.com/paulja/go-work
Go project that schedules workers and uses a heartbeat all over gRPC
Last synced: 13 May 2026
https://github.com/smyrgeorge/actor4k-cluster
A small actor system written in kotlin using Coroutines.
actor actor-framework actor-model actor-system actors actorsystem cluster coroutines grpc kotlin raft raft-consensus-algorithm sharding
Last synced: 13 May 2026
https://github.com/arumandesu/uniclubs-protos
Protocol buffers of UCMS services
grpc protobuf protocol-buffers
Last synced: 12 Jun 2026
https://github.com/specmatic/specmatic-order-bff-grpc-kotlin
Specmatic Order BFF gRPC Sample
contract-testing grpc grpc-server grpc-service mocking sample-project service-virtualization stubbing
Last synced: 14 Jun 2026
https://github.com/50gramx/eapp-dart-domain
🎯 Auto-generated Dart client library for EAPP system contracts. Perfect for Flutter apps with type-safe protobuf client and gRPC support.
auto-generated client-library dart flutter grpc mobile protobuf pub-dev type-safe web
Last synced: 30 Jun 2026
https://github.com/litg-zen/chat_app
An Async Bidirectional Chat app using gRPC and Golang
Last synced: 15 Apr 2026
https://github.com/cevdettufan/speak_mate_app
SpeakMate is an intelligent voice assistant app featuring real-time Speech-to-Text. Built with a Flutter mobile frontend and a high-performance .NET 10 gRPC backend.
csharp dart dotnet-core flutter grpc monorepo
Last synced: 29 Jun 2026
https://github.com/didinj/aspnet-core-10-protocol-buffers-grpc-microservices
Build a gRPC Microservice with ASP.NET Core 10 and Protocol Buffers
aspnetcore grpc microservices protocol-buffers webdev
Last synced: 15 Apr 2026
https://github.com/dori-dev/python-grpc
Implementation of greetings in Python with gRPC
Last synced: 15 Apr 2026
https://github.com/codycollier/grip-go
A mock Golang gRPC server implementation for analysis
Last synced: 16 Apr 2026