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/ckam99/grpc-location-tracking
Golang grpc server for realtime location tracking
golang grpc location-tracking realtime
Last synced: 02 Apr 2026
https://github.com/puneethkumarck/prism
Prism — High-performance real-time Solana transaction indexer built with Java 25, Helidon 4 SE, Virtual Threads, pgjdbc COPY protocol, and hexagonal architecture. Streams via Yellowstone gRPC or free WebSocket. No Spring Boot.
blockchain grpc helidon hexagonal-architecture indexer java postgresql real-time solana virtual-threads
Last synced: 25 May 2026
https://github.com/threeaccents/pebble
Cache on top of badger DB. With GRPC transport
Last synced: 12 May 2026
https://github.com/pactus-project/python-sdk
Python-SDK for Pactus Blockchain
blockchain bls bls12-381 cryptography ed25519 grpc pactus python rpc sdk web3
Last synced: 15 Apr 2025
https://github.com/gharib110/blog-system
Blogging System with gRPC and MongoDB with Golang
Last synced: 23 Mar 2025
https://github.com/rupesh40/deployment-practice
Docker, kubernetes, Istio , GO-app
docker go grpc istio kubernetes
Last synced: 10 Apr 2026
https://github.com/devsu/condor-jwt-keycloak
Condor middleware to authenticate GRPC calls using Keycloak.
authentication condor condor-framework grpc keycloak middleware nodejs
Last synced: 10 Apr 2026
https://github.com/ikeikeikeike/apicube
A endpoint is requested by any retriever.
Last synced: 15 May 2026
https://github.com/xssxx/simple-bank
implemented of go backend from techschool course
docker gin grpc postgresql redis sqlc
Last synced: 11 Apr 2026
https://github.com/johnsalazar/microservices-go-order
About Order service. Part of an e-commerce built in Golang.
clean-code cqrs cqrs-pattern discovery-service docker golang grpc hexagonal-architecture kubernetes metrics microservices nats nosql rest-api solid telemetry
Last synced: 11 Apr 2026
https://github.com/welllog/oyaf
php frame with grpc,db,cache,log
cassandra elasticsearch grpc mysql
Last synced: 11 Apr 2026
https://github.com/avinashdogiparthi/patientmanagementsystem
This comprehensive Patient Management System is a production-grade, microservices-based application demonstrating real-world implementation of modern backend engineering concepts. The system is modular, scalable, and cloud-deployable, covering the complete development lifecycle from local setup to deployment on AWS using Infrastructure as Code.
api apigateway authentication-authorization aws database devops dockerization grpc integration-testing kafka restful-api spring-boot
Last synced: 11 Apr 2026
https://github.com/geekbrother/httpyac-grpc-bidi-test
This is an example of how to use httpyac for the gRPC bidirectional stream testing.
automated-testing ci grpc grpc-stream httpyac test testing
Last synced: 07 Apr 2025
https://github.com/anthonycorletti/go-grpc-template
A simple template for a client-server GRPC application written in Go.
Last synced: 09 May 2026
https://github.com/pascalallen/grpc-go
grpc-go is a module that is designed to give you a gRPC server and client in Go, right out of the box. There is a publication for this repository which can be found at https://pascalallen.medium.com/how-to-build-a-grpc-server-in-go-943f337c4e05.
go grpc protocol-buffers remote-pr rpc
Last synced: 18 May 2026
https://github.com/puneethkumarck/crypto-api
Apis to interact with crypto blockchains Solana , Ethereum etc
blockchain ethereum grpc hexagonal-architecture java21 solana transactions web3j wiremock
Last synced: 15 Apr 2025
https://github.com/selfmadeengineercode/microservices-go-starter
Starter template for the Ride-Sharing course project - Microservices with Go
golang grpc microservice rabbitmq
Last synced: 11 Apr 2026
https://github.com/henrybravos/micro_report_ecocont
microservice report for ecocont
connect excel golang golangci-lint grpc grpc-go microservice pdf protobuf
Last synced: 05 Jan 2026
https://github.com/srclab-projects/grpc-spring-boot
Spring Boot Starter for gRPC
grpc grpc-java grpc-spring-boot grpc-spring-boot-starter
Last synced: 17 May 2026
https://github.com/rdcm/news-board
Cloud-native news management api built with Rust, leveraging gRPC, PostgreSQL, and Kubernetes for scalability and efficiency.
diesel docker docker-compose grpc grpc-rust grpc-service helm makefile postgres postgresql protobuf rust tonic
Last synced: 11 Apr 2026
https://github.com/home-anthill/api-server
home-anthill is a project to control your home remotely with ESP32 devices.
docker gin-gonic go grpc iot microservice mongodb
Last synced: 28 May 2026
https://github.com/briannbig/elite-sas
A student internship system backend.
grpc java spring-boot temporalio
Last synced: 16 Jan 2026
https://github.com/poly-auth/grpc-react-native
A truely native gRPC implementation for React Native
grpc javascript protobuf react-native typescript
Last synced: 24 Mar 2025
https://github.com/alex6712/learning-golang
Мой путь изучения Golang: от Python Backend Developer к Golang Backend Developer.
docker docker-compose education gin go golang grpc kafka microservices web-application
Last synced: 11 Apr 2026
https://github.com/ninnemana/vinyl
Catalog Vinyl Collection
golang grpc hacktoberfest protobuf vinyl
Last synced: 04 May 2026
https://github.com/aaronlmathis/gosight
GoSight is a high-performance, modular, and vendor-agnostic observability platform written in Go. It includes an agent that collects system metrics and meta data and a server that aggregates, stores, and exposes those metrics securely over gRPC.
aws gcp go golang grpc grpc-client grpc-go grpc-server metrics metrics-gatherer metrics-gathering metrics-gathering-daemon observability
Last synced: 03 Sep 2025
https://github.com/bigcommerce/grphp-statsd
StatsD interceptor for measuring grphp client requests.
Last synced: 22 Apr 2025
https://github.com/salrashid123/grpc_xds_traffic_director
Proxyless gRPC with Google Traffic Director
envoy google-cloud google-cloud-platform grpc xds
Last synced: 20 May 2026
https://github.com/cita-cloud/operator-proxy
A proxy server and command line interface for cita-cloud-operator
Last synced: 18 Jan 2026
https://github.com/abitofhelp/clean
An example of a Clean Architecture using ASP.NET Core 2, TDD, and grpc.
asp-net-core clean-architecture grpc tdd web-api webservice
Last synced: 20 May 2026
https://github.com/abitofhelp/grpc-hello-world-java
This application is a simple client/server hello world service.
client grpc hello-world helloworld java protobuf server
Last synced: 29 Apr 2026
https://github.com/bakins/grpc-fastcgi-example
Example application for use with grpc-fastcgi-proxy
Last synced: 28 Apr 2026
https://github.com/kotelnikovav/event-link
Project for self-development
docker grpc hibernate-orm java kafka maven postgresql rest spring-boot spring-cloud
Last synced: 12 Apr 2026
https://github.com/tolgaozen/go-skeleton
GoSkeleton is a clean and minimal Go project template that provides a structured foundation for scalable applications. 🚀
clean-architecture dependency-injection example go golang grpc grpc-gateway microservice template
Last synced: 02 Jan 2026
https://github.com/igor-baiborodine/campsite-booking-go
This project contains the source code of a gRPC API example application.
api docker go grpc kubernetes postgresql protobuf
Last synced: 12 Apr 2026
https://github.com/leaq-ru/org
📦 Service to index, create and get orgs, locations, managers
Last synced: 09 May 2026
https://github.com/thegeorgenikhil/basic-go-grpc
This is a basic gRPC server and client written in Go with all 4 types of communication patterns supported by gRPC.
Last synced: 12 Apr 2026
https://github.com/ahsansoftengineer/sb-admin-dot-net-micro
[User (Standard, Business, Creator, Agent, Super Admin, Admin)] [Order (Standard, Custom, Business & Multi Business)]
commands docker docker-compose grpc http-client kubernetes platform rabbitmq
Last synced: 09 Apr 2025
https://github.com/navono/react-grpc
Demonstration for React, gRPC and gRPC-web
Last synced: 13 Apr 2026
https://github.com/hona/grpc.featureflags
Support for Microsoft.FeatureManagement within ASP.NET Core gRPC applications. Example being, feature flags in Azure App Config, with the same attribute syntax [FeatureGate] used on controllers, but working for gRPC.
aspnetcore feature-flags grpc grpc-csharp
Last synced: 04 Jan 2026
https://github.com/kapetndev/grpctest
A module providing utilities for testing gRPC servers
Last synced: 13 Jul 2025
https://github.com/defi0x1/face-recognition-serving
Serving Face Detection and Recognition Based on arc-face
docker docker-compose face-detection face-recognition grpc model-optimizer mtcnn-face-detection mxnet pytorch tensorflow tensorflow-serving
Last synced: 13 Apr 2026
https://github.com/altemiq/aspire
A project with additional components and extensions for .NET Aspire
aspire containers csharp grpc localstack minio postgis postgres
Last synced: 13 Feb 2026
https://github.com/powerpuffpenguin/jsgenerate_grpc-gateway
grpc-gateway project template
golang grpc grpc-gateway http http-server http2 rpc rpc-server template-project
Last synced: 05 May 2026
https://github.com/erwijet/aspen
A custom, keyword-based public search engine designed for a replacement for your bookmarks.
grpc productivity rust typescript
Last synced: 08 May 2026
https://github.com/echo-hello-world424/submission_client
The source code of a conda package designed for kelvinlby/submission
Last synced: 04 Feb 2026
https://github.com/gusarow4321/tinychat
Training project for study microservices
golang grpc kafka kubernetes metrics microservices training
Last synced: 20 Apr 2026
https://github.com/xynurm/simplebank
Simple Bank is web services APIs to create and manage bank accounts, record all balance changes to each of the accounts, perform a money transfer between 2 accounts.
aws docker gin golang grpc kubernetes postgresql redis
Last synced: 13 Apr 2026
https://github.com/harobed/poc-golang-grpc-rest-gateway
POC Golang gRPC with a REST Gateway
Last synced: 13 Apr 2026
https://github.com/mongorpc/mongorpc-go
mongorpc client for golang
client golang grpc mongodb mongorpc mongorpc-client
Last synced: 18 Jan 2026
https://github.com/mongorpc/mongorpc-swift
mongorpc client for swift
database grpc mongodb mongorpc mongorpc-client swift sync
Last synced: 18 Jan 2026
https://github.com/guillaumefalourd/poc-grpc-java-maven
POC of a gRPC project in Java using Maven ☕️
Last synced: 09 Apr 2026
https://github.com/anyone-developer/anyone-dotnet-use-grpc-ui
this nuget package help you to enable grpc ui which was introduced from Microsoft Official Doc.
anyone-developer anyone-dotnet-use-grpc-ui dotnet grpc grpc-reflection grpc-ui
Last synced: 13 Apr 2026
https://github.com/saufiroja/go-microservice
Learning microservice and gRPC
golang grpc microservice postgresql
Last synced: 13 Apr 2026
https://github.com/piyoki/grpc-go-demo
A quick gRPC demo written in Golang
api container golang grpc grpc-go microservices
Last synced: 21 May 2026
https://github.com/networld-to/homecontrol
Internet of Things (IoT) home control unit. Philips Hue light control GRPC service.
go golang grpc iot philips-hue protobuf
Last synced: 08 May 2026
https://github.com/cr-mao/lori
lori 是一款基于golang的分布式web服务器框架
gin golang grpc grpc-server http-server micro-framework micro-service
Last synced: 02 Mar 2026
https://github.com/adarsh-kmt/distributionserver
DistributionServer is used to route messages and other information between users connected to different end servers that run on different containers.
Last synced: 04 Apr 2026
https://github.com/aamcrae/rust-wasm-grpc
Example of Rust, WASM, gRPC and web workers
Last synced: 13 Apr 2026
https://github.com/abitofhelp/helloworld-tonic-bsr
A Rust-based protobuf/gRPC example using buf.Build BSR.
Last synced: 15 May 2026
https://github.com/barantoraman/microgate
A microservices-based system in Go, utilizing gRPC for inter-service communication via Protocol Buffers, with PostgreSQL, Redis, and MongoDB for data storage.
go golang grpc microservice microservices
Last synced: 12 Mar 2026
https://github.com/zourzouvillys/laredo
Real-time data sync from PostgreSQL to in-memory targets. Baseline snapshots, change streaming, pluggable targets, replication fan-out.
cdc change-data-capture golang grpc in-memory logical-replication postgresql real-time
Last synced: 14 Apr 2026
https://github.com/isd-sgcu/johnjud-backend-old
Backend service for Johnjud project
Last synced: 12 Apr 2026
https://github.com/sergicanet9/scv-go-tools
Toolkit for building REST and gRPC APIs in Go, structured around clean architecture principles.
clean-architecture go grpc mongodb observability postgresql restapi
Last synced: 14 Jan 2026
https://github.com/armortal/protobuffed
Protocol buffers buffed up :muscle: A lightweight tool for managing your protobuf projects.
grpc protobuf protocol-buffers
Last synced: 18 Jan 2026
https://github.com/cpattanayak/grpc-go-course
Angularjs2 frontend Golang backend with grpc example
angularjs golang grpc grpc-web
Last synced: 14 Jan 2026
https://github.com/dronestock/protobuf
Drone持续集成Protobuf插件,功能有:1、支持绝大部分开发语言(包括:Go、Java、Swift、Python、Javascript等等);2、使用简单,只需要简单的配置(可以做到零配置,默认生成Go代码)就能使用本插件;3、增加部分语言的扩展支持(比如Go语言增加了标签注入)
dart flutter golang grpc javascript pb protobuf protocol-buffers python swift
Last synced: 11 Oct 2025
https://github.com/yukithm/rfunc
rfunc is utility functions over the network.
Last synced: 14 Jan 2026
https://github.com/tommy351/protoc-gen-grpc-js
Generate client and service objects for use with Node.js gRPC libraries.
cli grpc grpc-javascript javascript nodejs protobuf protocol-buffers
Last synced: 21 Jan 2026
https://github.com/aau-network-security/haaukins-webclient
haaukins-webclient which uses gRPC, Vue.js client and Envoy Proxy
docker docker-compose envoy go grpc haaukins-webclient vue vuejs
Last synced: 21 Jan 2026
https://github.com/30piraten/buddy-backend
Building the backend for Buddy.me (RHIA). This is the core data phase and its connection to RHIA.
golang grpc postgresql protobuf sqlc
Last synced: 14 Oct 2025
https://github.com/prasenjit-3433/bookify.io
📅 Bookify - Scalable Reservation Booking System!
api-gateway ci-cd cloudbuild codepipeline docker elastic-kubernetes-service gmail-api graphql grpc kubectl load-balancer microservice mongodb nestjs nodemailer rabbitmq stripe-api typeorm
Last synced: 14 Apr 2026
https://github.com/malekmiladi/project-nebula
An Infrastructure as a Service private cloud computing platform.
cloud-computing design-patterns fastapi grpc infrastructure-as-service java kafka kvm libvirt microservices postgresql python spring-boot sql
Last synced: 14 Apr 2026
https://github.com/stephenhillier/instr
A client/server for remote geotechnical datalogging
geotechnical-engineering go grpc
Last synced: 14 May 2026
https://github.com/pickhd/singkatin-revamp
Revamped URL Shortener API's using Golang
caching echo-framework fiber-framework gin-framework golang grpc jaeger-tracing jaeger-ui messaging-queues microservices proto3 protobuff rabbitmq redis restful-api swagger-codegen swagger-ui url-shortener-microservice
Last synced: 15 Oct 2025
https://github.com/almoghindi/carsties
Carsties is a microservices-based application for managing online car auctions. Built with .NET, Next.js, RabbitMQ, gRPC, Duende IdentityServer, SignalR, Docker, Kubernetes, GitHub Actions, XUnit, MongoDB, and PostgreSQL, it ensures scalabilit, reliability and maintainability.
asp-net cicd docker dotnet duende-identityserver github-actions grpc kubernetes mongodb nextjs postgresql rabbitmq react signalr xunit
Last synced: 02 Apr 2026
https://github.com/cheshir/grpc-web-example
Example of using grpc-web protocol using Envoy proxy.
Last synced: 14 Apr 2026
https://github.com/einride/google-cloud-proto-scrubber
Scrub unsupported annotations from Google Cloud gRPC API descriptors.
api-gateway api-management cloud-endpoints go golang grpc protobuf
Last synced: 27 Jan 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/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: 04 May 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