Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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-01-22 00:13:48 UTC
- JSON Representation
https://github.com/tmc/grpcutil
assortment of utilities related to building and running grpc services
Last synced: 13 Dec 2024
https://github.com/janrs-io/jgrpc
Best practices for developing microservices based on Go/Grpc/kubernetes/Istio
go grpc istio kubernetes microservice
Last synced: 17 Nov 2024
https://github.com/prohazko2/deno-grpc
Very basic gRPC implementation for Deno
Last synced: 25 Nov 2024
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/chronos-tachyon/roxy
Roxy the Frontend Proxy
autocert frontend-proxy golang grpc letsencrypt proxy reverse-proxy rewrite-headers roxy
Last synced: 21 Oct 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/cats-oss/grpc-swift-client
:repeat: Client-side library that depends on SwiftGRPC which is a library of gRPC written in Swift.
Last synced: 13 Nov 2024
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: 22 Jan 2025
https://github.com/jille/raft-grpc-transport
Make hashicorp/raft communicate over gRPC
golang grpc grpc-go hashicorp-raft raft
Last synced: 22 Jan 2025
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: 28 Oct 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 dotnet8 entity-framework-core graphql graphql-api grpc grpc-api microservice microservices-architectures opentelemetry rest-api signalr websocket
Last synced: 19 Dec 2024
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: 11 Nov 2024
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: 05 Nov 2024
https://github.com/rekcurd/rekcurd-python
Project for serving ML module. This is a gRPC micro-framework.
drucker grpc kubernetes ml rekcurd
Last synced: 16 Nov 2024
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: 16 Jan 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: 12 Nov 2024
https://github.com/ganmacs/grpc_mock
Library for stubbing gRPC requests in Ruby.
grpc grpc-ruby ruby stubbing-requests
Last synced: 21 Jan 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: 28 Oct 2024
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: 01 Jan 2025
https://github.com/hodfords-solutions/nestjs-grpc-helper
A utility for simplifying gRPC integration and communication in NestJS applications
Last synced: 22 Jan 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: 10 Nov 2024
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: 20 Dec 2024
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: 30 Oct 2024
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: 13 Nov 2024
https://github.com/ehazlett/circuit
Container Network Management
cni containerd containers grpc networking
Last synced: 29 Oct 2024
https://github.com/maksimdzhangirov/backendbankexample
Golang, Postgres, Docker, AWS backend master class translation (rus)
aws docker gin github-actions go golang grpc jwt jwt-authentication k9s kubernetes paseto-tokens postgresql redis rest swagger
Last synced: 11 Dec 2024
https://github.com/opentracing-contrib/csharp-grpc
OpenTracing Instrumentation for gRPC
Last synced: 20 Nov 2024
https://github.com/improbable-eng/go-srvlb
DNS SRV Load Balancer for gRPC
dns golang grpc grpc-gateway lb load-balancer srv
Last synced: 10 Nov 2024
https://github.com/radu-matei/azure-functions-golang-worker
Golang worker for Azure Functions
azure-functions golang grpc serverless
Last synced: 15 Oct 2024
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/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: 15 Nov 2024
https://github.com/zalopay-oss/docker-grpc-gateway
Build grpc-gateway with docker
docker docker-grpc-gateway gateway grpc
Last synced: 20 Nov 2024
https://github.com/apache/pekko-grpc
Apache Pekko gRPC
grpc java pekko pekko-http reactive reactive-streams rpc scala streaming
Last synced: 29 Oct 2024
https://github.com/dolab/gogo
Modern microservice web framework of golang
framework golang grpc restful-webservices
Last synced: 12 Nov 2024
https://github.com/shuza/kubernetes-go-grpc
Microservices using Go, gRPC and Kubernates
docker go golang grpc grpc-go kubernetes microservice
Last synced: 03 Dec 2024
https://github.com/zalopay-oss/jmeter-grpc-plugin
A JMeter plugin supports load test gRPC
benchmark grpc jmeter jmeter-plugin load-testing stress-testing test-grpc
Last synced: 20 Nov 2024
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: 08 Nov 2024
https://github.com/clement-jean/grpc-csharp-course
gRPC C# Master Class: Build Modern API & Micro services
Last synced: 22 Jan 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: 14 Nov 2024
https://github.com/slgobinath/pcap-processor
Read and process pcap files using this nifty tool
csv grpc http kafka pcap pcap-processor sink stream wisdom
Last synced: 08 Nov 2024
https://github.com/xanthous-tech/grpc-graphql-schema
Convert gRPC proto definition into GraphQL Schema
graphql graphql-schema grpc typescript
Last synced: 11 Oct 2024
https://github.com/flyteorg/flyteadmin
Control Plane for Flyte. Flyteadmin is a gRPC + REST Service written in golang and uses a RDBMs to store meta information and management information for Flyte Tasks and Workflows.
control-plane flyte functional grpc rest-api workflows
Last synced: 20 Jan 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: 09 Nov 2024
https://github.com/alextanhongpin/grpc-nginx-docker
Load Balancing gRPC with Nginx
grpc grpc-load-balancing load-balancer nginx
Last synced: 02 Dec 2024
https://github.com/stultuss/protoc-gen-grpc-ts
Protocol compiler plugin for generating grpc interfaces in TypeScript.
grpc grpc-node grpc-toolkit nodejs protoc-gen-grpc protoc-grpc-plugin protoc-node protocol typescript
Last synced: 01 Nov 2024
https://github.com/akshayjshah/grpc-demystified
Build a gRPC server in 7 minutes - using just the Go standard library!
Last synced: 28 Oct 2024
https://github.com/mrazza/path-data
A gRPC API that exposes various information about the PATH transit system.
csharp grpc jersey-city nj ny nyc panynj path subway transit-agencies transit-data
Last synced: 19 Nov 2024
https://github.com/yidongnan/spring-boot-grpc-example
spring-boot-grpc-example
grpc spring-boot spring-boot-grpc
Last synced: 19 Nov 2024
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: 10 Nov 2024
https://github.com/zalopay-oss/backstage-grpc-playground
A backstage plugin support gRPC playground for API entities and can be run as standalone app
backstage backstage-plugin grpc grpc-playground hacktoberfest typescript
Last synced: 20 Nov 2024
https://github.com/sysulq/go-loadbalance
A well designed loadbalance API with dozens of implementations for go-grpc loadbalance.
aperture go grpc loadbalance p2c roundrobin
Last synced: 16 Nov 2024
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: 01 Nov 2024
https://github.com/hakky54/java-tutorials
📝 A repository containing different java tutorials
elasticsearch grpc java log-captor mockito security spring ssl tls tutorial unit-testing websocket
Last synced: 01 Nov 2024
https://github.com/ciscodevnet/grpc-getting-started
Guide to get started with gRPC in Cisco IOS XR
Last synced: 16 Nov 2024
https://github.com/drhelius/grpc-demo
A demo to showcase technologies like Go, gRPC, Istio, Helm and Kubernetes Operators.
grpc helm-chart kubernetes-operators service-mesh
Last synced: 07 Dec 2024
https://github.com/psibr/restate
Portable state-flows (state-machine based workflows)
dot-graph dotnet grpc msgpack netstandard nuget restate state-machine
Last synced: 18 Jan 2025
https://github.com/Liu-Alan/Grpc-Consul
.net core grpc consul 实现服务注册 服务发现 负载均衡
Last synced: 13 Nov 2024
https://github.com/mojtaba-arvin/video-service
Python Video Streaming microervice | supports HLS, MPEG-DASH and HLS with fmp4 segments (CMAF), this project uses gRPC protocol for communication and S3-compatible object storage. The multi-stage dockerfile of project uses Python3.9.2 and FFmpeg4.1
cloud-video-processing docker-compose ffmpeg grpc grpc-video-service hls http-live-streaming mp4-to-hls-fmp4 mpeg-dash object-storage python python-ffmpeg python-ffmpeg-video-streaming python-hls-service python-video-streaming transcoding video video-processing-service video-streaming vod
Last synced: 09 Nov 2024
https://github.com/mhausenblas/yages
Yet another gRPC echo server (YAGES)
app demo grpc kubernetes protobuf
Last synced: 25 Nov 2024
https://github.com/okmttdhr/grpc-web-react-hooks
Example of gRPC-Web + React Hooks + Go ✋
golang grpc grpc-go grpc-web react react-hooks typescript
Last synced: 18 Oct 2024
https://github.com/newshadowk/netrpc
NetRpc is a light weight rpc engine base on RabbitMQ, Grpc, Http targeting .NET 5.0/6.0/7.0. It use the simple interface to call each other, provide callback/cancel during invoking, so especially suitable for handle long running call.
csharp dotnet grpc rabbitmq rpc rpc-framework
Last synced: 21 Jan 2025
https://github.com/dreamfly-io/dragonfly
Fast framework for microservice based on gRPC
Last synced: 16 Nov 2024
https://github.com/wantedly/proto-graphql-rust
[EXPERIMENTAL] Generate GraphQL schema and gateway from Proto definitions.
Last synced: 15 Nov 2024
https://github.com/kostyay/grpc-web-example
Example of using grpc-web with VueJS and Go
Last synced: 09 Dec 2024
https://github.com/lightninglabs/falafel
Go tool to generate go APIs for gRPC services for use on mobile/WASM platforms.
bitcoin golang grpc lightning-network lnd protobuf wasm
Last synced: 16 Nov 2024
https://github.com/yeqown/protoc-gen-fieldmask
Generate FieldMask utility functions for protobuf
fieldmask go grpc plugin protobuf protoc protoc-gen-fieldmask protocol-buffers
Last synced: 07 Nov 2024
https://github.com/joyrex2001/grpc-perl
Perl 5 implementation of gRPC using the official gRPC shared library.
grpc grpc-library grpc-perl perl
Last synced: 13 Oct 2024
https://github.com/agungdwiprasetyo/backend-microservices
Monorepo for backend microservices golang
abstract-factory-pattern backend backend-microservices clean-architecture codebase continuous-integration cronjob-scheduler golang graphql grpc kafka-consumer monorepo redis-pubsub rest-api task-queue
Last synced: 16 Nov 2024
https://github.com/otoolep/go-grpc-pg
Simple service exposing a gRPC interface, with a connection to PostgreSQL on the backend
Last synced: 28 Oct 2024
https://github.com/haveno-dex/haveno-ts
TypeScript library for using Haveno
Last synced: 20 Jan 2025
https://github.com/inexorgame-obsolete/conan-grpc
[OBSOLETE] The recipe is now in https://github.com/conan-io/conan-center-index - Conan remote archive: https://bincrafters.jfrog.io/artifactory/api/conan/conan-legacy-inexorgame
Last synced: 22 Jan 2025
https://github.com/clement-jean/grpc-node-js-course
gRPC NodeJS Master Class: Build Modern API & Micro services
Last synced: 18 Nov 2024
https://github.com/go-training/grpc-health-check
How to write grpc health check interface.
Last synced: 05 Nov 2024
https://github.com/followmetech/fm.consulinterop
a lib for build micro-service
consul consul-kv docker dotnet dotnet-core grpc microservice
Last synced: 22 Nov 2024
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: 25 Nov 2024
https://github.com/iminakov/tensorflowservingcsharpclient
Implement Tensor Flow Serving C# client example with gRPC. MNIST prediction console application and web paint ASP.NET Core 2.0 and ReactJS application.
aspnetcoremvc csharp grpc net tensorflow-examples tensorflow-serving
Last synced: 10 Oct 2024
https://github.com/FollowmeTech/fm.consulinterop
a lib for build micro-service
consul consul-kv docker dotnet dotnet-core grpc microservice
Last synced: 16 Nov 2024
https://github.com/cezarypiatek/grpc-mock-server
Super fast, platform independent, standalone component for mocking GRPC services using WireMock.NET stubbing engine
csharp-sourcegenerator grpc http mock-server mocking stubbing
Last synced: 16 Nov 2024
https://github.com/alvidir/rauth
A simple SSO implementation in Rust
grpc hexagonal-architecture postgres rabbitmq redis rust sso
Last synced: 17 Jan 2025
https://github.com/hellt/gnmi-map
gNMI service map
gnmi grpc network-automation openconfig telemetry
Last synced: 28 Oct 2024
https://github.com/nikolaydubina/go-ml-benchmarks
⏱ Benchmarks of machine learning inference for Go
benchmarks cpp go grpc inference machine-learning python scikit-learn xgboost
Last synced: 13 Oct 2024
https://github.com/cezarypiatek/GRPC-Mock-Server
Super fast, platform independent, standalone component for mocking GRPC services using WireMock.NET stubbing engine
csharp-sourcegenerator grpc http mock-server mocking stubbing
Last synced: 08 Nov 2024
https://github.com/flolu/centsideas
💡 Modern Fullstack Application for Sharing Fastlane Ideas
angular bazel cqrs docker elasticsearch eventsourcing fullstack gateway grpc kafka kubernetes microservices mongodb monorepo nodejs pwa server-side-rendering typescript
Last synced: 11 Nov 2024
https://github.com/mingchuno/etcd4s
Scala etcd client implementing V3 APIs
akka akka-streams etcd etcd-client etcdv3 grpc scala
Last synced: 10 Jan 2025
https://github.com/allenxuxu/stark
Golang 微服务框架,支持 grpc/http,支持多种注册中心 etcd,consul,mdns 等
consul etcd go grpc grpc-go http microservice microservices rpc
Last synced: 28 Oct 2024
https://github.com/albertoimpl/spring-cloud-gateway-grpc
Blog post describing how to enable gRPC support in the latest Spring Cloud Gateway
grpc java spring spring-cloud-gateway
Last synced: 28 Oct 2024
https://github.com/ericbets/danby
A webserver that's also a grpc proxy for browsers
grpc grpc-framework grpc-gateway grpc-java grpc-web microservice nodejs proxy
Last synced: 15 Nov 2024
https://github.com/applifier/go-tensorflow
Tools and libraries for using Tensorflow (and Tensorflow Serving) in go
go golang grpc ml tensorflow tensorflow-serving
Last synced: 20 Dec 2024
https://github.com/brucify/orderly
A Rust WebSocket client that connects to multiple crypto exchanges and publishes a merged live order book through gRPC stream
binance bitstamp coinbase cryptocurrency grpc kraken orderbook orderbook-websocket rust websocket websocket-client
Last synced: 09 Nov 2024