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/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/chetan/bidi-grpc
persistent, reliable, and bi-directional gRPC connection between two processes
Last synced: 03 May 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/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/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/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/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/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/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/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/philip-bui/grpc-errors
gRPC Errors to return gRPC Status codes.
Last synced: 16 May 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/tk42/grpc-surrealdb-template
bufbuild cleanarchitecture golang grpc surrealdb
Last synced: 03 Jan 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/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/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/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/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/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/mwinyimoha/card-validator-protos
API definitions for the card validator project
Last synced: 11 Jun 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/evgeniy-dammer/serverinterceptorsgrpc
Server Interceptors with gRPC in Go Microservices
go golang grpc microservice server-interceptors
Last synced: 17 May 2026
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/herdiansc/grpc-3-grpc-vs-web-api
A naive benchmark of gRPC vs web api
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/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/toolbuddy/lifegamer_comm
Communicated module of LifeGamer.
Last synced: 19 May 2026
https://github.com/i-love-flamingo/grpc
Flamingo GRPC Module
flamingo-module golang grpc hacktoberfest
Last synced: 29 Apr 2026
https://github.com/codingsince1985/serverpush
Server pushes to client via gRPC and Protocol Buffers
grpc protobuf protocol-buffers
Last synced: 19 May 2026
https://github.com/solana-trading-bot-service/solana-bot-service
gRPC Sniper Bot, gRPC Copy Trading Bot, gRPC Pumpfun Bundler, Pumpfun Contract, Yellowston Geyser, Token info telegram bot, pumpfun token launcher, AI Telegram bot, raydium pool creator, meteora volume bot, solana volume bot, raydium swap bot, pumpfun auto trading bot, Meteora DLMM, DYN Volume Bot, Maker bot, Token Freezer Bots
ai bot dlmm dyn grpc pumpfun raydium raydium-swap sniper snipingbot solana token-freezer tokeninfo tradingbot tradingbot-auto-trading volume volume-bot volume-bot-solana volumebot yellowston
Last synced: 10 May 2026
https://github.com/rurumimic/grpc
a modern open source high performance Remote Procedure Call framework
Last synced: 02 May 2026
https://github.com/felipeaz/grpc-example
Example of an implementation of gRPC server using Golang
Last synced: 15 Apr 2026
https://github.com/bookpanda/mygraderlist-backend
Backend microservice for MyGraderList
clean-architecture golang grpc microservices
Last synced: 19 May 2026
https://github.com/vontikov/gigachat-test
GigaChat gRPC API test
ai aiagent aifunctions gigachat gigachat-api golang grpc grpc-go
Last synced: 19 May 2026
https://github.com/ihoro/rough-rx-grpc
The simplest RxJS wrapper around grpc lib
grpc javascript nodejs protobuf reactive-extensions rxjs wrapper
Last synced: 08 May 2026
https://github.com/oaslananka/loadtestcyrex
LoadTestCyrex is a comprehensive performance testing tool for gRPC services. It leverages Locust for load testing and includes scripts for various client operations such as authentication, vacancy creation, and user management. The project is designed to be easily deployable using Docker, ensuring consistent test environments.
api-testing docker docker-grpc grpc grpc-load-testing grpc-performance-testing load-testing locust locust-grpc microservices performance-testing python python-grpc
Last synced: 05 Apr 2026
https://github.com/apache/pekko-http-quickstart-java.g8
Apache Pekko HTTP Quickstart for Java
Last synced: 03 Feb 2026
https://github.com/pauluswi/driftmark
A microservice that implement a real-time transaction processing system using gRPC that streams transactions between a client and a server
Last synced: 19 May 2026
https://github.com/madhur1997/stockscraper-web
Web version of stockscraper built in Go, react, gRPC web
Last synced: 17 Jan 2026
https://github.com/quinost/go-projects
Go projects. Workerpool, health checker, grpc implementation
go grpc health-check workerpool
Last synced: 19 May 2026
https://github.com/hakimkartik/grpc-demo-java
A demo repository exploring different implementations of gRPC in Java8
Last synced: 03 Jan 2026
https://github.com/jpcadena/protocol-buffers
Protocol Buffers 3
api buffers data-engineering google google-remote-procedure-call grpc grpc-client grpc-python grpc-server microservices proto protobuf protobuf3 protoc protocol-buffers protocol-buffers-3 python remote-procedure-call
Last synced: 08 Mar 2026
https://github.com/haskel/grpc-web-bundle
gRPC-Web Symfony Bundle
grpc grpc-web symfony symfony-bundle
Last synced: 08 Mar 2026
https://github.com/evgeniy-dammer/simplevaluesgrpc
Simple Values with gRPC in Go Microservices
go golang grpc microservice simple values
Last synced: 12 Apr 2026
https://github.com/emmveqz/grpc-web-native
Native gRPC client for web browser
browser grpc grpc-client grpc-js grpc-web protobuf protocol-buffers
Last synced: 25 Jul 2025
https://github.com/akihokurino/go-grpc-web-gke
use go grpc-web in kubernetes. use cloud build for cicd.
cloudbuild gcp gke go golang grpc grpc-web k8s
Last synced: 09 Apr 2026
https://github.com/shiponcs/bookstore-grpc
A gRPC based BookStore server that does some basic operations
grpc grpc-server grpcurl protobuf protobuf3
Last synced: 18 Apr 2026
https://github.com/taehoio/apigateway
serves grpc-gateways of gRPC services
echo-framework google-cloud gorilla-mux grpc grpc-gateway opencensus profiler trace
Last synced: 19 Jan 2026
https://github.com/izumin5210/grpc-basicauth
`grpc-basicauth` implements interceptors support basic authentication, like HTTP's one.
authentication grpc grpc-gateway
Last synced: 19 May 2026
https://github.com/8thgencore/mailfort
Mail client write in Golang with using REST or gRPC
Last synced: 12 Jan 2026
https://github.com/fashmagic66/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: 26 Jul 2025
https://github.com/danielchristianschroeter/bioidwebservice-photoverify-grpc-sample-in-go
Simple PhotoVerify gRPC Sample in Go for BioIDWebService
bioid face-recognition grpc liveness-detection photoverify
Last synced: 12 May 2026
https://github.com/ahmadrafidev/simple-calculator-grpc
A simple calculator implementation with gRPC
Last synced: 26 Jul 2025
https://github.com/isaqueveras/grpc-golang
Repositorio para estudos de gRPC usando a linguagem Go
Last synced: 19 May 2026
https://github.com/seungkilee-cs/minimeet
Real Time Video Chat Application with Nestjs, Typescript, Socket.io, WebRTC, gRPC
grpc mysql nestjs realtime-chat realtime-video socket-io typeorm typescript webrtc websocket
Last synced: 09 Apr 2026
https://github.com/whisperpine/tonic-demo
Demo project for tonic based RPC.
Last synced: 19 Apr 2026
https://github.com/riteek712/go-grpc
Simple go grpc implementation in microservice architecture
Last synced: 19 May 2026
https://github.com/suyashkumar/auth-grpc
Authentication gRPC microservice with batteries included (db, hashing, validation, etc)
authentication authentication-grpc-microservice authentication-service grpc hashing-passwords microservice service
Last synced: 24 Apr 2026
https://github.com/gopikrsmscs/spring-grpc
A Simple Spring boot GRPC Server, Protobuf Interface and test Implementation
grpc grpc-client grpc-java grpc-server java junit maven protobuf spring-boot
Last synced: 07 Apr 2026
https://github.com/hoangtk0100/simple-bank
Simple Bank Service in GO
backend docker gin go golang grpc grpc-gateway grpc-go grpc-server http-server kubernetes restful-api
Last synced: 09 Apr 2026
https://github.com/fraidev/hash-challenge
GO and Node.js microservices that calculate custom product discounts per user
golang grpc javascript nodejs typescript
Last synced: 09 Apr 2026
https://github.com/spounge-ai/polykey
Encrypted credential router with KMS, envelope encryption, scoped access, and audit logging for zero-trust security.
docker-compose grpc keyvault microservice open-router
Last synced: 12 Jan 2026
https://github.com/sakurapuare/schedula
A monorepo for course planning, scheduling, enrollment, and grading with FastAPI, React, and AI-assisted scheduling.
academic-platform ant-design course-management course-scheduling docker education enrollment fastapi full-stack grading grpc monorepo mysql nginx pulp react scheduler sqlalchemy student-information-system vite
Last synced: 08 Apr 2026
https://github.com/anras5/todo-app-backend
REST/GraphQL/gRPC backend todo app
backend docker golang graphql grpc postgresql rest
Last synced: 12 Apr 2026
https://github.com/kahleryasla/wayou-lt
⛵️ presentation of the recommender-engine with a competitive UX by React-Native mobile application to end user, AI powered route generator.
ai dotnet full-stack grpc microservice n-layer n-tier react-native recommender-system text-generation
Last synced: 02 Mar 2025