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-06 00:13:38 UTC
- JSON Representation
https://github.com/followmetech/kite
快速构建micro-services
grpc grpc-net-core micro-service
Last synced: 16 Mar 2025
https://github.com/tnir/markup-proto
gRPC protocol definitions for github/markup
grpc grpc-service markup-converter
Last synced: 24 Mar 2025
https://github.com/iamsabbiralam/grpc-gunk-blog-website
The Go implementation of gRPC: A high-performance, open-source, general RPC framework that puts mobile and HTTP/2 first. With gRPC we can define our service once in a .proto file and generate clients and servers in any of gRPC’s supported languages, which in turn can be run in environments ranging from servers inside a large data center to your own tablet — all the complexity of communication between different languages and environments is handled for you by gRPC. We also get all the advantages of working with protocol buffers, including efficient serialization, a simple IDL, and easy interface updating. Gunk provides a modern project-based workflow along with a Go-derived syntax for defining types and services for use with Protocol Buffers. Gunk is designed to integrate cleanly with existing protoc based build pipelines while standardizing workflows in a way that is familiar/accessible to Go developers.
blog blogs category golang google grpc grpc-go gunk website
Last synced: 08 Apr 2025
https://github.com/quocanh189/gohub
EventHub is an online event management and ticketing application that allows users to create, manage, and participate in events with ease and convenience.
air clean-architecture gin-framework golang grpc grpc-go socket-io
Last synced: 22 Jul 2025
https://github.com/joaofbantunes/grpcsample-go
Stupid simple sample to try gRPC and Go (blatantly ripped from the official helloworld example).
Last synced: 08 Apr 2025
https://github.com/juanfkurucz/grpc-nodejs-sample
Subject "Sistemas Distribuidos" (Distributed Systems) from Universidad Catolica del Uruguay
Last synced: 24 Mar 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: 01 Apr 2025
https://github.com/tiennampham23/go-micro
My own framework that supports to build micro-services quickly, you only focus about domain business
golang grpc http kafka microservices rabbitmq
Last synced: 16 Mar 2025
https://github.com/cambojano/review-pilot
🤖 Simplify code reviews with Review Pilot, an AI tool that detects issues early, helping you prevent production disasters and improve code quality.
automation cicd code-reviews company-reviews developer-tools github-action google-ai grpc maven open-source postgresql react redis rest-api spring-boot trust-pilot trustpilot web-scraper
Last synced: 03 Sep 2025
https://github.com/zabir-nabil/py-grpc-opencv
Python gRPC server, client with opencv (image manipulation boilerplate)
grpc opencv py-grpc python-grpc python-grpc-opencv
Last synced: 24 Mar 2025
https://github.com/eu-diogo-ferreira/grpc-todo-app-backend
🧪 NodeJS application with gRPC protocol (HTTP 2.0)
Last synced: 11 Jun 2025
https://github.com/pieceowater-dev/lotof.hub.proto
common PROTO for HUB apps
Last synced: 24 Mar 2025
https://github.com/douglarek/grpc-gateway-demo
An example modified from the official grpc-gateway that looks clearer.
demo grpc grpc-gateway grpc-go
Last synced: 08 Apr 2025
https://github.com/dictybase/modware-user
dictyBase API server for managing users.
Last synced: 28 Mar 2025
https://github.com/silva4dev/microservices-codepix-project
💰 Building a money transaction between banks microservices using TDD, DDD, Clean Architecture, Design Patterns and SOLID principles 🎯✨
docker docker-compose golang grpc kafka kubernetes nestjs
Last synced: 01 Apr 2025
https://github.com/popfido/tensorflow-client-builder
An example/introductory repository to generate tensorflow gRPC client code in java, C++, C#, Javascript, or Python
grpc java tensorflow tensorflow-serving
Last synced: 31 Dec 2025
https://github.com/a37z/g-rpc-tutorial
Tutorial Series about gRPC on Linkedin
go grpc grpc-go http2 protocol-buffers
Last synced: 27 Nov 2025
https://github.com/gregoirew/vertx-grpc-sample
Simple grpc server/client on vert.x
Last synced: 04 Sep 2025
https://github.com/codewater404/gocodestudy
记录学习Golang的历程和代码例子
algorithms design-patterns gin go-zero golang gorm grpc redis
Last synced: 16 Mar 2025
https://github.com/digitalkin-ai/service-apis-py
Python Generated gRPC client and server interfaces from Digitalkin's service APIs.
Last synced: 04 Feb 2026
https://github.com/sloppycoder/bank-demo-app
Demo banking app, works with the backend services in bank-demo repo
dart flutter flutterweb grpc grpc-dart grpc-web
Last synced: 25 Sep 2025
https://github.com/wiliamhw/golang-grpc-example
Projects to learn how to build API on gRPC protocol using Golang and MongoDB
golang grpc mongodb protobuffer ssl
Last synced: 27 Nov 2025
https://github.com/bylucasqueiroz/queue-server
This project is an in-memory message queue system using gRPC in Go, inspired by AWS SQS.
Last synced: 01 Apr 2025
https://github.com/kostko/grpc-rs-issue-194
Minimal example for reproducing grpc-rs issue 194
Last synced: 28 Feb 2025
https://github.com/christian-schlichtherle/rxjs-grpc-helloworld
A simple example for rxjs-grpc with a streaming response.
grpc hello-world rxjs streaming typescript
Last synced: 28 Feb 2025
https://github.com/cemayan/eqhub
cockroachdb grpc neo4j reactive redis spring spring-boot
Last synced: 17 Jun 2025
https://github.com/lotharschulz/grpc_linting
GRPC linting with buf and kotlin
Last synced: 23 Apr 2025
https://github.com/dictybase/modware-stock
dictyBase grpc service to manage biological stocks
Last synced: 28 Mar 2025
https://github.com/tpmabdulkareem/nestjs-microservice-backend-with-repository-pattern-prisma-graphql-grpc
This repository demonstrates a highly scalable, basic backend architecture built using NestJS microservices. It features a robust Repository Pattern implementation, integrates Prisma for ORM, leverages GraphQL for API queries, and utilizes gRPC with Protobuf for high-performance, cross-service communication.
graphql grpc javascript microservice nestjs prisma protobuf repository-pattern scalable-architecture typescript
Last synced: 09 Apr 2025
https://github.com/cble-platform/cble-provider-grpc
Custom gRPC-based communication protocol for CBLE Providers
Last synced: 16 Jan 2026
https://github.com/arumandesu/uniclubs-protos
Protocol buffers of UCMS services
grpc protobuf protocol-buffers
Last synced: 28 Feb 2025
https://github.com/humangrass/docx-py
Service for generating documents using templates and context
Last synced: 13 Jul 2025
https://github.com/systemathics/sdk-proto
Prototypes for Systemathics Ganymede gRPC APIs
analytics backtest daily-data grpc historical-data indicators intraday-data normalized-data protobuf raw-data reference-data tick-data
Last synced: 09 Apr 2025
https://github.com/andres06-hub/loyalty-service
service to accumulate points and redeem depending on a campaign
dokcer golang grpc hexagonal-architecture postgresql rest-api shell
Last synced: 21 Jan 2026
https://github.com/msndie/gocloudcamp
Тестовое задание для поступления в GoCloudCamp
docker-compose golang grpc junit makefile maven mockito mongodb spring
Last synced: 11 Mar 2025
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 Apr 2025
https://github.com/bruce-mig/stock-trading-grpc
Microservices inter-communicating via gRPC protocol
grpc grpc-client grpc-server protobuf spring-data-jpa
Last synced: 25 Mar 2025
https://github.com/a1unade/grpc-streaming-tasks
Домашки по gRPC .NET
asp-net grpc jwt-authentication
Last synced: 25 Mar 2025
https://github.com/childishguy409/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: 25 Mar 2025
https://github.com/richardktran/go-movie-microservices
Movie microservices example with Golang
golang grpc http kafka service-discovery
Last synced: 11 Jun 2025
https://github.com/yukigeshiki/grpc-auth-service-java
An experimental gRPC authentication service using Spring Boot and GCP Identity Platform.
authentication-service gcp grpc grpc-java grpc-server identity-platform spring-boot
Last synced: 05 Sep 2025
https://github.com/daisuke8000/coral
🪸 Proto dependency visualizer for gRPC/Connect projects with Neon-style interactive Web UI
github-action grpc protobuf react-flow visualization
Last synced: 17 Jan 2026
https://github.com/cvhariharan/plugin
A simple Go package to build gRPC based plugins
Last synced: 25 Mar 2025
https://github.com/hoangcaophi/social-network-microservices
The sample project for implementing microservices
aspire cqrs ddd grpc httpclient keycloak microservices mongodb sqlserver
Last synced: 25 Mar 2025
https://github.com/mthaler/grpc-calculator-service
gRPC calculator service from gRPC Master Class: Build Modern API & Microservices on Udemy
Last synced: 13 Jul 2025
https://github.com/duyledat197/messenger
Design a messenger platform that can serve for around more than 100M users. The platform supports web and mobile apps(android, ios).
cassandra clean-code golang grpc grpc-ecosystem grpc-gateway mqtt opensearch postgresql protoc redis scylladb swagger webrtc websocket
Last synced: 04 Oct 2025
https://github.com/lokker96/grpc-microservice
gRPC microservice in Golang
ddd-architecture docker golang grpc grpc-go microservices-architecture postgresql
Last synced: 28 Feb 2025
https://github.com/rxyalxrd/grpc_service
Тестовый сервис с применением фреймворка GRPC
fastapi grpc poetry-python protobuf pydantic-v2 python3
Last synced: 09 Apr 2025
https://github.com/sazid/proglog
[WIP] A distributed Commit Log service. Currently building for learning purpose.
Last synced: 13 Jun 2025
https://github.com/raihanlh/go-grpc-example
Beginner tutorial for creating gRPC server and client using the latest version of protoc-gen-go to date (Dec 28 2021). Created because some tutorials are outdated.
Last synced: 05 Sep 2025
https://github.com/nourelnaby4/grpc-demo-net
Create gRPC Communication between Server and Client using Asp.Net
asp-net-core background-service grpc
Last synced: 16 Mar 2025
https://github.com/leaq-ru/admin-bot
📦 Service to expose some admin RPCs
go grpc leaq nats-streaming protobuf telegram-bot
Last synced: 13 Jun 2025
https://github.com/mfloriach/simple-trading
simple trading platform
golang grpc mongodb timescaledb
Last synced: 02 Jan 2026
https://github.com/openidle/grpc-ts-gen
Generate GRPC server and client for protobuf definition
Last synced: 03 Jan 2026
https://github.com/filipe1309/ud-bmc-simplebank
The project is a simple bank system that allows you to create accounts, deposit and withdraw money, and transfer money between accounts.
api aws golang grpc jwt kubernetes paseto postgresql
Last synced: 03 Jan 2026
https://github.com/in-rich/uservice-subscription
Manage user subscriptions and tiers-based authorizations.
Last synced: 03 Feb 2026
https://github.com/hsn07pk/smartconveyor-ics
A distributed ICS simulation for conveyor systems featuring Raft Consensus, Kafka messaging, and Kubernetes-based resource management. 🚀⚙️
ai-optimization automation conveyor-system distributed-systems edge-computing grpc industrial-control-systems iot kafka kubernetes predictive-maintenance raft-consensus real-time-simulation
Last synced: 28 Feb 2025
https://github.com/BitCloud-Live/proto-api
BitCloud protobuf3 API and the Golang client
Last synced: 05 Jul 2025
https://github.com/clarkmcc/brpc
Bi-directional gRPC. Easily call client RPCs from your gRPC server.
Last synced: 05 Sep 2025
https://github.com/gerbylev/audio-stram-server
Python project implements an asynchronous gRPC server that streams audio data for real-time speech recognition.
Last synced: 08 Apr 2025
https://github.com/jy8752/microservice-demo
microservice sample project.use Go, kubernetes, gRPC...
golang grpc kubernetes microservice
Last synced: 28 Feb 2025
https://github.com/omecodes/service
Microservices library that handle service discovery and mutual TLS service communication over mutual TLS.
discovery-service golang grpc microservices tls-certificate
Last synced: 16 Mar 2025
https://github.com/111pontes/cleu2017-ltrspg-2601
Material for Cisco IOS XR Programmability Lab (LTRSPG-2601) at Cisco Live 2017, Berlin
automation cisco grpc netconf netops ydk
Last synced: 13 Jun 2025
https://github.com/ayemunhossain/grpc-nodejs-boilerplate
🚀 This project builds a scalable gRPC in Node.js, enabling fast, secure, and efficient inter-service communication. gRPC, a high-performance RPC framework by Google, supports language-agnostic, type-safe communication. By implementing Protocol Buffers, HTTP/2, and TLS, this project enhances speed, security, and reliability with Node.js services.
grpc grpc-js mysql nodejs nodejs-grpc redis rpc rpc-api rpc-client rpc-server
Last synced: 26 Apr 2025
https://github.com/joeycumines/go-fangrpcstream
Fan in/out bidirectional stream client wrapper
concurrency fan-in fan-out golang grpc grpc-go
Last synced: 25 Mar 2025
https://github.com/girishg4t/go-grpc-graphql
Simple application to show how grpc with graphql can be used
Last synced: 11 Apr 2025
https://github.com/nmaas-platform/nmaas-janitor
NMaaS Janitor is a microservice that interacts with GitLab and Kubernetes API to perform various low level operations on behalf of the NMaaS Platform
Last synced: 02 Jan 2026
https://github.com/kunalvirwal/vortex-container-orchestrator
A CLI-driven, event based, container orchestrator built to handle the storm of dynamic workloads
application-development container-orchestration docker docker-container go golang grpc
Last synced: 01 Mar 2025
https://github.com/catears/dotnet-grpc-polly-example
gRPC, Polly and Jaeger example for C#
Last synced: 13 Jun 2025
https://github.com/feliux/grpc-calculator
Simple gRPC calculator implementation with SSL, login and headers interceptors
Last synced: 11 Mar 2025
https://github.com/notorious-cyborg/e-commerce-microservice-grpc-clean-architecture
I have converted my first project's some functionalities into microservices and this repository contains all the services
api-gateway e-commerce gin golang grpc microservices protobuf
Last synced: 21 Feb 2025
https://github.com/mikejoh/grpc-echo-service
A super simple gRPC example inspired by the official helloworld example from grpc.io
grpc grpc-go helm kind kubernetes metallb
Last synced: 02 Apr 2025
https://github.com/bmviniciuss/tcc
Graduation project that compares the use of gRPC over REST APIs in microsservices
Last synced: 12 Mar 2026
https://github.com/rootfs/tfserving-resnet-client-go
Tensorflow Serving ResNet gPRC Go Client
golang grpc grpc-go resnet tensorflow tfserving
Last synced: 08 Jan 2026
https://github.com/yuxingfei/kratos-grpc-demo
golang 微服务 go-kratos框架 grpc http 案例demo演示
Last synced: 27 Feb 2025
https://github.com/soundphilosopher/basic-grpc-service-node
Basic gRPC service written in TypeScript
cloudevents grpc learning protobuf typescript
Last synced: 17 Jan 2026
https://github.com/yanndr/thermometer
A Temperature Library in C# .net Core
alert converter csharp dotnet-core grpc temperature thermometer threshold
Last synced: 27 Feb 2025
https://github.com/bagashiz/simple-bank
Simple bank management web application written in Go programming language and PostgreSQL database.
api docker gin go golang grpc postgresql
Last synced: 30 Dec 2025