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-02 00:09:59 UTC
- JSON Representation
https://github.com/navono/react-grpc
Demonstration for React, gRPC and gRPC-web
Last synced: 21 Aug 2025
https://github.com/ikeikeikeike/apicube
A endpoint is requested by any retriever.
Last synced: 28 Mar 2025
https://github.com/hemmatiali/clientserver-grpc
This repository demonstrates a client-server architecture using gRPC with .NET 8, EF Core for data persistence, and Razor Pages for the client UI. It showcases how to structure a multi-layered application with clean domain, business, and data layers, along with gRPC services for efficient communication.
dotnet8 grpc grpc-client grpc-server grpc-service software-development
Last synced: 10 Oct 2025
https://github.com/wechaty/go-grpc
Go Stubs for Chatie GRPC (DO NOT EDIT: Code generated by protoc-gen-go)
chatbot chatie go grpc wechaty wechaty-puppet
Last synced: 29 Jun 2025
https://github.com/llarsson/caching-grpc-reverse-proxy
A transparent caching reverse proxy for gRPC
caching-proxy go golang grpc interceptor reverse-proxy
Last synced: 13 Aug 2025
https://github.com/blackjack200/protocollib
server communication solution for Practice framework
Last synced: 02 Apr 2025
https://github.com/useopencompany/cli
ap — Golang CLI for Agent Platform
agentic-coding agents ap go grpc harness protobuf
Last synced: 10 Mar 2026
https://github.com/kotelnikovav/explore-with-me-microservices
Project for self-development
docker grpc hibernate-orm java kafka maven postgresql rest spring-boot spring-cloud
Last synced: 25 Aug 2025
https://github.com/hcl-tech-software/lib-grpc-server
A sample for DevOps Model RealTime showing how a realtime application can implement a gRPC API which allows other applications to communicate with it.
grpc grpc-client grpc-server model-realtime
Last synced: 21 Aug 2025
https://github.com/magnobelloni/nerdstoreenterprise
Aplicação .NET Core 3.1 desenvolvido em conjunto com o curso ASP.NET Core Enterprise Applications
csharp docker dotnet-core grpc
Last synced: 13 Nov 2025
https://github.com/generous-folks/go-grpc-firestore
An example implementation of a gRPC API using Google Firestore as database
Last synced: 10 Oct 2025
https://github.com/vahdet/go-user-store-redis
A generic user store docker image source code
Last synced: 05 Feb 2026
https://github.com/threeaccents/pebble
Cache on top of badger DB. With GRPC transport
Last synced: 26 Feb 2025
https://github.com/salvacorts/keras_evosearch
Keras hyperparameter optimization with Evolutionary Algorithms
evolutionary-algorithms grpc keras protobuf tensorflow
Last synced: 15 Mar 2025
https://github.com/cuongndc9/grpc-node-kit-v2
A friendly KIT 🧧 for gRPC 🤝 Node.
103cuong grpc mali node sequelize typescript
Last synced: 15 Mar 2025
https://github.com/khofesh/golang-boilerplate
rest api, microservice, and worker
distributed-systems golang grpc rest-api
Last synced: 18 Jun 2025
https://github.com/toobeeh/valmar
Persistance and domain layer for skribbltypo with gRPC API & EFCore
docker dotnet grpc skribbl-typo
Last synced: 30 Mar 2025
https://github.com/holos-run/holos-console
Holos Web UI and gRPC API server
connectrpc go grpc holos oidc pkce react typescript
Last synced: 20 Feb 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/la-rebelion/mcp-docs
Headless API Stack for MCP. HAPI MCP enables seamless AI integration by dynamically converting API specifications into MCP tools, eliminating the need for custom server implementations
ai-agents api-first api-gateway grpc mcp mcp-server openapi
Last synced: 16 Aug 2025
https://github.com/cuongndc9/go_grpc_postgres_kit
a lightweight kit for go 💅 grpc
103cuong 4pet 4pet-social go golang goose gorm grpc grpc-go kit migration postgres postgresql
Last synced: 29 Dec 2025
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/bruce-mig/simple-bank
a bank service in Go using gRPC, protobuf, asynq redis message broker, gin, docker and k8s
asynq backend ci-cd docker gin go golang grpc grpc-go http-server kubernetes message-queue redis
Last synced: 07 Jan 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/abitofhelp/cargo_multimod_example
This is an example application demonstrating how to use Prost and Tonic using multiple modules.
cargo grpc protobuf protocol-buffers rust tonic
Last synced: 09 Oct 2025
https://github.com/than-dev/grpc-nodejs
Grpc implementation in nodejs with typescript and tests!
api backend communication grpc nodejs tdd
Last synced: 30 Mar 2025
https://github.com/engineering87/sharptracer
Experimental project for distributed tracing in microservices architectures based on gRPC services
distributed-systems dotnetcore grpc microservices tracing
Last synced: 09 Oct 2025
https://github.com/guillaumefalourd/poc-proto
This repository contains diversous protobuf files to use with gRPC services implementations.
Last synced: 24 Nov 2025
https://github.com/kerosiinikone/go-grpc-image-processor
A Go Demo Project
channels concurrency golang goroutine grpc processing
Last synced: 27 Feb 2025
https://github.com/feixiao/go-zero-demo
go-zero服务框架使用演示,包括监控等
go-zero grpc grpc-go microservice
Last synced: 26 Dec 2025
https://github.com/remotivelabs/remotivelabs-apis
All available RemotiveLabs APIs.
Last synced: 05 May 2025
https://github.com/nlachfr/bifrost
A protobuf router and reverse proxy for services, with input validation capabilities
connect gateway go golang grpc grpc-web protobuf reverse-proxy rpc
Last synced: 14 Jan 2026
https://github.com/lovepelmeni/emailservice
Microservice written in Golang and Deployed with Kubernetes , is responsible for Email Delivery for Store Project
docker docker-compose golang grpc jenkins kubernetes
Last synced: 11 Mar 2025
https://github.com/belajarqywok/zeiper-server
backend zeiper
docker grpc kafka kubernetes microservice mongodb nginx python3
Last synced: 23 Mar 2025
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: 10 Mar 2026
https://github.com/natk64/pancake-proxy
Smart gRPC reverse proxy written in Go
Last synced: 24 Mar 2025
https://github.com/johnsalazar/microservices-go-email
About Email service. Part of an e-commerce built in Golang.
clean-code discovery-service docker golang grpc kubernetes layers metrics microservices rest-api solid telemetry
Last synced: 29 Mar 2025
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: 02 Mar 2025
https://github.com/abdemohlbi/mahoraga
This repository contains the detailed specification for Mahoraga, a high-performance, adaptive load balancer. The document outlines its design principles, scaling strategies, key features, and implementation details. It serves as a blueprint for building a reliable and scalable system to manage traffic across distributed servers efficiently
dart designdoc flutter golang grpc high-availability hybrid-scaling load-balancer modular modular-monolith performance-optimization
Last synced: 25 Mar 2025
https://github.com/grntlrduck-cloud/go-grpc-geohashing-service-sample
aws dynamodb fargate geohashing go grpc grpc-gateway
Last synced: 06 Oct 2025
https://github.com/pushlytic/pushlytic-android-sdk
Android SDK for Pushlytic, the modern push infrastructure platform
android bidirectional communication grpc kotlin maven messaging mobile real-time sdk
Last synced: 25 Mar 2025
https://github.com/nikhilnarayanan623/go-basic-grpc-api-gateway
micro service api gateway
gin go golang grpc grpc-client grpc-go
Last synced: 02 Jul 2025
https://github.com/dougcalobrisi/linuxcnc-grpc
LinuxCNC gRPC server and client libraries for Python, Go, Node, and Rust
cnc grpc linuxcnc linuxcnc-grpc
Last synced: 02 Apr 2026
https://github.com/oliverepper/microswitch
It's a well behaved gRPC server that has support for TLS and runs on macOS and Linux.
Last synced: 10 Jun 2025
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/gurbaj5124871/url-shortener
URL Shortener - gRPC based microservice implemented using GO and Apache Ignite
apache-ignite bitly go golang grpc tinyurl url-shortener
Last synced: 07 Apr 2025
https://github.com/vinitius/financial-apis
gRPC/Protobuf sample APIs for a fictional financial ecosystem
Last synced: 14 Jan 2026
https://github.com/monitor1379/leveldb-grpc
:zap: a Faster LevelDB gRPC SDK
go golang grpc leveldb leveldb-grpc leveldb-service
Last synced: 30 Aug 2025
https://github.com/akhilk2802/streamwave
A distributed live streaming platform leveraging gRPC, RTMP, FFmpeg, and DASH for scalable video delivery.
distributed-systems ffmpeg golang grpc livestream rpc streams
Last synced: 13 Jun 2025
https://github.com/matt-goldman/mauibatmobile
Demo of Microsoft.Maui.Graphics with gRPC in .NET MAUI
dotnetmaui grpc microsoft-maui-graphics
Last synced: 06 Oct 2025
https://github.com/daluisgarcia/golang-probuffers-grpc
Protobuf and gRPC implementation project example in golang. Backend with students and tests
golang grpc grpc-go protobuf protobuffer protocol-buffers
Last synced: 28 Jan 2026
https://github.com/ohmygrpc/java
gRPC Java server boilerplate
github-actions gradle grpc grpc-gateway grpc-java java kustomize protobuf
Last synced: 08 Mar 2025
https://github.com/syed007hassan/grpc-node-ts-example
Learn about gRPC and create a strongly typed application with gRPC communication using Node and Typescript - https://betterprogramming.pub/how-to-use-grpc-with-node-14e073aa1c84
Last synced: 16 May 2025
https://github.com/gusarow4321/tinychat
Training project for study microservices
golang grpc kafka kubernetes metrics microservices training
Last synced: 25 Mar 2025
https://github.com/nogipx/rpc_dart_transports
gRPC-inspired library built on pure Dart, Backend-for-Domain (BFD)
backend-for-domain bidirectional-rpc client-streaming-rpc dart grpc rpc server-streaming-rpc unary-rpc
Last synced: 01 Jul 2025
https://github.com/i2y/mcpizer
Convert any REST API or gRPC service into MCP tools for AI assistants
api-bridge go grpc mcp model-context-protocol openapi
Last synced: 05 Oct 2025
https://github.com/takama/grpc
gRPC client, service and CLI utility to provide/check load balancing and connection stability
balancing grpc kubernetes retry stability timeout
Last synced: 26 Mar 2025
https://github.com/nidea1/go-gavel
goGavel is a gRPC-based online auction platform built with Go, structured as a microservices monorepo. This project is developed for learning and self-improvement.
auction auctions clean-architecture cqrs cqrs-pattern docker event-driven-architecture event-driven-microservices gavel go golang grpc kafka microservice microservices
Last synced: 27 Jun 2025
https://github.com/localzet/xray-grpc-php
XRay-gRPC-PHP is a versatile PHP library designed to facilitate communication with XRay using gRPC. This library simplifies sending and receiving data through gRPC protocols, ensuring efficient interaction and management of XRay services.
Last synced: 26 Apr 2025
https://github.com/juliencrn/rust-grpc-demo
Minimal example of a RPC server written in Rust.
Last synced: 31 Mar 2025
https://github.com/nerotex-team/vtb-api-2024-grpc
An example of a Golang server application using pure architecture and GRPC
clean-architecture go golang grpc grpc-go grpc-server
Last synced: 17 Mar 2025
https://github.com/mwinyimoha/go-todos
A simple Todos API built using Go, implementing the Hexagonal Architecture
golang grpc hexagonal-architecture rest-api
Last synced: 26 Dec 2025
https://github.com/dedidot/simple-unary-grpc
Simple unary gRPC
golang golang-grpc grpc unary-grpc
Last synced: 02 Dec 2025
https://github.com/ubopod/ubo-grpc-clients
Sample gRPC clients in different programming languages for ubo-app
grpc grpc-client grpc-typescript ubo ubo-app
Last synced: 17 Mar 2025
https://github.com/majusko/grpc-example
Example project to show case gRCP usage.
apm grpc grpc-demo grpc-example grpc-java java jwt kotlin spring-boot
Last synced: 07 Apr 2025
https://github.com/twrayden/ts-grpc-server-template
My personal starting point for TypeScript gRPC projects
boilerplate grpc starter-project template-repository typescript
Last synced: 10 Jul 2025
https://github.com/yuno-obsessed/jodrive
Google drive-like file management service
grpc keycloak oauth2 oidc postgresql quarkus quartz
Last synced: 28 Apr 2025
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/cold-bin/dkv
基于Muti-Raft的shardkv存储系统
distributed-systems grpc kv-store lsm-tree mit6824 muti-raft raft shard-kv
Last synced: 03 Jan 2026
https://github.com/kapetndev/grpctest
A module providing utilities for testing gRPC servers
Last synced: 13 Jul 2025
https://github.com/omdxp/grpc-server
server with Rust, client with Go, all in gRPC!
Last synced: 17 Aug 2025
https://github.com/xevilmaxx/grpc_ssl
Finnally a bit comprehensive locally protected channels by self signed SSL
csharp grpc local protection ssl
Last synced: 28 Feb 2025
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: 08 Apr 2025
https://github.com/ksatriow/grpc-go-blog
Build a fast scalable HTTP/2 API for a CRUD API Blog micro service with gRPC, Protocol Buffers (protobuf)
golang grpc microservice mongodb robo3t
Last synced: 07 Sep 2025
https://github.com/benjamintan10/pumpfun-copy-sniper-bot
pumpfun-copy-trading-bot using instantnode grpc
bot copytrading grpc instantnode pumpfun solana subscribe trading tradingbot yellowstone yellowstonegrpc
Last synced: 11 Mar 2025
https://github.com/mhdbs/go-grpc-client-stream
Golang Grpc Client stream to the Server
client-stream golang grpc protobuf server
Last synced: 17 Aug 2025
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: 02 Dec 2025
https://github.com/jeanpsv/gke-grpc-example
Google Kubernetes Engine gRPC Example
gke grpc kubernetes microservice
Last synced: 16 Mar 2025
https://github.com/sealbro/matchmaking
Matchmaking service
game-development golang grpc matchmaking
Last synced: 08 Apr 2025