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/leomirandadev/grpc-project
How to use gRPC on Go and NodeJS
go golang grpc grpc-client grpc-go grpc-server nodejs
Last synced: 04 May 2026
https://github.com/spacelocust/microservices
Microservices Nest.JS application
docker grpc jaeger microservices nestjs typescript
Last synced: 08 Apr 2026
https://github.com/mdjamilkashemporosh/tablic-grpc-logger
A robust gRPC interceptor for NestJS applications that provides structured and detailed logging.
Last synced: 18 Feb 2026
https://github.com/chandresh-pancholi/edith
A Scalable & Reliable messaging service for microservices using Message brokers
event-hub golang grpc kafka kinesis microservices nats-streaming protobuf pub-sub rabbit-mq
Last synced: 12 Jan 2026
https://github.com/RafalSalwa/auth-api
Double Opt-In Auth api REST, gRPC, rabbitmq, gorm, CORS and goroutines. Based on monorepo pattern with HTTP and RPC endpoints
air amqp circleci cqrs docker-compose githubactions go golang gorilla-mux gorm grpc grpc-go jaeger mongodb opentelemetry prometheus rabbitmq redis swagger
Last synced: 01 Oct 2025
https://github.com/ramzia961/better-together-game
Multiplayer game where any number of players must share control of a pawn to meet the level's goal. Implemented in Rust and React + Typescript + Three with clients and the server communicating via gRPC.
grpc react react-three-fiber rust tokio tonic typescript
Last synced: 25 Jan 2026
https://github.com/luigi-raynel-dev/getpix_pix
Microservice for Pix management using HyperF + Swoole, Docker, gRPC, Kafka and MongoDB.
docker grpc hyperf kafka microservice mongodb swoole
Last synced: 15 Apr 2026
https://github.com/juliofilizzola/products-service
Micronaut Products -service Application
Last synced: 28 Apr 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
https://github.com/th92rodr/music-stream-app
bdd golang grpc nodejs streaming typescript
Last synced: 10 Apr 2026
https://github.com/ningenme/nina-batch
趣味開発 contribution-batch (product name: nina)
Last synced: 16 May 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/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/yodaman77/solana-trading-bot
solana trading bot pumpfun and raydium, meteora, jupiter trading bots, bundler, volume, sniping
auto-trading blockchain copy-trading copytrading grpc jupiter meteora raydium-bot raydium-swap sniping solana-py trade trade-bot tradingbot
Last synced: 22 Mar 2025
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/frizyt477/solana-trading-bot
solana trading bot pumpfun and raydium, meteora, jupiter trading bots, bundler, volume, sniping
auto-trading blockchain copy-trading copytrading grpc jupiter meteora raydium-bot raydium-swap sniping solana-py trade trade-bot tradingbot
Last synced: 22 Mar 2025
https://github.com/ejsdotsh/learning
a monorepo for all of my learning projects (mirror)
12in23 commit-log compilers distributed-systems go golang grpc learning-by-doing learning-go learning-in-public learning-python python3
Last synced: 06 May 2026
https://github.com/chempik1234/simple-grpc-crud-example
crud example golang grpc in-memory-database zap-logger
Last synced: 14 Mar 2025
https://github.com/deniskovalyonoksamples/sportequipmentshop
Sport Equipment Shop sample web application. (Clean Architecture, .Net Core, Docker, Kubernetes, Azure, Microservices, Service Mesh, Angular, ELK Stack, Pub/Sub Pattern, GRPC, Repository Pattern, Unit of Work Pattern, Specification Pattern, Helm Charts.
angular clean-architecture docker elk-stack grpc kubernetes microservices mongodb postgresql redis repository-pattern service-mesh sql-server unit-of-work-pattern
Last synced: 11 Apr 2026
https://github.com/jamalkaksouri/go-grpc-auth-svc
go-grpc-auth-service
go golang grpc grpc-go microservice
Last synced: 03 Apr 2025
https://github.com/anilsenay/go-xox-grpc-ai
Tic-Tac-Toe game in Golang that can be played against an AI or your friend via gRPC
go golang grpc grpc-go minimax minimax-algorithm
Last synced: 03 May 2026
https://github.com/tanasinp/go-microservices-ecommerce
golang grpc hexagonal-architecture
Last synced: 02 Jan 2026
https://github.com/lokie-codes/my_digital_bank
End-to-end microservices-based digital banking platform built with React, Django REST, Spring Boot, Kafka, gRPC, PostgreSQL, Redis, and Docker Compose.
django django-rest-framework grpc jaavscript java python react restful-api springboot
Last synced: 08 Apr 2026
https://github.com/ralvarezdev/go-grpc-gateway
gRPC Gateway helper functions for Golang projects
go go-gin go-grpc go-grpc-gateway go-lib go-library go-package go-protobug golang grpc protobuf protobuf3
Last synced: 18 Nov 2025
https://github.com/ilahyani/hypertube-movie-streaming-backend
Microservices Backend For A Torrent Movie Streaming Web Application
aws-s3 docker fastapi grpc javascript microservices-architecture nginx nodejs postgersql python
Last synced: 11 Apr 2026
https://github.com/patricksferraz/time-record-service
A modern time record management service built with Go, featuring gRPC/REST APIs, event-driven architecture with Kafka, and comprehensive monitoring using Elastic APM. Perfect for HR systems and time tracking applications.
api-gateway clean-architecture distributed-systems docker elastic-apm event-driven go golang grpc hr-system kafka kubernetes microservices monitoring observability openapi postgresql rest-api swagger time-tracking
Last synced: 08 Apr 2026
https://github.com/wgross/domain-service-proto
opinionated experiments for AspNetCore domain service/client implementation
aspnetcore csharp grpc webservice
Last synced: 20 May 2026
https://github.com/szorfein/nyx
Secure SPA using Ruby|Rails, GraphQL, gRPC, React and Postgres.
graphql grpc oauth2 postgresql react ruby ruby-on-rails
Last synced: 08 Apr 2026
https://github.com/benslabbert/trak-grpc
Contains all proto files describing the gRPC/Protobufs in trak
Last synced: 09 May 2026
https://github.com/tgrziminiar/go-grpc-handler
Example of how to use go grpc Sreaming and Unary
go golang grpc grpc-go grpc-streaming protobuf streaming unary-rpc
Last synced: 19 Apr 2026
https://github.com/lao-tseu-is-alive/go-grpc-experiments
some Golang code to experiment gRPC and protobuf
Last synced: 22 May 2026
https://github.com/strideynet/spiffe-pinger
Small utility for testing SPIFFE-powered gRPC and mTLS.
Last synced: 08 Mar 2026
https://github.com/ssssota/connect-web-mock-interceptor
Mock utility for connect-web.
connect-web grpc interceptor mock
Last synced: 20 May 2026
https://github.com/evops-sum25/evops-ml
A web server for EvOps responsible for machine learning tasks ✨
docker evops ffi grpc machine-learning postgresql pyo3 python pytorch rust tonic transformers
Last synced: 08 Apr 2026
https://github.com/oskang09/go-geliver-devserver
Development server for third party to work with Geliver
Last synced: 20 Jan 2026
https://github.com/0xthomasit/food_delivery
An individual and practical micro-services built with Golang and Gin framework. It was constructed best practices and common design patterns such as DDD, Clean architecture and latest technologies.
clean-architecture ddd docker gin golang gorm grpc mysql nats socket-io tracing
Last synced: 08 Apr 2026
https://github.com/d-alejandro/grpc
Go, gRPC, Golang 1.22, Protobuf, Client, Server, OOP, Makefile
client go golang grpc makefile oop protobuf protocol-buffers server
Last synced: 02 Jan 2026
https://github.com/ayobami6/pickitup_v2
Need a Rider to Pick Up your order from any local market with safe and fast delivery?, well we've got you.
distributed-systems golang grpc microservices protobuf
Last synced: 02 Jan 2026
https://github.com/usama-fiaz/game-inventory-system
Full-stack simple game inventory system with Laravel, React, PostgreSQL, Redis, RabbitMQ, and gRPC
docker grpc javascript laravel microservices postgresql rabbitmq reactjs redis
Last synced: 15 Sep 2025
https://github.com/arthur199212/microservices-demo
Microservices demo app built using k8s and gRPC.
bufbuild fiber go golang grpc k8s kubectl kubernetes microservices minikube skaffold
Last synced: 08 May 2026
https://github.com/getz-devs/librakeeper-server
Robust Backend System for a Personal Book Library 📜
book-library book-management books docker docker-compose firebase-auth gin golang grpc microservices mongodb rabbitmq rest-api
Last synced: 02 Jan 2026
https://github.com/votline/gurl-cli
CLI for curl/grpcurl with query chains via configs (.json). You no longer need to memorize complex commands.
cli command-line-tool curl curl-wrapper developer-tools go-project grpc grpc-client grpcurl grpcurl-wrapper http-client json-config open-source
Last synced: 03 Feb 2026
https://github.com/platypew/python-grpc-armv7l
Python Docker image with grpcio and grpcio-tools package installed for Raspberry Pis (armv7l)
armv7 armv7l docker docker-image grpc grpc-python pi raspberry raspberry-pi raspbian
Last synced: 09 May 2026
https://github.com/chetan/bidi-grpc
persistent, reliable, and bi-directional gRPC connection between two processes
Last synced: 03 May 2026
https://github.com/shawntoubeau/mapit
Multi-location, event mapping tool that empowers users and organizers.
golang grpc nextjs postgresql protocol-buffers react typescript
Last synced: 08 Apr 2026
https://github.com/matonen/azure-and-friends-dapr
This repository provides example code to build microservices using Dapr and Azure Container Apps. The project demonstrates how to create a resilient, scalable, and maintainable microservices architecture leveraging Dapr's building blocks and Azure's cloud services.
azure azurecontainerapps dapr grpc microservice
Last synced: 29 Mar 2025
https://github.com/pesnik/airflower
Airflower adds intelligent decision-making to Apache Airflow by capturing real-time metadata through listeners and sending it to an external brain via gRPC. The brain, equipped with analytical and rule engines, processes the data and sends decisions back to Airflow to optimize task execution dynamically.
airflow dask data-engineering etl grpc machine-learning pandas python rabbitmq tensorflow
Last synced: 07 Mar 2026
https://github.com/emilijadunoska/fitness-center-management
A microservices-based application for fitness center management that handles users, memberships, and group classes. 🏋️♂️📅
docker fitness-management-system grpc java microservices mongodb quarkus reactive-programming restapi
Last synced: 20 Jan 2026
https://github.com/dehora/outland-message
Gossip based messaging based on HyParView
grpc hyparview java java-8 protobuf protocol-buffers
Last synced: 20 May 2026
https://github.com/cadenya/mcp-grpc-gateway
MCP 🤝🏻 gRPC. Use gRPC reflection to expose services as MCP tools. Use proto annotations to configure tool names and descriptions.
grpc mcp mcp-client mcp-server protobuf
Last synced: 12 Jun 2026
https://github.com/huangsam/go-trial
Master Golang now! 🔥
chi-router docker golang golangci-lint grpc http koanf learn-to-code mockery testify urfave-cli zerolog
Last synced: 20 Apr 2026
https://github.com/sh4r10/titanic
Would you have survived the titanic? Let the data decide!
distributed-systems grpc machine-learning solidjs xgboost
Last synced: 18 Jun 2025
https://github.com/philip-bui/grpc-errors
gRPC Errors to return gRPC Status codes.
Last synced: 16 May 2026
https://github.com/tk42/grpc-surrealdb-template
bufbuild cleanarchitecture golang grpc surrealdb
Last synced: 03 Jan 2026
https://github.com/hdev14/grpc-intro
Project to learn more about Unary RPC, Server streaming RPC, Client streaming RPC and Bidirectional Streaming RPC.
Last synced: 27 Apr 2026
https://github.com/warchant/go-grpc-health
Tiny binary, which checks if grpc server is started or not
Last synced: 07 May 2026
https://github.com/andresilmor/emotion-recognition-microservice-with-grpc
gRPC Microservice in Python that uses a CNN model (trained with EMOTIC Dataset) to recognise emotions from persons (requires bounding box data) in images.
cnn convolutional-neural-networks emotic emotion-recognition grpc grpc-python grpc-server machine-learning microservice protobuf protocol-buffers python
Last synced: 22 Mar 2025
https://github.com/saswatamcode/grpc_using_go
A simple demo of a gRPC server using Go.
grpc grpc-go grpc-server protobuf
Last synced: 20 May 2026
https://github.com/arumandesu/authorizationmicroservice
Trying to write simple grpc service following this guide https://www.youtube.com/watch?v=EURjTg5fw-E
Last synced: 30 Apr 2025
https://github.com/andresilmor/qr-code-decoder-microservice-with-grpc
gRPC Microservice in Java that uses BoofCV to decode QR Codes present in images.
apache-maven boofcv grpc grpc-java grpc-server java java-maven-ecs java-maven-eks microservice protobuf protocol-buffers qrcode-reader qrcode-scanner
Last synced: 22 Mar 2025
https://github.com/andresilmor/face-recognition-microservice-with-grpc
gRPC Microservice in Python that does Face Recognition (requires bounding box data) with DeepFace in image, by calculation Cosine Similairty with Embeddings stored in a MongoDB collection (query used is present on the code).
cosine-similarity deepface face-recognition grpc grpc-python grpc-server microservice mongodb mongodb-driver protobuf protocol-buffers python
Last synced: 22 Mar 2025
https://github.com/andresilmor/person-detection-microservice-with-grpc
gRPC Microservice in Python that uses a YOLO v7 model to detect persons in images.
grpc grpc-python grpc-server machine-learning microservice person-detection protobuf protocol-buffers python yolo yolov7
Last synced: 22 Mar 2025
https://github.com/weihuacern/grpc_playground
A repo for gRPC demo.
golang grpc java javascript python
Last synced: 12 Jan 2026
https://github.com/sean0427/micro-service-pratice-user-domain
Part of micro service practice projects - User domain
go grpc grpc-server postgresql practice
Last synced: 12 Jan 2026
https://github.com/oteffahi/merkle-filebank
Client-server file storage with merkle proofs
grpc grpc-go merkle-proof merkle-tree protobuf
Last synced: 12 Jan 2026
https://github.com/chinmayvivek/chat-app
Golang gRPC backend React as a frontend chat application
chat chat-application go golang grpc grpc-go
Last synced: 03 Apr 2025
https://github.com/mwinyimoha/card-validator-protos
API definitions for the card validator project
Last synced: 11 Jun 2026
https://github.com/matteogianferrari/multilat_sensor_net
Multilateration and Tracking in 3D Space Using a Distributed Network of Simulated Distance Sensors
distributed-algorithm grpc tracking zeromq
Last synced: 19 May 2026
https://github.com/evgeniy-dammer/serverinterceptorsgrpc
Server Interceptors with gRPC in Go Microservices
go golang grpc microservice server-interceptors
Last synced: 17 May 2026
https://github.com/vou-realtimegames-marketing/server
Event-driven microservices for VOU application
event-driven-architecture golang grpc microservices postgresql protobuf rabbitmq sqlc
Last synced: 12 May 2026
https://github.com/ozturkeniss/krakenmicro
The KrakenMicro architecture leverages Go for high performance and scalability, and integrates PostgreSQL, Redis, and RabbitMQ to ensure robust data management, caching, and asynchronous communication. API Gateway functionality is provided by Krakend, enabling unified and secure access to all services.
docker docker-compose golang gomicro grpc krakend microservices-architecture postgresql protocol-buffers rabbitmq redis testing
Last synced: 26 Jun 2025
https://github.com/linzhengen/go-zero-helloworld
Use cloud-native Go microservices framework go-zero to create helloworld
Last synced: 19 May 2026
https://github.com/fuks-kit/app_services
This repository contains gRPC services for the fuks App
cloud-native go grpc microservice
Last synced: 12 Jan 2026
https://github.com/herdiansc/grpc-3-grpc-vs-web-api
A naive benchmark of gRPC vs web api
Last synced: 19 May 2026
https://github.com/avishaymamrud/simplebank
This project is being developed as a part of Backend Web Development course on Udemy. We've practiced use of Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD.
aws ci-cd docker gin golang grpc kubernetes postgres redis
Last synced: 08 Apr 2026
https://github.com/mateusfigmelo/grpc_demo
A library management system with a gRPC backend in Go and a React frontend. It supports CRUD operations, user authentication, pagination, and batch processing, using PostgreSQL for data storage.
go grpc postgresql react typescript
Last synced: 12 Jul 2025
https://github.com/kitsuya0828/grpc-rock-paper-scissors
gRPC Rock paper scissors Server
Last synced: 04 Apr 2025
https://github.com/zufardhiyaulhaq/asdf-grpc-health-probe
grpc-health-probe plugin for the asdf version manager
asdf asdf-plguin grpc grpc-health grpc-health-probe health-probe
Last synced: 08 May 2026
https://github.com/i-love-flamingo/grpc
Flamingo GRPC Module
flamingo-module golang grpc hacktoberfest
Last synced: 29 Apr 2026