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-03-31 00:13:53 UTC
- JSON Representation
https://github.com/shuza/grpc-server-impl
User management server app using gRPC protocol buffers
grpc grpc-java java protobuf3 protocol-buffers
Last synced: 20 Jul 2025
https://github.com/youkale/snowflake-go
Twitter雪花算法ID生成器 支持Redis,HTTP调用
grpc http id-generator redis snowflake
Last synced: 31 Jul 2025
https://github.com/stefanolusardi/tiny_inference_engine
Client/Server system to perform distributed inference on high load systems.
ai cmake conan cpp deep-neural-networks docker grpc inference-client inference-engine inference-server kserve onnxruntime
Last synced: 23 Apr 2025
https://github.com/coatyio/dda
Data Distribution Agent - Data-centric Communication and Collaboration as a Service
collaborative data-centric-communication decentralized distributed-system grpc grpc-web multi-agent-system raft-consensus-algorithm sidecar-agent
Last synced: 14 Oct 2025
https://github.com/d1820/proto-attributor
ProtoAttributor is an open source Visual Studio extension that can manage the appropriate attributes on a class to support ProtoBuf. It currently supports ProtoContract, ProtoMember, ProtoIgnore attributes. This extension lets you Add, Reorder, and Remove ProtoBuf attributes from a class.
code contracts formatting grpc protobuf protobuf-net visual-studio visual-studio-code vsix-extensions
Last synced: 17 Jan 2026
https://github.com/jklaiber/ebpf-bridge
Linux bridge management with ebpf made simple
Last synced: 05 Sep 2025
https://github.com/paypizza/grpc-health-check
A minimal, high performance, memory-friendly, safe implementation of the gRPC health checking protocol
bazel docker grpc grpc-health kubernetes
Last synced: 19 Oct 2025
https://github.com/mchmarny/dapr-grpc-service-template
Template project to jump start your Dapr development in Go for service that will be invoked by other services over gRPC
dapr eventing grpc microservice server
Last synced: 15 Apr 2025
https://github.com/codeitlikemiley/service_template
Create GRPC Services in secs
cargo-generate grpc hyper proto rpc rust rust-lang template tonic
Last synced: 18 Jan 2026
https://github.com/mikros-dev/mikros
A framework to create micro services and applications in general, following an opinionated standard.
framework golang grpc http microservices
Last synced: 05 Feb 2026
https://github.com/ayonli/ngrpc
Make it easy to create clean and elegant gRPC based microservices.
Last synced: 30 Jul 2025
https://github.com/mustaddon/dbqueue
.NET Database concurrent Queue/Stack
asp-net-core aspnetcore concurrency csharp db-queue dbqueue dotnet grpc mongodb mssql mysql nosql queue rest-api sql stack
Last synced: 07 Oct 2025
https://github.com/zarinfam/grpc-validation
Protobuf validation in gRPC, Java, and Spring Boot - Generalize gRPC validation using Spring AOP
aop grpc java protobuf spring-boot validation
Last synced: 09 Apr 2025
https://github.com/vyuham/dstore
A partially distributed storage framework, using the two-layer architecture, in-development.
grpc key-value-database rust-lang
Last synced: 24 Mar 2025
https://github.com/moemoe89/grpc-web-example
This repository is for example of my medium article https://medium.com/zeals-tech-blog/grpc-go-server-web-client-853daf40cdef
buf go golang grpc grpc-web protobuf typescript
Last synced: 15 May 2025
https://github.com/arvin996/xcode
xcode微服务脚手架框架
grpc mybatis-flex nacos redis sa-token springboot springcloud xxl-job
Last synced: 01 Jul 2025
https://github.com/atsevan/wireguard-grpc
Wireguard configuration over gRPC without external dependencies.
Last synced: 08 Apr 2025
https://github.com/salrashid123/cloud_run_grpc_auth
Cloud Run authentication with gRPC
authentication cloud-run golang google-cloud-platform grpc oidc
Last synced: 12 Jul 2025
https://github.com/arun-gupta/grpc-hello-world-java
gRPC Hello World using Java
cloudnative cncf grpc helloworld java
Last synced: 29 Apr 2025
https://github.com/ytax/snapchat-username-checker
A Go-based Snapchat username checker using the app's private gRPC API — proxy support + blazing fast.
golang grpc snapchat snapchat-checker snapchat-username snapchat-username-checker ssl-pinning ssl-pinning-bypass username username-checker
Last synced: 08 Oct 2025
https://github.com/one-project-one-month/multi-tenants-cms-golang
Content Management System
aws-s3 consul dockerfile golang grpc info java makefile postgresql protobuf shell-script spring-boot terraform
Last synced: 15 Oct 2025
https://github.com/piyushjajoo/go-chat
go-chat is a gRPC based chat CLI written in golang for command line lovers
chat-application cli cobra-cli golang grpc grpc-go
Last synced: 05 Feb 2026
https://github.com/iamrajiv/gsod-2020
This repository contains information about my work in the Google Season of Docs 2020. I participated with gRPC-Gateway, and my project was on Refactoring the Existing Docs Site of gRPC-Gateway.
Last synced: 16 Oct 2025
https://github.com/ansys/grpc_chunk_stream_demo
Demonstrate Large Array Serialization using gRPC
Last synced: 15 Aug 2025
https://github.com/nikita-filonov/tests-coverage-tool
Ultimate tool to measure gRPC service coverage from tests
coverage coverage-report coverage-testing go golang grpc grpc-go grpc-service qa-automation test-automation testing testing-tools
Last synced: 21 Feb 2026
https://github.com/anthonycorletti/python-grpc-template
A simple template for a containerized, grpc, client-server system.
Last synced: 18 Jan 2026
https://github.com/xanr12/shredstream-decoder-grpc-listener
Go listener to get transactions deserialized from Shredstream Decoder Client
blockchain go golang grpc shreds solana
Last synced: 09 Oct 2025
https://github.com/ahmetulucay/studentappazureadlogin-1.0
ASP.NET Core 6/7 MVC & EF (Code-First), REST, gRPC, Azure AD Autht., Swagger.
aspnet-core authentication azure-ad azure-blob code-first entity-framework grpc http-methods mvc-pattern rest serilog swagger
Last synced: 24 Apr 2025
https://github.com/nleiva/oc-coverage
cisco cisco-ios-xr grpc grpc-go openconfig yang
Last synced: 31 Aug 2025
https://github.com/proto-graphql/graphql-field-mask
google.protobuf.FieldMask from GraphQL query
fieldmask graphql grpc protobuf
Last synced: 29 Apr 2025
https://github.com/beautydate/grpc-kit
GRPC toolkit for microservices
grpc grpc-kit grpc-toolkit microservice ruby
Last synced: 02 Apr 2025
https://github.com/hanaasagi/papurika
Mocking out the Python gRPC Service.
grpc grpc-python mock unittest
Last synced: 07 Sep 2025
https://github.com/roadrunner-server/grpc
RR gRPC plugin
grpc grpc-go hacktoberfest protobuf
Last synced: 08 Apr 2025
https://github.com/johnsalazar/microservices-go-product
About Product 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 sql telemetry
Last synced: 23 Apr 2025
https://github.com/bojand/grpc-error
Utility Error class suitable for gRPC error responses
Last synced: 25 Mar 2025
https://github.com/liberxue/flutter_video_app
flutter grpc video app && microsoft text to speech
dart dartlang flutter flutter-apps flutter-grpc flutter-ui flutter-widget grpc microsoft-azure txt-speech
Last synced: 14 Apr 2025
https://github.com/salrashid123/sts_server
Serverless Security Token Exchange Server(STS) and gRPC STS credentials
Last synced: 12 Jul 2025
https://github.com/probitas-test/echo-servers
Docker images for testing Probitas clients.
Last synced: 05 Jan 2026
https://github.com/openosaka/castled
Best tunnel for development and kubernetes
frp grpc kubernetes kubernetes-testing ngrok tunnel
Last synced: 06 Sep 2025
https://github.com/younesious/mailing-list-microservice
A microservice-based mailing list management system using Go, gRPC, Docker, and SQLite. It offers both HTTP and gRPC APIs for managing email entries, containerized for easy deployment and scalability.
docker-compose go grpc grpc-go micro-service sqlite
Last synced: 19 Aug 2025
https://github.com/minghsu0107/saga-account
Account service of the saga pattern implementation.
domain-driven-design go grpc jwt microservices redis
Last synced: 25 Mar 2025
https://github.com/salvacorts/gocey
🍀 P2P Distributed Evolutionary Algorithms on Ephemeral Infrastructure for Neural Network Optimization.
artificial-intelligence collaborative-research evolutionary-algorithms go golang grpc library machine-learning neural-network p2p peer-to-peer pool protocol-buffers scalable thesis wasm webassembly
Last synced: 06 Jul 2025
https://github.com/theonlybeardedbeast/mailq
A mail queue microservice for sending templated emails over SMTP with GRPC connection layer
email grpc mail microservice mjml mustache queue smtp
Last synced: 19 Jan 2026
https://github.com/thutasann/dotnet-core-features
C# & Typescript DSA and .NET Core API Features Collection and .NET Microservices
data-structures-and-algorithms design-patterns dotnet-core entity-framework-core grpc mongodb mysql rabbitmq signalr
Last synced: 10 Oct 2025
https://github.com/brijeshshah13/url-shortener
URL Shortener made using distributed services with tracing. Go :radio_button: gRPC :left_right_arrow: Protobufs :rocket:
Last synced: 22 Jan 2026
https://github.com/hebertcisco/nestjs-microservices-grpc-example
A simple microservice implementation using Nest JS and gRPC
grpc grpc-gateway grpc-node grpc-server grpc-service microservices nestjs nodejs typescript
Last synced: 12 Apr 2025
https://github.com/combust/pachyderm-client
Pachyderm gRPC client with Scala niceties
Last synced: 21 Jan 2026
https://github.com/tulipsolutions/tecl
Tulip Exchange Client Library
bazel-rules exchange-api grpc grpc-go grpc-java grpc-node grpc-python protobuf protobuf3 sphinx-doc
Last synced: 14 Jan 2026
https://github.com/blackredscarf/raftfwk
A framework of distribution consensus algorithm Raft written in Rust.
distributed-systems grpc raft rust
Last synced: 27 Apr 2025
https://github.com/srwiez/grpc-protoset
A simple PHP library to convert a protoset file to proto files
Last synced: 11 Oct 2025
https://github.com/zde37/zero-chain
High-performance Blockchain Network developed using Golang. It supports multiple nodes, uses a secure Proof-of-Work (PoW) consensus mechanism, ECC for key generation, and SHA-256 for block hashing.
blockchain golang grpc p2p-network web3
Last synced: 12 Jul 2025
https://github.com/johannesridho/golang-boilerplate
A Golang app boilerplate with domain-driven design
ddd ddd-architecture domain-driven-design go golang grpc hacktoberfest
Last synced: 10 Mar 2026
https://github.com/webtor-io/content-prober
Wrapper around ffprobe with GRPC access and Redis backend
Last synced: 30 Aug 2025
https://github.com/amrdb/data-services
A high-performance, distributed data access layer implementing request coalescing and hash-based routing to reduce database load and prevent hot partitions.
cassandra docker docker-compose go golang grpc
Last synced: 15 Mar 2025
https://github.com/shisa-platform/core
Enterprise API Gateway Platform
api-gateway api-management cloud enterprise framework grpc microservices rest service-discovery service-mesh
Last synced: 30 Aug 2025
https://github.com/tripolskypetr/node-grpc-monorepo
The TypeScript-gRPC monorepo starter kit that simplifies microservices development using OOP principles. Features typed gRPC communication, PM2 process management, unified database operations in single responsibility module, easy debugging without Docker, and automated SOLID code analysis with AI-powered documentation.
bun defenitions dts grpc intellisense lerna microservice microservice-architecture monorepo node nodejs nx nx-workspace typescript workspace yarn
Last synced: 05 Oct 2025
https://github.com/by-sabbir/grpc-service-example
Domain Driven Design(DDD) Pattern for Scaffolding gRPC microservices for Production
ddd-architecture domain domain-driven-design go golang grpc microservice
Last synced: 07 May 2025
https://github.com/open-kingfisher/king-utils
kingfisher utility libraries which are consumed by multiple projects.
gin grpc jwt-authentication libraries mysql-client rabbitmq zap
Last synced: 28 Aug 2025
https://github.com/gjbae1212/go-grpcpool
go-gprcpool is a pool for GRPC connections.
Last synced: 09 Apr 2025
https://github.com/yogyogi/grpc-in-.net
Implement GRPC in .NET
asp-net-core csharp grpc grpc-client grpc-server
Last synced: 15 Mar 2025
https://github.com/alextanhongpin/go-grpc-gateway
Simple grpc gateway with golang
Last synced: 24 Mar 2025
https://github.com/moguchev/gofunc_autumn_2024
Golang microservice template project like in BigTech companies. rk-boot + gRPC.
buf go golang grpc microservice rk-boot template-project
Last synced: 15 Mar 2025
https://github.com/lqs/grpcmix
🍦 serving gRPC & gRPC-Web & HTTP on the same port
Last synced: 13 Feb 2026
https://github.com/adrienjoly/snoozer
Calendar management experiments for productivity improvement (wip)
google-calendar grpc productivity vuejs wip
Last synced: 22 Mar 2025
https://github.com/peterdeme/grpc.json.performancetest
Grpc vs Json performance test on .NET Core 2.0 platform
benchmark grpc json kestrel performance test
Last synced: 11 Oct 2025
https://github.com/purposeinplay/go-commons
Package go-commons contains a collection of common technologies used in a Web Service. The main purpose is to standardise how we are using the technologies and offer a simple package API to the developer
Last synced: 04 Oct 2025
https://github.com/zerlok/BrokRPC
framework for gRPC like server-client communication over message brokers
amqp grpc message-broker message-queue protobuf python
Last synced: 26 Apr 2025
https://github.com/rxrw/go-grpc-zookeeper
A Client That Connect With Zookeeper for gRPC
golang grpc grpc-zookeeper microservice registry
Last synced: 02 Mar 2026
https://github.com/lddl/traefik-grpc-reverse-proxy
Reverse proxy gRPC via Traefik
golang grpc http2 load-balancer microservices proxy reverse-proxy rpc traefik traefik-v2
Last synced: 15 Mar 2025
https://github.com/cgqaq/grpc-web-hello-grpc
GRPC server in Golang and client in react/web, Unary RPC and Server streaming RPC demos WITH k8s config to deploy
envoyproxy grpc grpc-go grpc-server grpc-web k8s kubernetes
Last synced: 19 Jan 2026
https://github.com/alextanhongpin/node-grpc-mongo
A sample GRPC with node and mongo
Last synced: 24 Mar 2025
https://github.com/jufab/graphql-grpc-helidon
Lab around GraphQL and gRPC with Helidon
graphql graphql-java grpc grpc-java helidon helidon-se java
Last synced: 29 Oct 2025
https://github.com/andreoav/brazilian-utils-service
A gRPC service for specific Brazilian businesses.
brazilian-utils cnpj cpf generator golang grpc protocol-buffers validator
Last synced: 15 Dec 2025
https://github.com/devanshu-17/hermes-grpc
A Real Time Chat App developed using Python (PyQT) and gRPC
Last synced: 20 Jul 2025
https://github.com/hyperf/grpc-server
coroutine grpc grpc-server hyperf swoole
Last synced: 23 Aug 2025
https://github.com/mbarcia/pipelineframework
The Pipeline Framework is a powerful framework for building reactive pipeline processing systems. It simplifies the development of distributed systems by providing a consistent way to create, configure, and deploy pipeline steps with automatic gRPC and REST adapter generation.
functional-programming grpc microservices quarkus-extension reactive-programming rest
Last synced: 14 Jan 2026
https://github.com/abursavich/dynamictls
DynamicTLS reconfigures TLS on filesystem changes.
golang grpc grpc-client grpc-go grpc-server https tls
Last synced: 23 Feb 2026
https://github.com/ake-persson/grpc-exec-example
gRPC remote exec example
auth example exec grpc jwt ldap micro-services
Last synced: 26 Aug 2025
https://github.com/nicolaspearson/grpc.ts.middleware
gRPC pre-call and post-call middleware
grpc middleware nodejs tracing typescript
Last synced: 07 Oct 2025