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/aimaster-dev/amm-pool-fetch_grpc_raydium
Raydium Pool Info fetch. Raydium basetoken price. Raydium pool liquidity. Raydium pool marketcap
cargo grpc raydium-sdk rust solana
Last synced: 05 May 2026
https://github.com/athun-me/book_now_train-svc
This is a go microservice for bookNow ticket booking project, service name : train service , that handles the train data
gin-gonic grpc microservice viper
Last synced: 05 May 2026
https://github.com/beto-ouverney/blogs-microservices-go
Blogs MicroServices GRPC Build with GO Lang and MySql
clean-architecture go golang grpc grpc-go microservices mvc-architecture mysql sqlx
Last synced: 05 May 2026
https://github.com/balliasghar/grpc-typescript-example
gRPC/Typescript example with Redis
grpc grpc-javascript grpc-node grpc-typescript protoc protocol redis typescript
Last synced: 06 May 2026
https://github.com/whysobad/tapoctl-mobile
An android app for interacting with the tapoctl server
android grpc jetpack-compose smarthome tapo
Last synced: 06 May 2026
https://github.com/kayvansol/microshop-microservice
.Net 8.0 Microservice Project
docker-compose grpc masstransit microservice ocelot-api-gateway rabbitmq rest-api saga-pattern state-machine
Last synced: 06 May 2026
https://github.com/testinggospels/camoswag
Camoswag is an extension to Camouflage backend mocking tool, which allows you to quickly convert an OpenAPI Specification into a set of mocks usable by Camouflage.
api api-simulation camouflage grpc mocking rest service-virtualization stub testing
Last synced: 06 May 2026
https://github.com/jonatasmsantos/nestjs-standalone
Services with nestjs standalone for gRPC, Kafka, BullMQ (BullJs) e RabbitMQ
apachekafka bullmq grpc rabbitmq redis
Last synced: 06 May 2026
https://github.com/apollotoday/solana-pumpfun-sniper-rust
✅pumpfun rust sniper bot🔥 In addtion to these solana raydium snipe bot(raydium sniping bot) and pumpfun snipe bot(pumpfun sniping bot), it has raydium bundler, pumpfun bundler, copy trading bot, raydium/pumpfun volume bot more.
bundler-sniper geyser grpc helius pumpfun rust solana
Last synced: 06 May 2026
https://github.com/sinisaos/grpc-crud-example
Example crud application with gRPC, Gin and GORM.
gin-gonic golang gorm-orm grpc
Last synced: 06 May 2026
https://github.com/claudiu28/ticketing-app-java
Ticketing system for basketball tournaments, built with JavaFX client, gRPC communication, and asynchronous backend using CompletableFuture with SQLite. Implements Observer and Proxy patterns for real-time updates of ticket availability and sales.
client-server completable-future grpc java javafx observer-pattern proxy-pattern sqlite3
Last synced: 06 May 2026
https://github.com/jy8752/microservice-demo
microservice sample project.use Go, kubernetes, gRPC...
golang grpc kubernetes microservice
Last synced: 06 May 2026
https://github.com/rongfengliang/grpc-elixir
grpc elixir golang client demo
elixir golang grpc grpc-elixir
Last synced: 07 May 2026
https://github.com/mirkobozzetto/maestro.go
Polyglot API orchestrator that coordinates services in different languages
api-gateway compensation-pattern distributed-systems golang grpc microservices orchestration polyglot saga-pattern workflow workflow-engine yaml
Last synced: 07 May 2026
https://github.com/zoobz-io/aegis
Service mesh for Go microservices — mTLS everywhere, zero configuration
go golang grpc microservices mtls service-mesh zoobzio
Last synced: 07 May 2026
https://github.com/alexejdumka/wordcloud-grpc
This project demonstrates a Java client interacting with a Python server over gRPC to generate word cloud images.
Last synced: 07 May 2026
https://github.com/isaacalves7/back-end
👷🏾 It's a repository of Back-end development and design.
api back-end backend client-server-architecture cluster crud dockerization graphql grpc mvc odm orm polling restful-api rpc soap webservice websockets
Last synced: 07 May 2026
https://github.com/hoangcaophi/notification
The project sample for a notification service using SignalR or Socket.IO
Last synced: 07 May 2026
https://github.com/subliker/track-parcel-service
Microservices-based parcel tracking system with Telegram bot integration, message broker, and gRPC communication, designed for seamless parcel management and notifications.
elk golang goose grpc kubernetes microservice rabbitmq
Last synced: 07 May 2026
https://github.com/systemathics/sdk-dotnet
Auto generated stubs for Systemathics Ganymede gRPC APIs (dotnet)
analytics csharp daily-data fsharp grpc historical-data indicators intraday-data mlnet normalized-data raw-data reference-data tick-data vbnet
Last synced: 08 May 2026
https://github.com/vaguue/grpcchat
example of Node.js + electron app for p2p communication through gRPC
Last synced: 08 May 2026
https://github.com/saleh-ghazimoradi/microecobay
A modern eCommerce platform inspired by Amazon, offering seamless shopping with features like user authentication, product browsing, order processing, and a dynamic cart. Built with a microservices architecture for scalability and adaptability.
cicd elasticsearch golang gorm grpc microservices redis
Last synced: 08 May 2026
https://github.com/jcserv/mjurl
A simple URL Shortening service implemented in Go
golang grpc postgresql rest-api
Last synced: 08 May 2026
https://github.com/aliakseis/doods_client
client for github.com/snowzach/doods
Last synced: 08 May 2026
https://github.com/bookpanda/mygraderlist-gateway
Gateway microservice for MyGraderList
clean-architecture golang grpc microservices
Last synced: 08 May 2026
https://github.com/s-4i5/device-auth
Авторизация юзера через пин мобильного приложения
golang grpc jwt-authentication mciroservice postgresql tls
Last synced: 08 May 2026
https://github.com/saefullohmaslul/grpc-node-utility
:green_book: Utility service of gRPC Microservices with Node.js
grpc grpc-node microservices nodejs
Last synced: 08 May 2026
https://github.com/joaorafa19/codepix
Bank account transference application
cli go golang grpc grpc-go kafka microservices postgres
Last synced: 08 May 2026
https://github.com/sergio-oliveira-br/distsys
Terminal Based Assignment Assessment - NCI
distributed-systems grpc java mqtt rabbitmq
Last synced: 09 May 2026
https://github.com/zahi1/multi-protocol-system-integration
Multi-protocol system integration of a gas‑pressure simulation with interoperable Container, Input, and Output components joined via adapters. Server uses SimpleRPC; Input client uses gRPC; Output client uses RESTful HTTP; adapters unify calls into a single RPC-style domain interface.
adapters-layer client-server csharp distributed-systems dotnet grpc interoperability microservices multi-protocol nlog nswag rabbitmq restful-api rpc simple-rpc simulation
Last synced: 09 May 2026
https://github.com/bakliwalvaibhav1/real-time-weather-data-stream-kafka-grpc
Real Time Weather Data Streaming using Kafka and gRPC
Last synced: 09 May 2026
https://github.com/sagarmaheshwary/microservices-upload-service
docker golang grpc grpc-golang microservices prometheus rabbitmq s3
Last synced: 09 May 2026
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 May 2026
https://github.com/eulerbm/grpc
Developing a simple CRUD (Create, Read, Update, Delete) application using gRPC involves several key steps to establish efficient client-server communication. This project focuses on creating a gRPC service that manages a collection of items, such as user records, products, or notes.
Last synced: 09 May 2026
https://github.com/jesse-c/grpc-example-rust-swift
A small example of using gRPC to connect Rust and Swift.
Last synced: 09 May 2026
https://github.com/ekhabarov/talks
Slides and videos from conferences and meetups
bazel go golang grpc grpc-go grpc-plugins slides talks
Last synced: 09 May 2026
https://github.com/akira-saneyoshi/store_commandservice
docker golang grpc protocol-buffers
Last synced: 10 May 2026
https://github.com/lunarianss/streams
Streams is a Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead. ⚡️ Grpc Proxy
Last synced: 10 May 2026
https://github.com/dipjyotimetia/restura
⚡ Fast, lightweight API client supporting REST, GraphQL, gRPC & more. Built for developers who value speed and simplicity.
api-client grpc http-client mcp-client
Last synced: 28 May 2026
https://github.com/prosenjitjoy/modular-monolith-architecture-in-go
Complete ecommerce backend project used for learning the Modular Monolith Architecture
chi grpc grpc-gateway modular-monolith postgres protobuf
Last synced: 11 May 2026
https://github.com/eftybv/efty-pay-php-sdk
Efty Pay PHP SDK for Efty Pay; Efty's online transaction service designed to ensure secure and transparent buying and selling of domain names. It acts as a trusted intermediary to safeguard both the buyer and seller's interests during the transaction process.
domain-investment efty eftypay grpc php
Last synced: 11 May 2026
https://github.com/linzhengen/hub
Full-stack microservices blueprint: Go (Backend), React (Frontend), kubernetes, and Terraform-managed Infrastructure.
clean-architecture golang grpc grpc-gateway k8s keycloak postgresql reactjs sqlc terraform vibe-coding vite
Last synced: 11 May 2026
https://github.com/astrodynamic/grpcquests
gRPCQuests explores gRPC and Protocol Buffers in C++, testing features, optimizing performance, and enhancing security, all built and managed with CMake.
api asynchronous client-server cmake cmake-presets code-generation cpp cpp20 deserialization grpc grpc-client grpc-cpp grpc-server learning networking-protocols proto3 protobuf rpc serialization
Last synced: 12 May 2026
https://github.com/mtumilowicz/scala-zio2-grpc-workshop
Introduction to proto-buffers and gRPC based on ZIO approach.
grpc grpc-client grpc-server protobuf protocol-buffers protocol-library sbt sbt-plugin scala scalapb workshop workshops zio zio-grpc zio-streams zio2
Last synced: 12 May 2026
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: 12 May 2026
https://github.com/systemathics/sdk-rust
Auto generated stubs for Systemathics Ganymede gRPC APIs (rust)
analytics backtest daily-data grpc historical-data indicators intraday-data jupyterlab normalized-data raw-data reference-data rust tick-data
Last synced: 12 May 2026
https://github.com/paulja/go-work
Go project that schedules workers and uses a heartbeat all over gRPC
Last synced: 13 May 2026
https://github.com/pixel-plaza-dev/uru-databases-2-protobuf-common
Protobuffers from Pixel Plaza Microservices
go-grpc golang grpc pixel-plaza protobuf protobuf3 protoc rafael-urdaneta-university universidad-rafael-urdaneta uru
Last synced: 14 May 2026
https://github.com/johnverheij/grpcassertions.tunit
TUnit-native gRPC assertions for .NET tests. Fluent assertions on gRPC call outcomes, including RpcException and status codes. AOT-compatible, no runtime reflection.
aot assertions dotnet grpc rpc testing tunit
Last synced: 12 Jun 2026
https://github.com/arumandesu/uniclubs-protos
Protocol buffers of UCMS services
grpc protobuf protocol-buffers
Last synced: 12 Jun 2026
https://github.com/specmatic/specmatic-order-bff-grpc-kotlin
Specmatic Order BFF gRPC Sample
contract-testing grpc grpc-server grpc-service mocking sample-project service-virtualization stubbing
Last synced: 14 Jun 2026
https://github.com/nikero41/microservices-rust
A Rust microservices project built as part of a course, then heavily modified and expanded beyond the original implementation. The project demonstrates a small gRPC-based authentication system.
grpc learning-project microservices protobuf rust tokio tonic
Last synced: 16 Jun 2026
https://github.com/balcieren/connect-errors-es
Define errors in .proto, generate type-safe TypeScript constructors, catch bugs at compile time
connectrpc ecmascript error-handling grpc javascript microservice nodejs protobuf typescript
Last synced: 18 Jun 2026
https://github.com/dreygur/protide
Native desktop API testing tool - HTTP, GraphQL, WebSocket, gRPC, tRPC, Socket.IO. Built with Rust + GPUI.
api-client developer-tools gpui graphql grpc http-client lsp rust websocket
Last synced: 21 Jun 2026
https://github.com/krafton-athena/protoc-gen-go-grpc
Prebuilt binaries of protoc-gen-go-grpc (gRPC Go code generator), mirrored from grpc/grpc-go.
code-generation go golang grpc grpc-go mirror prebuild-binaries protobuf protobuf-compiler protoc-gen-go-grpc protoc-plugin
Last synced: 22 Jun 2026
https://github.com/usuginus/go-rpcatlas
Static RPC flow maps for Go codebases. Source-only summaries for review, CI, and AI.
ai ast code-review developer-tools github-actions go golang grpc rpc static-analysis
Last synced: 23 Jun 2026
https://github.com/magomedcoder/gen
Gen - это платформа для работы с LLM, которая объединяет сервер, клиентское приложение и сервисы выполнения инструментов в единую систему
ai aichat anrdoid chat-ai gen go golang grpc ios linux llm llmchat macos mcp mcp-client mcp-server po proto windows
Last synced: 24 Jun 2026
https://github.com/groundsgg/service-config
Quarkus gRPC service for storing, versioning, and serving configuration documents from Postgres, with NATS-based change notifications.
config-service configuration-management flyway grpc kotlin nats postresql quarkus
Last synced: 25 Jun 2026
https://github.com/50gramx/eapp-python-domain
🐍 Auto-generated Python client library for EAPP system contracts. Type-safe protobuf client with gRPC support for seamless Python integration.
api auto-generated client-library grpc microservices package-distribution pip protobuf python type-safe
Last synced: 26 Jun 2026
https://github.com/50gramx/eapp-dart-domain
🎯 Auto-generated Dart client library for EAPP system contracts. Perfect for Flutter apps with type-safe protobuf client and gRPC support.
auto-generated client-library dart flutter grpc mobile protobuf pub-dev type-safe web
Last synced: 30 Jun 2026
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/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/ningenme/nina-api
趣味開発 contribution-api (product name: nina)
go golang grpc grpc-web ningenme-project
Last synced: 09 May 2026
https://github.com/andrescosta/goico
go grpc otel rest wasm wazero webassembly
Last synced: 03 Jan 2026
https://github.com/ningenme/nina-batch
趣味開発 contribution-batch (product name: nina)
Last synced: 16 May 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/lddl/grpc-jwt
JWT recipe for gRPC-based server
authentication grpc grpc-client grpc-jwt grpc-server jwt jwt-authentication microservices
Last synced: 29 Dec 2025
https://github.com/solrac97gr/go-grpc
My first implementation of a Go project using GRPC , it has all the different types of Data flows GRPC offer us 🐹.
go golang grpc hexagonal-architecture
Last synced: 18 Apr 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/arumandesu/university-clubs-backend
API Gateway of a University Club Management Web Application
api-gateway backend go golang grpc grpc-client
Last synced: 15 May 2026
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: 21 May 2026
https://github.com/yasushi-saito/grpc-mutualtls
Minimal example of grpc + SSL + mutual authentication in Go
Last synced: 21 May 2026
https://github.com/gustavohnsv/ep1_dsid
Exercício de Programa sobre utilização de mecanismos para RPC (Remote Procedure Calls) da disciplina de Desenvolvimento de Sistemas de Informação Distribuídos, onde foram utilizados gRPC e JSON-RPC para as comparações e benchmarkings
bash-script docker docker-compose grpc jsonrpc pip3 python3
Last synced: 08 Apr 2026
https://github.com/hyperi-io/hyperi-rustlib
Opinionated, drop-in Rust toolkit for production services at scale. The patterns from blog posts as actual code: 8-layer config cascade, structured logging with PII masking, Prometheus + OpenTelemetry, tiered disk-spillover sinks, Kafka/gRPC transports, adaptive worker pools, graceful shutdown.
async backpressure circuit-breaker config data-pipeline grpc hot-path kafka kubernetes metrics observability opentelemetry prometheus rust rust-library secrets-management simd structured-logging tokio tracing
Last synced: 14 Jun 2026
https://github.com/ajaybhaskar-athi/speakx-search-app
A React-based application built for SpeakX internship, designed to display a set of questions along with their corresponding answers. This platform leverages React, gRPC, and pagination for efficient browsing and fetching of data.
grpc grpc-client mongodb nodejs react web-proxy
Last synced: 09 Apr 2026
https://github.com/wmalarski/cosmoresearch
Azure CosmosDB + Table API + gRPC + GraphQL research repository.
azure cosmodb csharp graphql grpc grpc-csharp grpc-python hot-chocolate python tableapi
Last synced: 08 Apr 2026
https://github.com/buemura/minibank
Mini Bank is a microservices-based application that provides a simple banking system with features such as account creation, balance transfer, and account retrieval. The application is designed using a microservices architecture, where each service is responsible for a specific business function.
docker golang grpc microservice rabbitmq
Last synced: 08 Feb 2026
https://github.com/zuyatna/emoney-microservice
A mini microservices-based digital wallet and payment service powered by gRPC, Postgres, Redis, and Elasticsearch
Last synced: 08 Apr 2026
https://github.com/caelan0501/c-sharp-calculator
This is a series of calculator projects
calculator grpc object-oriented-programing shunting-yard-algorithm uml-class-diagram wcf-service
Last synced: 29 Apr 2026
https://github.com/danitilahun/golang_projects
This repository has a lot of Golang projects done. It is the best place to start learning Golang.
distributed-systems golang grpc rpc system
Last synced: 01 May 2026