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-24 00:10:10 UTC
- JSON Representation
https://github.com/ja88a/vrfs-go-merkletree
Verifiable Remote File Storage with files consistency check based on MerkleTree proofs - Monorepo for the Go Client CLI and Backend services
docker-compose file-transfer filehash go golang grpc merkle-proof merkle-tree monorepository
Last synced: 05 May 2026
https://github.com/byndyusoft/grpc-timeouts
A library for customizable gRPC timeouts
circuit-breaker fail-fast grpc nodejs timeouts typescript
Last synced: 05 May 2026
https://github.com/luiscib3r/android_rpc
Remote procedure calls on android device through an API
android flutter grpc mobile mobile-app rpc server shelf sms
Last synced: 06 May 2026
https://github.com/kerosiinikone/go-grpc-image-processor
A Go Demo Project
channels concurrency golang goroutine grpc processing
Last synced: 06 May 2026
https://github.com/omdxp/grpc-server
server with Rust, client with Go, all in gRPC!
Last synced: 06 May 2026
https://github.com/subhra264/discache
Distributed Cache built with Rust, Tokio and Tonic
bindgen c cache distributed-systems grpc protobuf rust tokio tonic
Last synced: 07 May 2026
https://github.com/benschza/phoenix-bells-and-whistles
(WIP) Phoenix template application with Ecto Postgres, LiveView, gRPC, Absinthe, GraphiQL, and frontend
absinthe cowboy grpc phoenix-framework phoenix-liveview postgres
Last synced: 07 May 2026
https://github.com/sajari/protogen-go
Generated Go packages for Search.io gRPC APIs
Last synced: 07 May 2026
https://github.com/abitofhelp/grpcgreeter
This application implements a simple C#, .NET9, and AspNetCore of the ubiquitous gRPC Greeter application. This example adds service reflection so the service can be queried about its endpoints and messages.
csharp grpc grpc-server grpcurl protobuf protocol-buffers
Last synced: 07 May 2026
https://github.com/dedidot/simple-unary-grpc
Simple unary gRPC
golang golang-grpc grpc unary-grpc
Last synced: 07 May 2026
https://github.com/arkiant/graphqlblog
Implement a graphql with grpc using blog repository
gateway-api golang graphql graphql-server grpc grpc-golang microservice
Last synced: 08 May 2026
https://github.com/canack/grpc-go-example
Yet another gRPC example written in Go
aws dynamodb dynamodb-local go golang grpc grpc-go microservice service
Last synced: 08 May 2026
https://github.com/abitofhelp/apis-rust
This repository contains an example using Rust, Bazel 7 (bzlmod), ProtoBuf, GoogleApis, and gRPC.
bazel bazel-example googleapis grpc protobuf protocol-buffers rust rust-lang
Last synced: 08 May 2026
https://github.com/jeanpsv/gke-grpc-example
Google Kubernetes Engine gRPC Example
gke grpc kubernetes microservice
Last synced: 09 May 2026
https://github.com/cherish-chat/chatgpt-server-python
python写的chatgpt grpc server 提供了golang的调用方式
Last synced: 09 May 2026
https://github.com/toobeeh/palantir-rebirth
DSharp+ Discord Bot and Quartz Schedules for skribbltypo using gRPC backend
discord dotnet dsharpplus grpc patreon skribbl-typo
Last synced: 09 May 2026
https://github.com/eastwu5788/mask-prometheus
Prometheus monitor extension for Mask
flask flask-prometheus grpc grpc-prometheus prometheus python-prometheus
Last synced: 10 May 2026
https://github.com/kemalcanbora/grpc-example
simple grpc example~ go server | py client
Last synced: 10 May 2026
https://github.com/pintoter/mts-test
Order&store - Microservices written in Go including gRPC server, Kafka messaging, PostgreSQL database
Last synced: 11 May 2026
https://github.com/dedidot/grpc-book-client-streaming
Simple grpc client streaming
client-streaming-rpc golang-grpc grpc
Last synced: 11 May 2026
https://github.com/rsachdeva/zerogrpcservice
Zero in Go style here refers to Empty gRPC Service -- protobuf with ZeroService. This project is to help developers starting with protobuf and gRPC using Go.
go go-module golang grpc protobuf3 protoc protocol-buffers
Last synced: 12 May 2026
https://github.com/sagarmaheshwary/microservices-authentication-service
golang grpc grpc-go microservices
Last synced: 12 May 2026
https://github.com/ztrzaska/grpc
gRPC high performance microservices with Spring Boot
grpc grpc-client grpc-java grpc-server microservices spring-boot
Last synced: 13 May 2026
https://github.com/elrizwiraswara/flutter_with_dart_grpc_server
A Simple CRUD Flutter App with Dart gRPC Server
Last synced: 13 May 2026
https://github.com/klinux/gocdnext
Modern CI/CD orchestrator with webhook-first ingest, container-native plugins, log archive to object storage, and a Helm-installable control plane.
cd ci ci-cd continuous-deployment continuous-integration golang grpc helm kubernetes nextjs oss postgres
Last synced: 13 Jun 2026
https://github.com/approov/quickstart-android-java-grpc
Quickstart for integrating Approov with Android apps in Java that make API requests you wish to protect using GRPC.
android approov approov-quickstart grpc java rasp
Last synced: 13 Jun 2026
https://github.com/elcruzo/vectorhub
Embeddings are heavy, and storing them at scale is painful. VectorHub is my fix. It shards Redis for speed, exposes a gRPC interface for fast insert/search, and replicates cleanly
embeddings golang grpc redis sharding vector-database
Last synced: 18 Jun 2026
https://github.com/reshaprio/reshapr-controllers
Kubernetes controllers and operators for managing reShapr components the GitOps way!
graphql-to-mcp grpc kubernetes kubernetes-controller kubernetes-operator mcp mcp-server reshapr rest-api
Last synced: 19 Jun 2026
https://github.com/vika2603/telegram-cli
Send and read Telegram messages from the command line.
cli daemon go golang gotd grpc mtproto telegram telegram-cli
Last synced: 21 Jun 2026
https://github.com/poad/grpc-example
elixir grpc grpc-elixir grpc-java grpc-rust java micronaut rust spring-boot
Last synced: 09 Apr 2026
https://github.com/mushroomator/protoactorgo-examples
Small example programs written in Go using Proto.Actor - an actor model framework - to get started with programming within the actor model and Go
actor-model actors distributed-computing examples go golang grpc proto-actor
Last synced: 20 May 2026
https://github.com/tinyci/ci-agents
tinyCI microservice and tools collection
continuous-integration golang grpc parallel swagger test
Last synced: 12 Jan 2026
https://github.com/alexzh7/sample-service
Golang CRUD service for DVD store that communicates by GRPC and follows the principles of Clean Architecture
clean-architecture docker-compose example-project go golang grpc grpc-server postgresql sqlmock testify viper zap
Last synced: 09 Mar 2026
https://github.com/yanndr/capture
Grpc service to capture an image from a video
capture go-kit grpc prometheus service video
Last synced: 15 May 2026
https://github.com/mayank-02/surfstore
A cloud-based file synchronization service, implementing RAFT consensus for fault tolerance and using gRPC for client-server communication
consistent-hashing distributed-systems file-sync golang grpc networking raft
Last synced: 11 Aug 2025
https://github.com/brandon-a-pinto/nebula
Microservices application written in Golang and Typescript
docker go golang grpc microservices mongodb postgresql rabbitmq react typescript
Last synced: 10 Apr 2026
https://github.com/i2y/hyperway
Go RPC library with dynamic protobuf generation
connectrpc go golang grpc protobuf rpc
Last synced: 20 May 2026
https://github.com/jlevesy/grpc-traffic-controller
Kubernetes xDS control plane for gRPC
control-plane grpc kubernetes service-discovery service-mesh xds
Last synced: 20 Jan 2026
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: 18 Apr 2026
https://github.com/anuprshetty/py_grpc
gRPC implementation in Python.
flask grpc load-testing locust multithreading protobuf python rest-api shell-script
Last synced: 16 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/pgilad/grpc-python-demo
A minimal client-server gRPC example for finding Levenshtein distance between words
demo grpc levenshtein-distance pipenv protobuf python3
Last synced: 25 Apr 2026
https://github.com/emahtab/java-projects
Repository to store Java projects
grpc jackson-databind java protobuf serialization-deserialization
Last synced: 25 Apr 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/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/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/nikhilsharma03/okane
Okane is a CLI 💻 tool designed to simplify expense 💵 management for users.
buf cobra docker docker-compose github-actions golang grpc grpc-gateway makefile protocol-buffers redis
Last synced: 09 Apr 2026
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: 07 May 2026
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 May 2026
https://github.com/visiperf/visigrpc
Golang gRPC helpers, middlewares ...
grpc grpc-error grpc-helpers grpc-middleware package
Last synced: 19 May 2026
https://github.com/serverwentdown/leet
Environmental lighting over gRPC
golang grpc raspberry-pi ws2812b
Last synced: 18 Feb 2026
https://github.com/omaressameldin/lazy-panda-user-service
a user service for lazy panda
docker docker-compose firebase golang grpc grpc-go microservice
Last synced: 05 Apr 2026
https://github.com/shnartho/distributed-computer-systems
Hands on Practices on Web services & Server Client based applications
ajax backend containerized-applications csharp dotnet grpc java rest-api xml-rpc
Last synced: 07 Jul 2025
https://github.com/dankeboy36/ardunno-cli
nice-grpc API for the Arduino CLI
arduino grpc nice-grpc typescript
Last synced: 02 Feb 2026
https://github.com/acute-technology-inc/aqvisa-grpc
Providing remote control for Acute's Logic Analyzers and Digital Storage Oscilloscopes with AqVISA via gRPC
aqlavisa aqvisa digital-storage-oscilloscope grpc grpc-python logic-analyzer protocol-analyzer visa
Last synced: 20 Feb 2026
https://github.com/virtualstaticvoid/eventinator
NATS Streaming via gRPC Prototype
golang grpc grpc-go nats nats-streaming protobuf protobuf3 prototype
Last synced: 30 Apr 2026
https://github.com/abitofhelp/tonic_example
This is an example application demostrating how to use Prost and Tonic.
cargo grpc protobuf protocol-buffers rust tonic
Last synced: 17 May 2026
https://github.com/alexmhack/grpc-microservices-tutorial
Understanding and implementing a basic Microservice with Python's popular gRPC framework
basics grpc microservices protobuf python rpc tutorial
Last synced: 18 May 2026
https://github.com/fxmbx/go-simple-bank
aws-cli ci-cd docker docker-compose eks-cluster grpc paseto sqlc
Last synced: 07 Apr 2026
https://github.com/devilzs1/go-programming
go gofiber golang gorilla-mux grpc kafka load-balancer mongodb mysql postgresql rabbitmq slack-api
Last synced: 09 Apr 2026
https://github.com/sulmar/sulmar-mon-netcore3-group1
Przykłady ze szkolenia .NET Core 3.1
dotnet-core3-1 entity-framework-core fluentvalidation grpc signalr
Last synced: 14 May 2026
https://github.com/semiotic-ai/firehose-rs
StreamingFast Firehose client components compiled to Rust
Last synced: 17 Jan 2026
https://github.com/psvensson/grpc-st
A Smalltalk implementation for gRPC
grpc pharo-smalltalk smalltalk
Last synced: 07 Feb 2026
https://github.com/aliakseis/grpc-demo
cpp grpc publish-subscribe streaming
Last synced: 20 May 2026
https://github.com/zcong1993/grpc-resolver-k8s
k8s resolver for @grpc/grpc-js
grpc grpc-node grpc-resolver k8s
Last synced: 11 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/omgolab/drpc
DistributedRPC: A Go library that enables http/curl over libp2p with gRPC and gRPC-web support. Perfect for building peer-to-peer applications with enhanced RPC capabilities.
connectrpc curl-over-libp2p distributed-systems grpc grpc-go grpc-over-libp2p grpc-ts grpc-web grpc-web-proxy libp2p
Last synced: 09 May 2026
https://github.com/kingluo/etcd-benchmark
etcd http/grpc performance testing
Last synced: 04 May 2026
https://github.com/imcvampire/proto-grpc-builder
A docker image with the latest stack for building Protobuf and GRPC code
docker-image grpc protobuf protoc-gen
Last synced: 19 May 2026
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: 06 Apr 2026
https://github.com/noted-eip/protorepo
Collection of service definitions for the Noted backend
Last synced: 12 Jan 2026
https://github.com/alefcarlos/plusultra.appmetrics.grpc
appmetrics aspnet csharp grpc metrics netcore prometheus
Last synced: 28 Apr 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/welllog/oyaf
php frame with grpc,db,cache,log
cassandra elasticsearch grpc mysql
Last synced: 11 Apr 2026
https://github.com/conor-plunkett/smarthome-grpc
Smart home environment simulated using gRPC and local ports (Java based). GUI accompanied.
Last synced: 03 Jan 2026
https://github.com/josemyduarte/grpc-go-demo
Simple gRPC client-server demo
Last synced: 17 May 2026
https://github.com/mrdulin/grpc-go-cnode
A Go gRPC server for CNode community.
cnode go golang grpc grpc-go grpc-server protobuf protocol-buffers
Last synced: 17 May 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: 09 Apr 2026
https://github.com/cuongndc9/grpc-node-kit
A gRPC KIT 🧧 for Node.
103cuong grpc grpc-node node nodejs sequelize typescript
Last synced: 15 Mar 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/aeramu/graphrpc
Microsevice Communication with GraphQL Query over gRPC transport
api graphql grpc microservices
Last synced: 10 Mar 2026
https://github.com/h3ar7b3a7/exploringsometechnologies
Exploring various technologies and concepts for familiarization. This repository just handles different unrelated subjects that aren't really part of any one coherent project.
chatapp feign grpc jackson kafka liquibase protocol-buffers spring-events spring-websocket
Last synced: 17 May 2026
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