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-04 00:09:56 UTC
- JSON Representation
https://github.com/abitofhelp/apis
This repository contains an example using Go, Bazel 7 (bzlmod), ProtoBuf, grpc-gateway, GoogleApis, and gRPC.
bazel bazel-example go golang googleapis grpc grpc-gateway grpc-go http-proxy protobuf protocol-buffers
Last synced: 19 Aug 2025
https://github.com/chokeguy/simple-bank
A service that provides both RESTful and gRPC APIs to simulate the core functionalities of a basic bank.
aws-ec2 aws-ecs aws-eks aws-elasticache github-actions go grpc rest-api restful-api route53
Last synced: 14 Feb 2026
https://github.com/alex88/grpc_client_pool
Elixir GRPC client pooling library
Last synced: 04 Feb 2026
https://github.com/tuan882612/nestpass-server
A Zero-Trust-Access model based password manager with a tree based organization that focuses on security performance and ease of use.
golang grpc microservice zero-trust
Last synced: 06 Jul 2025
https://github.com/srclab-projects/grpc-spring-boot
Spring Boot Starter for gRPC
grpc grpc-java grpc-spring-boot grpc-spring-boot-starter
Last synced: 16 Oct 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/brandon-a-pinto/nebula
Microservices application written in Golang and Typescript
docker go golang grpc microservices mongodb postgresql rabbitmq react typescript
Last synced: 06 Jul 2025
https://github.com/echo-hello-world424/submission_client
The source code of a conda package designed for kelvinlby/submission
Last synced: 04 Feb 2026
https://github.com/poly-auth/grpc-react-native
A truely native gRPC implementation for React Native
grpc javascript protobuf react-native typescript
Last synced: 24 Mar 2025
https://github.com/llukas22/tei-client
Convenience Client for Hugging Face Text Embeddings Inference (TEI) with synchronous and asynchronous HTTP/gRPC support
Last synced: 12 Oct 2025
https://github.com/engineers-cradle/ec-url-store
A Url Shortener microservice build with Rust
grpc hacktoberfest ip mmdb postgresql rust
Last synced: 12 Aug 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/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/omdxp/grpc-server
server with Rust, client with Go, all in gRPC!
Last synced: 17 Aug 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/canack/grpc-go-example
Yet another gRPC example written in Go
aws dynamodb dynamodb-local go golang grpc grpc-go microservice service
Last synced: 30 Mar 2025
https://github.com/ryanwholey/terraform-provider-grpc
A Terraform provider for making gRPC requests
grpc terraform terraform-provider
Last synced: 05 Apr 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/ckam99/grpc-location-tracking
Golang grpc server for realtime location tracking
golang grpc location-tracking realtime
Last synced: 02 Apr 2026
https://github.com/apache/pekko-http-quickstart-scala.g8
Apache Pekko HTTP Quickstart for Scala
Last synced: 27 Feb 2026
https://github.com/dudebing99/grpc-connection-pool
grpc client connection pool
grpc grpc-client-connection-pool grpc-client-pool grpc-connection-pool pool
Last synced: 25 Mar 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/osmanaliyardim/eventpam
Microservices on .Net platforms which used ASP.NET Web API, Docker, RabbitMQ, MassTransit, Grpc, Yarp API Gateway, PostgreSQL, MongoDB, Redis, Entity Framework Core, MongoDriver, CQRS, MediatR, DDD, Vertical Slice Architecture implementation with using latest features of .NET 8 and C# 12
asp-net-core cqrs ddd-architecture docker dotnet-core event-driven event-sourcing grpc masstransit mediatr microservices mongodb postgresql rabbitmq redis vertical-slice-architecture yarp-gateway
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/bayyy7/rust-embedding-service
A microservice for generating embeddings built on top of Rust using FastEmbed with gRPC protocol
embedding fastembed grpc microservice rust
Last synced: 15 Aug 2025
https://github.com/lebrancworkshop/learn-go-grpc-codebangkok
Learn how to work with gRPC via Go Programming Language.
Last synced: 31 Mar 2025
https://github.com/souris-dev/ippts-simul-backend
Simulation of the IPPTS algorithm (task scheduling algorithm) using a distributed system of servers. This repository has the code for the master and slave servers.
distributed-systems grpc grpc-node ippts nodejs task-scheduling-algorithms
Last synced: 16 Mar 2025
https://github.com/stephenhillier/instr
A client/server for remote geotechnical datalogging
geotechnical-engineering go grpc
Last synced: 15 Oct 2025
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: 24 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/tuhuynh27/proto-restful-example
Example with gRPC Protobuf RESTful API
Last synced: 26 Mar 2025
https://github.com/therenotomorrow/gotes
Complete project for gRPC production course by easyp team.
Last synced: 01 Apr 2026
https://github.com/leaq-ru/org
📦 Service to index, create and get orgs, locations, managers
Last synced: 02 Sep 2025
https://github.com/abitofhelp/bazel_grpc_pbuf_go
This repository contains a project built with Bazel, gRPC, ProtoBuf, and Go. The purpose of this project was to figure out how to get googleapis to work in this system.
bazel go golang grpc grpc-go protobuf protocol-buffers
Last synced: 18 Mar 2025
https://github.com/abitofhelp/grpc-hello-world-java
This application is a simple client/server hello world service.
client grpc hello-world helloworld java protobuf server
Last synced: 18 Mar 2025
https://github.com/bigcommerce/grphp-statsd
StatsD interceptor for measuring grphp client requests.
Last synced: 22 Apr 2025
https://github.com/anatoly-semenov/docs-protobufs
Repository with protobufs for docs-service
docs-service grpc npm protobufs python
Last synced: 09 Feb 2026
https://github.com/rammyblog/file-upload-grpc
Simple s3 AWS file upload using GRPC
Last synced: 16 Oct 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/clifftech123/task-management-microservices
This repository contains a real-world project management system built with ASP.NET Core microservices architecture.
csharp docker donet dotnet-aspire grpc miroservice
Last synced: 12 Aug 2025
https://github.com/cpattanayak/grpc-go-course
Angularjs2 frontend Golang backend with grpc example
angularjs golang grpc grpc-web
Last synced: 14 Jan 2026
https://github.com/okue/grpc-samples-in-kotlin
gRPC server sample by grpc-kotlin and Armeria
armeria grpc grpc-kotlin kotlin spring
Last synced: 08 Oct 2025
https://github.com/saputhebeast/java-springboot-grpc
Spring Boot gRPC Example
grpc grpc-java grpc-server mysql rpc spring-boot spring-boot-grpc
Last synced: 12 Aug 2025
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/navono/react-grpc
Demonstration for React, gRPC and gRPC-web
Last synced: 21 Aug 2025
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/adamatti/talk_microservices_apis
Talk apresentada no meetup de microservices em 30/10/2019
docker golang graphql groovy grpc micronaut microservice microservices nodejs rest-api restql
Last synced: 23 Aug 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/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: 30 Mar 2025
https://github.com/xynurm/simplebank
Simple Bank is web services APIs to create and manage bank accounts, record all balance changes to each of the accounts, perform a money transfer between 2 accounts.
aws docker gin golang grpc kubernetes postgresql redis
Last synced: 04 Mar 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/harobed/poc-golang-grpc-rest-gateway
POC Golang gRPC with a REST Gateway
Last synced: 23 Mar 2025
https://github.com/cuongndc9/grpc-kit
A gRPC KIT 👩🏼💻 for Node 🤝 Go
103cuong grpc grpc-go grpc-node
Last synced: 15 Mar 2025
https://github.com/gtmmiller/plump
plump is a grpc-based lock server with an emphasis on sequencers
distributed-systems grpc locks
Last synced: 27 Feb 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/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/dills122/p2p-test
WIP, test P2P network for messaging other nodes in the network with interactive shell
Last synced: 31 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/kevinmichaelchen/go-sqlboiler-user-api
Small microservice for managing User Accounts with Go and SQLBoiler ORM
go grpc protobuf protocol-buffers sql sqlboiler
Last synced: 30 Mar 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/kerosiinikone/go-grpc-image-processor
A Go Demo Project
channels concurrency golang goroutine grpc processing
Last synced: 27 Feb 2025
https://github.com/namnv2496/go-grpc-gateway
This is a demo of grpc gateway interceptor and tls
app-demo basic-programming golang grpc grpc-gateway
Last synced: 22 Feb 2025
https://github.com/betacatpro/go-shop-srvs
基于 go/grpc 的简单电商系统微服务
consul elasticsearch golang grpc jaeger nacos protobuf roketmq
Last synced: 01 Apr 2025
https://github.com/saufiroja/go-microservice
Learning microservice and gRPC
golang grpc microservice postgresql
Last synced: 25 Mar 2025
https://github.com/mmontes11/go-grpc-routes
gRPC routes service written in Go
Last synced: 21 Feb 2026
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/asynched/kvdb
KVDB is a key-value store written in Rust using GRPC as the communication layer between applications.
Last synced: 05 Sep 2025
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/luiscib3r/android_rpc
Remote procedure calls on android device through an API
android flutter grpc mobile mobile-app rpc server shelf sms
Last synced: 09 Apr 2025
https://github.com/ahsansoftengineer/sb-admin-dot-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: 09 Apr 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/dedidot/simple-unary-grpc
Simple unary gRPC
golang golang-grpc grpc unary-grpc
Last synced: 02 Dec 2025
https://github.com/poad/grpc-example
elixir grpc grpc-elixir grpc-java grpc-rust java micronaut rust spring-boot
Last synced: 02 Dec 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/prasenjit-3433/bookify.io
📅 Bookify - Scalable Reservation Booking System!
api-gateway ci-cd cloudbuild codepipeline docker elastic-kubernetes-service gmail-api graphql grpc kubectl load-balancer microservice mongodb nestjs nodemailer rabbitmq stripe-api typeorm
Last synced: 09 Apr 2025
https://github.com/remotivelabs/remotivelabs-apis
All available RemotiveLabs APIs.
Last synced: 05 May 2025
https://github.com/groovili/grpc-file-streaming
Simple examples of gRPC streaming with Go
file-streaming go golang grpc grpc-example grpc-go grpc-stream streaming
Last synced: 16 Mar 2025
https://github.com/rinnothing/grpc-chat
A pet project focused on building a LAN chat using grpc for message delivery and zeroconf for device discovery
go golang grpc grpc-go pet-projects zeroconf
Last synced: 25 Mar 2025