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-04-03 00:13:36 UTC
- JSON Representation
https://github.com/coreyjs/grpc-cache-example
A ruby gRPC server that can store and retrieve files from memcache. A Go client to interact with the server
example-project go golang grpc grpc-server learn learning memcache ruby tutorial
Last synced: 25 Jul 2025
https://github.com/jpoon/fluent-bit-out-gprc
fluent-bit golang grpc output-plugin
Last synced: 21 Mar 2025
https://github.com/andreoav/dice
gRPC PoC to roll dices
dice-roller golang grpc grpc-go poc rpg
Last synced: 25 Jul 2025
https://github.com/syedomair/backend-microservices
Golang Software Design Pattern Showcase
aws design-patterns docker git-workflow gorm grpc microservice postgresql prometheus
Last synced: 12 Jan 2026
https://github.com/kadirdemirkaya/weathermicroservice
It is a weather microservice project developed with .net.
consul crqs docker domain-driven-design eventbus factory-pattern grpc health-check jwt k8s logging mapper mongodb mssql nginx postgresql redis-cache unit-test
Last synced: 20 Mar 2025
https://github.com/authzed/gochugaru
Go client library for SpiceDB that strives to be as ergonomic as possible
acl database fine-grained-authorization golang golang-library grpc rbac spicedb spicedb-client zanzibar
Last synced: 25 Jul 2025
https://github.com/harwoeck/hibpoffline
High-performance Service for querying an offline copy of the HIBP database (a collection of 551 million breached 🔓 passwords). Exists because private ☁️ = ❤.
badger bigcache cache cloud-native docker go golang grpc haveibeenpwned high-performance http leaked-secrets low-latency microservice on-premise passwords rest self-hosted service standalone
Last synced: 08 Oct 2025
https://github.com/sashirin/sacache
SaCache(a.k.a Sashi Cache) is a fast and concurrency safe in-memory cache service written in Go.
Last synced: 11 Jan 2026
https://github.com/bassemhalim/memehub
Pinterest for memes
go grpc microservice nextjs postgresql typescript
Last synced: 02 Apr 2026
https://github.com/yanndr/capture
Grpc service to capture an image from a video
capture go-kit grpc prometheus service video
Last synced: 28 Oct 2025
https://github.com/monkeydioude/goauth
User + JWT Authentification micro-service, both gRPC and JSON API
Last synced: 01 Apr 2025
https://github.com/prosenjitjoy/simplebank
Backend master class [Golang + Postgres + Kubernetes + gRPC]
cleanenv email-verification gin-gonic grpc grpc-gateway jwt kubernetes paseto pgxpool postgresql protobuf3 swagger transaction unit-testing
Last synced: 30 Dec 2025
https://github.com/congnghia0609/ntc-ggrpc
ntc-ggrpc is an example golang gRPC
grpc grpc-client grpc-go grpc-server ntc-ggrpc
Last synced: 30 Oct 2025
https://github.com/jofaval/bingewatch-microservices
Small PoC using Golang microservices comunicating in-between with gRPC for media tracking
go golang gorm grpc grpc-go microservices orm
Last synced: 29 Oct 2025
https://github.com/nikhilnarayanan623/go-basic-grpc-user-service
grpc service for user side
clean-architecture go golang gorm grpc grpc-go grpc-server postgres postgresql
Last synced: 27 Mar 2025
https://github.com/pangum/grpc
盘古gRPC集成,提供常见的gRPC最佳实践,支持如下功能:1、提供服务器集成;2、声明式配置;3、Gateway网关功能;4、支持Promuthus监控数据;5、同时支持多客户端
framework go golang grpc grpc-client grpc-gateway grpc-server pangu protobuf protobuf3
Last synced: 04 Mar 2025
https://github.com/neography7/questr-proto
This repository contains the GRPC proto files of the Questr Q&A application.
grpc grpc-protobuf grpc-protos
Last synced: 27 Mar 2025
https://github.com/i2y/hyperway
Go RPC library with dynamic protobuf generation
connectrpc go golang grpc protobuf rpc
Last synced: 28 Jul 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: 30 Dec 2025
https://github.com/neography7/questr-user-srvc
This repository contains the user microservice portion of the Questr Q&A application.
aws-s3 grpc microservice mongodb nestjs
Last synced: 27 Mar 2025
https://github.com/nurfarazi/organic-shop-microservices
microservices-based e-commerce platform built using .NET 8, ASP.NET Core, Docker, RabbitMQ, and other modern technologies. Explore core e-commerce features like product catalogs, shopping carts, discounts, and order processing, all implemented as independent microservices communicating through gRPC and RabbitMQ.
api-gateway cqrs fluentvalidation grpc microservice rabbitmq
Last synced: 09 Mar 2026
https://github.com/neography7/questr-question-srvc
This repository contains the question microservice portion of the Questr Q&A application.
Last synced: 27 Mar 2025
https://github.com/neography7/questr-auth-srvc
This repository contains the auth microservice portion of the Questr Q&A application.
Last synced: 27 Mar 2025
https://github.com/ahsansoftengineer/sba-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: 28 Jul 2025
https://github.com/heikkilamarko/grpc-gateway-demo
gRPC Gateway Demo
golang grafana grpc grpc-gateway postgresql prometheus redpanda-connect
Last synced: 26 Mar 2025
https://github.com/tinyci/ci-runners
Runner agents for the tinyCI ecosystem
continuous-integration docker golang grpc overlayfs parallel test
Last synced: 11 Jan 2026
https://github.com/mungujn/weather-server
A weather app backend built using go, gRPC, Redis and docker
docker docker-compose go grpc grpc-go redis tls
Last synced: 11 Mar 2025
https://github.com/dan-and-dna/grpc-route
The grpc middleware that forwards grpc requests
Last synced: 03 Jan 2026
https://github.com/namnv2496/go-coffee-shop
A demonstration of a coffee store by Golang implementation, utilizes Micro-services, message queue, caching, gRPC, RBAC and cron job for daily generating pdf report
basic-programming demo-app gocron golang goqu grpc minio redis-go sarama sql-migrate
Last synced: 31 Oct 2025
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: 30 Dec 2025
https://github.com/mbarbin/eio-rpc
A collection of opinionated libraries designed to build RPC clients and servers with eio
eio grpc ocaml protocol-buffers rpc
Last synced: 13 May 2025
https://github.com/hectormrc/webpush
A web push notification microservice
api-rest backend golang grpc microservice mongodb node notifications push-notifications server typescript
Last synced: 30 Dec 2025
https://github.com/autodidaddict/iotmonitor
IoT Monitor sample application in Go, using Redis and gRPC
go golang grpc protobuf protocol-buffers redis
Last synced: 23 Feb 2025
https://github.com/aliakseis/grpc-demo
cpp grpc publish-subscribe streaming
Last synced: 20 Mar 2025
https://github.com/dmehra2102/go-backend
backend web development: Golang, Postgres, Redis, Gin, gRPC, Docker, Kubernetes, AWS, CI/CD
docker gin go grpc grpc-gateway grpc-go paseto postgresql proto3
Last synced: 30 Dec 2025
https://github.com/pascalallen/pascalallen.com
pascalallen.com is a containerized web application built with Kubernetes, Docker, RabbitMQ, Postgres, Go, React, TypeScript, Sass, Webpack, and WebAssembly. This ongoing project is designed, developed, deployed, and maintained by myself, Pascal Allen.
docker go grpc kubernetes postgres rabbitmq react sass typescript webassembly webpack
Last synced: 30 Dec 2025
https://github.com/solana-trading-bot-service/pumpfun_bundler
gRPC pumpfun bundler, geyser RPC pumpfun bundler, Top ranked & Fastest Bundler, We are building instruction in 1 block, sued Jito bundler and yellowstone RPC
bot bundler geyser grpc jito meteora pumpfun raydium solana trading volume yellowstone
Last synced: 22 Jul 2025
https://github.com/lqr471814/filesharing
A simple filesharing application for use in LAN networks.
Last synced: 07 Nov 2025
https://github.com/indrasaputra/arjuna
My playground to implement everything I find it interesting
go golang grpc grpc-gateway openapi protobuf temporal
Last synced: 16 Feb 2026
https://github.com/kubetail-org/grpc-dispatcher-go
Go library for dispatching queries to multiple gRPC servers running on Kubernetes simultaneously
grpc grpc-go grpc-golang kubernetes
Last synced: 06 Mar 2026
https://github.com/santinofajardo/simple_bank
API builded with GO, Gin, Docker, Kubernetes and AWS to build a gRPC gateway server.
aws docker go golang grpc grpc-go grpc-server kubernetes
Last synced: 30 Dec 2025
https://github.com/albertomitroi/eshopmicroservices
A comprehensive microservices-based e-commerce project built using .NET 8 and C# 12, demonstrating modern software architecture principles like Domain-Driven Design (DDD), CQRS, and Clean Architecture. This project showcases scalable and maintainable systems with cloud-native deployment on Azure using tools like RabbitMQ, Redis, gRPC, and more.
api-gateway clean-architecture cloud-deployment cqrs-pattern ddd-architecture docker-compose fluentvalidation grpc masstransit mediatr microservice postgresql rabbitmq redis sql-server vertical-slice-architecture yarp
Last synced: 02 Feb 2026
https://github.com/reshiadavan/netinfra
My Infrastructure Management Microservice.
asp-net csharp docker grpc kubernetes rabbitmq sql-server
Last synced: 30 Dec 2025
https://github.com/p4ul-m/image-classificator
Image Classificator is a web application that allows users to upload images and classify them using pre-trained models. All services are totally independant and can run on different place.
express grpc image-classification keras machine-learning python react tensorflow
Last synced: 23 Feb 2025
https://github.com/systemathics/sdk-python
Auto generated stubs for Systemathics Ganymede gRPC APIs (python)
analytics backtest daily-data grpc historical-data indicators intraday-data jupyterlab normalized-data python raw-data reference-data tick-data
Last synced: 02 Apr 2025
https://github.com/emiliorosiles/gokv
Gokv is a distributed in-memory key-value store written in Go. It is designed to be a simple, highly available, and scalable solution for caching data.
caching consistent-hashing distributed go grpc rebalancing replication
Last synced: 24 Sep 2025
https://github.com/rohith-kola/go-findjob
A job aggregator that maps jobs with H1B and E-Verify data.
aws aws-ec2 docker gin go golang grpc nextjs postgresql reactjs rest-api tailwindcss
Last synced: 30 Dec 2025
https://github.com/vadyushkins/simple-grpc-chat
Simple gRPC chat written in Python with PyQt5
grpc grpc-chat grpc-python pyqt5 pyqt5-chat python-chat
Last synced: 20 Mar 2025
https://github.com/alexnthnz/notification-system
A scalable, Go-based Notification Service inspired by Alex Xu's system design principles. Supports multi-channel notifications (email, SMS, push) with a microservices architecture, using Kafka/NATS for queuing, PostgreSQL/Redis for storage, and Prometheus/Grafana for monitoring.
go grpc kafka notification postgres redis rest-api
Last synced: 11 Aug 2025
https://github.com/josemyduarte/grpc-go-demo
Simple gRPC client-server demo
Last synced: 15 Jul 2025
https://github.com/evgeniy-dammer/building-microservices-with-go
Building Microservices with Go course by Nicholas Jackson
go go-swagger go-validator golang gorilla-mux grpc gzip microservices nicholasjackson redoc
Last synced: 21 Feb 2025
https://github.com/aesteve/vertx-dgraph-client
Small example showing how to use vertx-grpc client in order to target a running dgraph service
dgraph dgraph-client grpc java vertx
Last synced: 05 Apr 2025
https://github.com/naufalziyad/grpc-courses
gRPC is a modern, open source remote procedure call (RPC) framework that can run anywhere. It enables client and server applications to communicate transparently, and makes it easier to build connected systems
go golang grpc grpc-go protobuf
Last synced: 01 Aug 2025
https://github.com/jdekim43/kotlin-protobuf
Protobuf Generator for Kotlin
grpc kotlin kotlin-library kotlin-multiplatform protoc protubuf
Last synced: 15 Jul 2025
https://github.com/salihcanbinboga/grpc_client_flutter
This project demonstrates how to create a gRPC client in Flutter.
dart flutter flutter-app flutter-apps flutter-examples grpc grpc-client
Last synced: 29 Dec 2025
https://github.com/tk42/sqlc-buf-pg-template
SQL query driven backend template with sqlc, gRPC and postgres and also operated by grpcui, pgweb and grafana
Last synced: 23 Feb 2025
https://github.com/pieceowater-dev/lotof.sample.gtw
Template structure to generate, build, and run a GraphQL server using gqlgen
gateway golang graphql grpc grpc-client grpc-go
Last synced: 02 Aug 2025
https://github.com/luarvic/grpcauthorizationexample
A simple example of token-based authorization in ASP.NET Core that uses a separate gRPC service to validate tokens
asp-net-core authorization grpc middleware
Last synced: 20 Jan 2026
https://github.com/yagoluiz/grpc-dotnet
Comunication API's using gRPC and .NET Core 3
docker docker-compose grpc netcore3
Last synced: 17 Mar 2025
https://github.com/yagoluiz/discount-microservices
Comunication microservices using gRPC and .NET Core 3
docker docker-compose grpc microservice netcore3
Last synced: 20 Jul 2025
https://github.com/davidwartell/go-copier
I am the best go struct copier. I even have extensive support for copying protobuf structs and protobuf wrappers.
copy-structs deepcopy go golang grpc grpc-go protobuf struct-copier structtags
Last synced: 25 Jan 2026
https://github.com/moimhossain/container-performance
Some tests I perform against windows container and networking technologies
asp-net-core aspnetcore containers docker docker-image grpc ipc linux pipe signalr tcp tcp-channel unix unix-domain-socket wcf windows-containers
Last synced: 30 Dec 2025
https://github.com/afthaab/grpc-demo
This repository is created in order to better understand the RPC calls and invoke GRPC
grpc microservices protobuf rpc
Last synced: 02 Mar 2025
https://github.com/pandakn/grpcgenie
GrpcGenie is a command-line tool that generates gRPC handler files from .proto definitions. It simplifies the process of creating gRPC server implementations by automatically generating boilerplate code.
Last synced: 03 Jan 2026
https://github.com/lekhana3003/weather-grpc-service
Simple weather service application developed in spring boot using GRPC.
eureka eureka-discovery-service grpc java java-example mongodb spring-boot spring-boot-example spring-mvc
Last synced: 30 Dec 2025
https://github.com/athun-me/booknow-account-services
This is a go microservice for usermanagement for bookNow ticket booking project,which is a small and independent application that handles the informaation of the users’
fiber gorm grpc microservice vper
Last synced: 28 Mar 2025
https://github.com/xmlking/dapp-experiments
Goodwill driven through monetary incentives 👏
angular blockchain dapp grpc ico nestjs quorum
Last synced: 04 Aug 2025
https://github.com/chempik1234/volga-it-2024-backend
1% sane 99% django rest framework (5899 lines of fury)
django django-rest-framework docker elasticsearch grpc jwt-authentification kibana microservices nginx postgresql python rest-api
Last synced: 30 Dec 2025
https://github.com/jozpedro23zx/basic_student_management
Simple grpc application with node
Last synced: 18 Mar 2025
https://github.com/daniilty/tinkoff-invest-historical-gateway
gRPC прокся для скачки и анализа исторических данных о ценных бумагах
go golang grpc investing investment proxy tinkoff-invest
Last synced: 21 Mar 2025
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: 30 Dec 2025
https://github.com/satyajitghana/projektzirconium
Zirconium: A high performance server and client using gRPC and MongoDB
cpp17 grpc mongo mongo-c mongo-client mongocxx mongodb
Last synced: 15 Jul 2025
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: 07 Aug 2025
https://github.com/jonericcook/gopherchatter
gopherchatter - how gophers chat
go-grpc-middleware golang grpc grpc-go mongodb
Last synced: 02 Mar 2025
https://github.com/rajshrestha86/go-configure
A simple application built on golang that can be used to configure multiple servers at the same time using SSH.
Last synced: 11 Sep 2025
https://github.com/irodriguez13/sharpcore-kernel
WSL2 free SharpCore Microkernel The modular and portable core of the SharpCore ecosystem. A microkernel-like runtime designed to handle dynamic instruction payloads through interchangeable communication protocols.
grpc ipc json linux-kernel microkernel microkernel-architecture named-pipes unix-socket virtual-machine
Last synced: 08 Aug 2025
https://github.com/paulja/go-fib-grpc
Example gRPC service in Go with Docker Compose and TLS
docker docker-compose go grpc tls
Last synced: 09 Jul 2025