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: 2025-05-06 00:13:19 UTC
- JSON Representation
https://github.com/gjbae1212/grpc-vpn
:mushroom: VPN supporting authentication such as Google OpenID Connect or AWS IAM ..., over GRPC. :shipit:
aws-iam go golang google google-openid-connect grpc grpc-vpn vpn
Last synced: 09 Apr 2025
https://github.com/roadrunner-php/grpc
:electric_plug: RoadRunner GRPC SDK
grpc grpc-server php php-grpc protobuf roadrunner tls
Last synced: 12 Apr 2025
https://github.com/elliots/protoc-gen-twirp_swagger
Swagger generator for twirp
Last synced: 25 Nov 2024
https://github.com/darkseal/asp.net-core-web-api
Code repository for the Building Web APIs with ASP.NET Core Manning book by Valerio De Sanctis
bananacakepop cdn-distribution cloudflare efcore grpc grpc-server hotchocolate hotchocolate-graphql minimal-api net6 net60 openapi rest rest-api restful restful-api sqlserver swagger swagger-ui swashbuckle
Last synced: 15 Jan 2025
https://github.com/smartive/zitadel-rust
An implementation of the ZITADEL gRPC API in Rust. Complemented with other useful elements such as ServiceAccount auth.
api authn authz client grpc rust rust-crate zitadel
Last synced: 07 Apr 2025
https://github.com/stulzq/NConsul
.NET API for Consul (http://www.consul.io/)
Last synced: 04 May 2025
https://github.com/rtradeltd/lens
🔍 Lens is an opt-in search engine and data collection tool to aid content discovery of the distributed web
bleve blevesearch golang grpc ipfs ipld search-engine temporal tensorflow tesseract-ocr
Last synced: 27 Apr 2025
https://github.com/thangchung/practical-opentelemetry
Make OpenTelemetry works on .NET Core with features such as tracing, logs and metrics on multiple protocols like HTTP/gRPC/UDP/TCP...
dotnet-core grafana grafana-loki grpc jaeger kafka kafka-client opentelemetry opentracing prometheus serilog
Last synced: 30 Apr 2025
https://github.com/alfianlosari/node-grpc-server-note-crud
gRPC Server and Client Example for CRUD Note Service using node.js
crud grpc grpc-client grpc-node grpc-server grpc-service nodejs
Last synced: 10 Apr 2025
https://github.com/dustin-decker/grpc-firewall-bypass
initiate connections to gRPC servers that live behind a firewall (https://github.com/grpc/grpc-go/issues/484)
firewall-punching grpc grpc-firewall-bypass
Last synced: 01 Dec 2024
https://github.com/eventstore/eventstoredb-client-java
Official Asynchronous Java 8+ Client Library for EventStoreDB 20.6+
client-libraries eventstore eventstoredb grpc java stream-processing
Last synced: 24 Nov 2024
https://github.com/markvincze/sabledocs
Simple static documentation generator for Protobuf and gRPC contracts.
Last synced: 29 Dec 2024
https://github.com/jveverka/java-11-examples
JDK 11 examples and demo projects.
akka avro blockchain clustering dagger dependency-injection google-guice grpc hazelcast hibernate java11 jetty jni kafka mongodb mongodb-database rxjava ssh ssh-server testcontainers
Last synced: 09 Feb 2025
https://github.com/IBM/gWhisper
A gRPC CLI featuring reflection and tab-completion
auto-completion autocompletion bash-completion cli color command-line-tool completion debugging-tool grpc grpc-cli grpc-client protocol-buffers reflection remote-procedure-calls
Last synced: 05 Apr 2025
https://github.com/aurae-runtime/auraed
Secure mTLS and gRPC backed runtime daemon. Alternative to systemd. Written in Rust.
Last synced: 25 Nov 2024
https://github.com/oslabs-beta/grpseek
gRPSeek is a load testing and metrics visualization tool. By utilizing this package, developers can increase observability of their gRPC servers and gain valuable insights into the performance of the services
docker envoy-proxy grpc jest-tests load-testing postgresql prometheus-metrics protobuf3 protoc typescript-react
Last synced: 30 Apr 2025
https://github.com/walmartlabs/cookie-cutter
An opinionated micro-services framework for TypeScript
amqp apm cosmosdb event-driven event-sourcing framework grpc jaeger kafka metrics microservices prometheus redis tracing typescript
Last synced: 10 Apr 2025
https://github.com/neon-sunset/pinecone.net
Pinecone.NET is a fully-fledged C# library for the Pinecone vector database.
ai csharp grpc pinecone vector-database
Last synced: 08 Apr 2025
https://github.com/googleapis/gapic-generator-kotlin
Generate Kotlin gRPC client libraries from Protocol Buffer definitions.
android client-library coroutines experimental grpc grpc-client kotlin protoc protocol-buffers
Last synced: 16 Jan 2025
https://github.com/emcfarlane/larking
Reflective protobuffer APIs
go golang grpc grpc-gateway protobuf rest-api
Last synced: 23 Mar 2025
https://github.com/erikh/ldhcpd
Light DHCPd -- a DHCP server with a small feature set and a remotely programmable control plane
Last synced: 30 Apr 2025
https://github.com/smolijar/protocat
Modern, minimalist type-safe gRPC framework for Node.js
api backend framework grpc microservice middleware node protocat server
Last synced: 10 Apr 2025
https://github.com/nleiva/xrgrpc
gRPC library for Cisco IOS XR
cisco cisco-ios-xr golang gpb grpc grpc-library ios-xr ios-xr-grpc json network-automation network-programming openconfig protobuf telemetry telemetry-stream yang
Last synced: 12 Apr 2025
https://github.com/nameko/nameko-examples-grpc
Examples of Nameko gRPC Extensions
Last synced: 04 Mar 2025
https://github.com/jellydn/grpc-demo-monorepo
NodeJS/Go + gRPC/Connect + NextJS
buf golang grpc nextjs nodejs protobuf protobuf-es typescript
Last synced: 14 Apr 2025
https://github.com/russellluo/protoc-go-plugins
Some useful Go's protoc plugins.
Last synced: 07 Apr 2025
https://github.com/clarifai/clarifai-python-grpc
Clarifai gRPC Python API client
ai api clarifai clarifai-client grpc python
Last synced: 12 Apr 2025
https://github.com/mix-php/grpc
PHP gRPC based on Swoole coroutine, including protoc code generator, server, and client / 基于 Swoole 协程的 PHP gRPC 库,包含 protoc 代码生成器、服务器、客户端
Last synced: 19 Dec 2024
https://github.com/profjordanov/realworld-microservices
Microservices based .NET Core backend implementation for RealWorld.
asp conduit-backend cqrs ddd-architecture grpc microservices realworld
Last synced: 10 Apr 2025
https://github.com/meta0xflip/raydium-sniper-bot
Token sniper in Raydium. raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot raydium sniper bot
grpc raydium raydium-bot raydium-sniper sipingbot sniper sniping solana solana-bot solana-raydium-sniper solana-sniper solana-trading-bot token-sniper trading-bot yellowstone
Last synced: 07 Apr 2025
https://github.com/nleiva/grpc-tls
Testing repo to validate all gRPC TLS options
Last synced: 12 Apr 2025
https://github.com/tarcieri/ithos
A cryptographically verifiable access control and directory system for Linux servers
access-control authentication authorization blockchain capabilities credentials database delegation directory ed25519 grpc kerberos ldap pam password-server pki policy rust security x509
Last synced: 28 Mar 2025
https://github.com/glassonion1/logz
The logz is Go library for grouping a access log and application logs
go golang grpc http logger logging opentelemetry
Last synced: 15 Apr 2025
https://github.com/jingyibysutsoftware/ecrs_web
基于深度学习的商品推荐系统,高性能,可承受高并发,可跨平台
deep-learning deepfm dssm flask gevent grpc layui layuimini milvus nginx paddlepaddle paddleserving python3 recommendation-system redis
Last synced: 11 Apr 2025
https://github.com/piotrkowalczuk/promgrpc
Prometheus instrumentation library for gRPC powered Go applications.
golang grpc instrumentation library metrics monitoring observability prometheus
Last synced: 08 Apr 2025
https://github.com/devsu/condor-framework
Framework for building GRPC services in Node JS. Include middleware, and more.
condor-framework grpc grpc-framework grpc-service middleware node nodejs
Last synced: 30 Apr 2025
https://github.com/romnn/ldap-manager
cloud-native LDAP web management interface.
authentication cloud-native golang grpc helm k8s kubernetes ldap openldap user-management web-application
Last synced: 18 Nov 2024
https://github.com/salrashid123/grpc_xds
gRPC xDS Loadbalancing
envoyproxy grpc grpc-xds load-balancer xds
Last synced: 22 Nov 2024
https://github.com/hb-chen/micro-mesh
gRPC微服务架构实践
grpc grpc-gateway istio rbac service-mesh
Last synced: 10 Apr 2025
https://github.com/eriksol116/pumpfun-sniper-grpc-v5.2-public
🌟🌟🌟🌟🌟 PumpFun PumpSwap ( Pump.amm ) Sniper Bot : snipe token within 1 - 2 blocks after token mint. so bot always make profit
grpc pumpfun pumpfun-sniper pumpswap sniper solana
Last synced: 03 Apr 2025
https://github.com/n0stack/n0stack
A simple cloud provider using gRPC
cloud-providers go golang grpc virtualization
Last synced: 25 Nov 2024
https://github.com/johanbrandhorst/grpc-wasm
gRPC-Web implementation in Go, built using the WASM architecture target
golang grpc grpc-web protobuf wasm webassembly
Last synced: 30 Apr 2025
https://github.com/eriksol116/pumpfun-pumpswap-sniper-grpc-v6.0-public
🌟🌟🌟🌟🌟 PumpFun PumpSwap ( Pump.amm ) Sniper Bot : snipe token within 1 - 2 blocks after token mint. so bot always make profit
grpc pumpfun pumpfun-sniper pumpswap sniper solana
Last synced: 06 Apr 2025
https://github.com/a11ywatch/crawler
gRPC web crawler turbo charged for performance
a11ywatch crawler grpc scraper
Last synced: 02 Feb 2025
https://github.com/janrs-io/jgrpc
Best practices for developing microservices based on Go/Grpc/kubernetes/Istio
go grpc istio kubernetes microservice
Last synced: 28 Apr 2025
https://github.com/anonrig/awacs
Next-gen mobile first analytics server (think Mixpanel, Google Analytics) with built-in encryption supporting HTTP2 and gRPC. Node.js, headless, API-only, horizontally scaleable.
grpc http2 javascript microservice privacy security
Last synced: 15 Apr 2025
https://github.com/chrislee87/rpc_benchmark
Detailed benchmark for grpc-go and thrift-go
go grpc latency thrift throughput
Last synced: 16 Nov 2024
https://github.com/lileio/image_service
An image processing gRPC service, with optional cloud storage
docker golang grpc image-processing libvips lile service
Last synced: 13 Apr 2025
https://github.com/prohazko2/deno-grpc
Very basic gRPC implementation for Deno
Last synced: 25 Nov 2024
https://github.com/tmc/grpcutil
assortment of utilities related to building and running grpc services
Last synced: 13 Dec 2024
https://github.com/nkz-soft/microservice-template
Template for a microservice based on DDD and Clean Architecture with .NET
clean-architecture clean-architecture-boilerplate cqrs csharp ddd-architecture ddd-patterns design-patterns dotnet-core dotnet9 entity-framework-core graphql graphql-api grpc grpc-api microservice microservices-architectures opentelemetry rest-api signalr websocket
Last synced: 10 Feb 2025
https://github.com/jille/raft-grpc-transport
Make hashicorp/raft communicate over gRPC
golang grpc grpc-go hashicorp-raft raft
Last synced: 06 Apr 2025
https://github.com/cats-oss/grpc-swift-client
:repeat: Client-side library that depends on SwiftGRPC which is a library of gRPC written in Swift.
Last synced: 03 May 2025
https://github.com/chronos-tachyon/roxy
Roxy the Frontend Proxy
autocert frontend-proxy golang grpc letsencrypt proxy reverse-proxy rewrite-headers roxy
Last synced: 24 Apr 2025
https://github.com/aleksk1ng/go-booking-microservices-example
Go Hotels microservices
aws-s3 docker echo go golang grafana grpc jaeger microservices pgx postgresql prometheus rabbitmq redis
Last synced: 23 Mar 2025
https://github.com/pecker-io/karate-grpc
gRPC Testing Made Simple by Karate
grpc grpc-java grpc-testing java karate karate-grpc protobuf test-automation testing
Last synced: 02 Dec 2024
https://github.com/pieterlouw/caddy-grpc
grpc plugin for Caddy Server
browser caddy caddyserver cowbell golang grpc grpc-web
Last synced: 20 Dec 2024
https://github.com/vardius/pubsub
gRPC message-oriented middleware on top of message-bus, event ingestion and delivery system.
broker bus docker docker-image grpc grpc-go message-broker message-bus message-queue pubsub queue
Last synced: 21 Mar 2025
https://github.com/clarifai/clarifai-nodejs-grpc
Clarifai gRPC NodeJS client
ai clarifai clarifai-client grpc nodejs
Last synced: 13 Apr 2025
https://github.com/kuper-tech/sbmt-pact
Ruby gem for simplified Pact testing between microservices, supporting the latest Pact specifications and multiple transport protocols
grpc http kafka pact pact-tests
Last synced: 06 Apr 2025
https://github.com/restorecommerce/pdf-rendering-srv
HTML to PDF rendering Microservice based on Chrome. Self-hosted service for rendering PDFs.
chrome grpc microservice pdf renderer rust
Last synced: 30 Apr 2025
https://github.com/hawxy/auth0net.dependencyinjection
Dependency Injection, HttpClientFactory & ASP.NET Core extensions for Auth0.NET
asp auth0 auth0-api auth0-net grpc httpclient httpclientfactory
Last synced: 04 May 2025
https://github.com/smyrgeorge/actor4k
A small actor system written in kotlin using Coroutines.
actor actor-framework actor-model actor-system actors actorsystem cluster coroutine coroutines grpc kotlin kotlin-coroutines raft raft-consensus-algorithm sharding
Last synced: 12 Apr 2025
https://github.com/namely/chief-of-state
gRPC clustered event sourcing tool
akka cqrs distributed-systems docker event-sourcing grpc kubernetes protobuf protocol-buffer reactive
Last synced: 04 Apr 2025
https://github.com/aspnetrun/learn
The best path to .Net Microservices Udemy Learning Path. .Net world evolving to the microservices and Cloud-native systems to provide rapid change, large scale, and resilience cutting-edge systems. Cloud-native microservices empower organizations to build and run scalable applications in modern, dynamic environments such as public, private, and hybrid clouds.
cloud-native deployment grpc microservices security
Last synced: 22 Apr 2025
https://github.com/rekcurd/rekcurd-python
Project for serving ML module. This is a gRPC micro-framework.
drucker grpc kubernetes ml rekcurd
Last synced: 14 Apr 2025
https://github.com/anoushk1234/tmev
A bundle explorer on the terminal for jito solana's mempool
cli grpc jito-solana rust-lang solana tui-rs validator
Last synced: 15 Mar 2025
https://github.com/getamis/sol2proto
Ethereum contract ABI to gRPC protobuf IDL transpiler
contracts ethereum go-ethereum grpc protobuf protocol-buffer solidity solidity-abi solidity-contracts
Last synced: 26 Apr 2025
https://github.com/t-rustdev/pumpfun-raydium-sniper-rust-bot
︻pS═─── - - -💥 Introducing pumpfun sniper bot and raydium sniper bot. Ultra-Fast Token Sniper Bot, a high-performance Rust-based sniper bot engineered to snipe newly launched tokens on raydium and pumpfun at unparalleled speeds. Designed for precision and efficiency, this pumpfun & raydium sniper bot leverages low-latency execution, gRPC data feed
based bot grpc pumpfun pumpfun-sniper-bot raydium raydium-sniper-bot rust sniper solana
Last synced: 09 Apr 2025
https://github.com/johnbellone/grpc-middleware-sentry
gRPC Go middleware for Sentry: server and client interceptors
go golang grpc grpc-go interceptor library middleware sentry
Last synced: 09 Apr 2025
https://github.com/hodfords-solutions/nestjs-grpc-helper
A utility for simplifying gRPC integration and communication in NestJS applications
Last synced: 07 Apr 2025
https://github.com/ganmacs/grpc_mock
Library for stubbing gRPC requests in Ruby.
grpc grpc-ruby ruby stubbing-requests
Last synced: 07 Apr 2025
https://github.com/devsu/grpc-proxy
A runnable, configurable Go reverse proxy that allows for rich routing of gRPC calls with minimum overhead. Built on top of mwitkow/grpc-proxy
Last synced: 30 Apr 2025
https://github.com/authzed/consistent
gRPC Balancer that routes requests using a consistent hashring
consistent-hash-ring grpc grpc-client grpc-go load-balancer
Last synced: 23 Apr 2025
https://github.com/NathanBaulch/protoc-gen-cobra
Cobra command line tool generator for gRPC clients
cli cobra grpc grpc-go protobuf protocol-buffers
Last synced: 29 Mar 2025
https://github.com/johanbrandhorst/grpcweb-boilerplate
A minimal repo containing all the boilerplate for getting started with GopherJS using gRPC-Web
boilerplate go golang gopherjs grpc grpc-web protobuf
Last synced: 30 Apr 2025
https://github.com/ehazlett/circuit
Container Network Management
cni containerd containers grpc networking
Last synced: 26 Mar 2025
https://github.com/kbhattac/coolretailer
Microservices with Istio, gRPC, Redis, BigQuery, Spring Boot, Spring Cloud and Stackdriver
bigquery google-cloud google-kubernetes-engine grafana grpc istio kiali locust microservices redis spring-boot spring-cloud zipkin
Last synced: 27 Mar 2025
https://github.com/cbornet/generator-jhipster-grpc
JHipster module, Adds support for gRPC and generates gRPC CRUD services
generator grpc jhipster spring-boot yeoman-generator
Last synced: 14 Apr 2025
https://github.com/einride/cloudrunner-go
☁️🏃 Get up and running with Go on Google Cloud.
cloud-functions cloud-run go golang google-cloud google-cloud-platform grpc microservices protobuf
Last synced: 24 Apr 2025
https://github.com/apache/pekko-grpc
Apache Pekko gRPC
grpc java pekko pekko-http reactive reactive-streams rpc scala streaming
Last synced: 26 Mar 2025
https://github.com/opentracing-contrib/csharp-grpc
OpenTracing Instrumentation for gRPC
Last synced: 20 Nov 2024
https://github.com/clement-jean/grpc-csharp-course
gRPC C# Master Class: Build Modern API & Micro services
Last synced: 31 Mar 2025
https://github.com/lovoo/grpc-android-demo
A minimal GRPC demo project with automatic generation of GRPC implementations from a proto file. Also includes a minimalistic server implementation. Designed to be a dead simple playground for your first GRPC on Android experiments.
Last synced: 13 Apr 2025
https://github.com/taogeyt/fast-grpc
Fast to Code gRPC in Python
asyncio fastapi grpc grpc-client grpc-python grpc-server microservice pydantic python rpc
Last synced: 14 Apr 2025
https://github.com/iamrajiv/helloworld-grpc-gateway
This project is a basic hello world program utilizing gRPC-Gateway. It was developed as part of my participation in Google Season of Docs 2020 with gRPC-Gateway. The goal of this project is to introduce and familiarize individuals with gRPC-Gateway.
go grpc grpc-gateway protobuf rest
Last synced: 23 Apr 2025
https://github.com/shanbay/gobay
A microservice framework, support gRPC & HTTP(OpenAPI)
go grpc hacktoberfest microservice openapi shanbay
Last synced: 27 Feb 2025
https://github.com/improbable-eng/go-srvlb
DNS SRV Load Balancer for gRPC
dns golang grpc grpc-gateway lb load-balancer srv
Last synced: 25 Apr 2025
https://github.com/mishnit/grab
Backend for E-commerce using Go microservices, GRPC, Protobuf, Postgresql, Elastic search, Docker and GraphQL
docker elasticsearch go golang gqlgen graphql grpc microservice postgresql protobuf
Last synced: 02 Jan 2025
https://github.com/zalopay-oss/docker-grpc-gateway
Build grpc-gateway with docker
docker docker-grpc-gateway gateway grpc
Last synced: 20 Nov 2024