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-27 00:13:46 UTC
- JSON Representation
https://github.com/rtradeltd/txpb
TemporalX gRPC and Documentation Resources
golang grpc ipfs ipld ipns java javascript libp2p libp2p-pubsub protocol-buffers pubsub python temporal
Last synced: 20 Jan 2025
https://github.com/mhausenblas/kruiser
A proxy that transparently exposes gRPC Kubernetes services cluster-externally
Last synced: 25 Nov 2024
https://github.com/eddycjy/grpc-yii2-server
Quickly Create PHP gRPC Server.
Last synced: 09 Nov 2024
https://github.com/xiaoshuai/nginx-grpc
gRPC using nginx‘s ngx_http_grpc_module module
Last synced: 12 Nov 2024
https://github.com/feimumoke/dipper
基于grpc开发的跨语言的交互系统,集成B/C/S,Brower基于SpringBoot2开发,使用Netty+WebSocket实现QQ功能,Client基于PyQt5,实现用户管理和博客管理。图片服务和博客服务基于Go语言开发,并且提供了HTTP的图片服务功能。
chat go grpc grpc-go grpc-java grpc-python httprouter java layim microservice mybatis netty protobuf pyqt5 python qq springboot websocket xorm
Last synced: 14 Nov 2024
https://github.com/jxlwqq/grpc-lb
Kubernetes 中的 gRPC 负载均衡
grpc istio kubernetes load-balancer
Last synced: 23 Oct 2024
https://github.com/aladhims/shortener
A shortener url app for demonstrating distributed system a.k.a modern microservice architecture
go grpc microservice protobuf url-shortener
Last synced: 24 Oct 2024
https://github.com/yorkie-team/yorkie-rust-sdk
Yorkie Rust SDK
crdt grpc hactoberfest realtime-collaboration rust sdk yorkie
Last synced: 07 Nov 2024
https://github.com/pangum/pangu
盘古,一个受SpringBoot的启发而创建Golang应用程序快速开发框架,尽量让使用者关注业务而不是底层框架;同时,尽量添加一些华丽而且实用的功能来方便开发者的使用。支持的功能有:1、类Springboot高生产力开发框架;2、配置文件无缝切换(支持JSON、YAML、TOML、XML以及环境变量支持和默认值配置支持);3、丰富的插件支持(Web、Http Client、MQTT、Redis、gRPC等一系统生产力集合框架);4、线程安全;5、高度可配置;以及其它一系统旨在提高生产力的功能集合
autoconfig autoconfiguration exec framework gex go golang golang-library grpc library pangu plugin
Last synced: 13 Nov 2024
https://github.com/ericm/pandit
My Final Year Project. A distributed proxy that converts applications into gRPC Services. Provides powerful user-defined caching strategies.
cache cdn distributed-proxy distributed-systems docker grpc k8s k8s-cluster kubernetes kubernetes-setup load-balancer proxy proxy-server rust
Last synced: 16 Oct 2024
https://github.com/nity-io/grpc-spring-boot-project
Spring Boot Project for gRPC包含gRPC Server Spring Boot Starter、gRPC Client Spring Boot Starter及相关示例
grpc spring-boot springboot springbootstarter
Last synced: 07 Nov 2024
https://github.com/dkfbasel/kolumbus
Service discovery for microservice architecture with grpc, docker and envoy proxy
docker envoy envoyproxy grpc miroservice
Last synced: 08 Nov 2024
https://github.com/igor-baiborodine/distributed-services-with-go-workshop
This workshop covers material from the "Distributed Services with Go" book.
api distributed go grpc kubernetes protobuf raft serf
Last synced: 28 Oct 2024
https://github.com/rtradeltd/go-libp2p-pubsub-grpc
🗣️ libp2p pubsub with controls exposed via a gRPC API
client grpc grpc-go ipfs libp2p libp2p-pubsub pubsub server
Last synced: 11 Nov 2024
https://github.com/julien-r44/adonis-grpc-consumer
🕸️ Adonis gRPC client provider for easily communicate with gRPC services.
Last synced: 02 Nov 2024
https://github.com/linka-cloud/prost-validate
Prost support for protoc-gen-validate annotations
grpc protobuf protocol-buffers rust rust-build rust-lang rust-library
Last synced: 27 Oct 2024
https://github.com/Julien-R44/adonis-grpc-consumer
🕸️ Adonis gRPC client provider for easily communicate with gRPC services.
Last synced: 17 Nov 2024
https://github.com/minhoryang/konlpy-grpc
Redesigned KoNLPy (Wrapper) for Usability and Portability with gRPC. [EXPERIMENTAL]
grpc grpc-python konlpy korean korean-nlp nlp python3
Last synced: 30 Nov 2024
https://github.com/rfyiamcool/grpcx
golang grpc server/client tools
golang grpc grpc-client grpc-go grpc-server
Last synced: 11 Oct 2024
https://github.com/rfyiamcool/grpclb-scheduler
🌈 golang grpc load balance scheduler
consul grpc grpc-discovery grpclb
Last synced: 11 Oct 2024
https://github.com/dnovikoff/mahjong-api
Riichi mahjong grpc api
api golang grpc mahjong riichi riichi-mahjong
Last synced: 12 Oct 2024
https://github.com/davaddi/grpclb
gRPC Client Side Load Balancer Resolver based on Etcd v3
etcdv3 grpc loadbalancer resolver service-discovery
Last synced: 09 Nov 2024
https://github.com/nleiva/xroc
A collection of OpenConfig and Cisco IOS XR examples
bgp grpc ios-xr network-automation network-programming openconfig telemetry xrgrpc yang ygot
Last synced: 07 Nov 2024
https://github.com/gogo/status
gRPC-like status package for use with GoGo Protobuf types
Last synced: 17 Nov 2024
https://github.com/danielvladco/jrpc
Go json-rpc protobuf plugin
go golang grpc grpc-go json json-rpc protobuf protobuf-plugin rpc rpc-framework rpc-server
Last synced: 11 Oct 2024
https://github.com/moodyhunter/moodyapi
Server, client and other components for Moody's Infrastructure.
android cpp golang grpc mui nextjs nodejs oled oled-display-ssd1306 protobuf qt raspberry-pi react rust sql typescript yarn
Last synced: 28 Oct 2024
https://github.com/gawsoftpl/grpc-js-reflection-api-client
Package use Grpc reflection api to download gprc proto descriptor. Now you don't have to add proto file to each package. Simple direct download proto package from example microservice without any files
client grpc nodejs reflection typescript
Last synced: 07 Nov 2024
https://github.com/stwind/dockersnoop
Intercept gRPC traffic of dockerd and containerd with eBPF
containerd docker ebpf golang grpc
Last synced: 21 Dec 2024
https://github.com/koraygocmen/scheduler-worker-grpc
A single server multiple workers distributed architecture that supports HTTP requests on the scheduler and translates them to GRPC requests on workers.
go golang golang-examples grpc grpc-api grpc-go grpc-requests scheduler worker-details workers
Last synced: 12 Oct 2024
https://github.com/roadrunner-php/centrifugo
🔌 RoadRunner Centrifugo Bridge
centrifugo grpc php pubsub roadrunner websocket
Last synced: 26 Jan 2025
https://github.com/arjunkrishna/Blazor-WASM-Identity-gRPC-Alexa
Blazor WASM, IdentityServer4, Kestrel Web Server, Entity Framework Code First SQLite Database with Multiple Roles, Additional User Claims, gRPC with Roles Authorization, & Alexa Skill Integration
alexa blazor claims efcore grpc grpc-web identityserver4 kestrel roles sqllite wasm webassembly
Last synced: 27 Oct 2024
https://github.com/gregyjames/seedly
Seedly: a self hosted seedbox written in Blazor and C#.
blazor blazor-application blazor-client blazor-server grpc hacktoberfest hacktoberfest-accepted html-css-javascript seedly torrent-client torrent-downloader torrent-management torrents website
Last synced: 10 Nov 2024
https://github.com/toransahu/grpc-eg-go
gRPC demonstration of uniary & bi-directional server-client communication
blog golang grpc grpc-go http2 medium microservice protobuf
Last synced: 02 Dec 2024
https://github.com/yasushi-saito/grpc-ssl-example
Example of using grpc-c++ w/ self-signed certificates
cpp go grpc self-signed-certificate ssl tls
Last synced: 13 Nov 2024
https://github.com/minhtran241/grpc-introduction
Implementation of gRPC with Go
deadlines error-handling evans golang grpc grpc-go mongodb mongodriver protocol-buffers reflection ssl-certificates stream-processing unary-rpc
Last synced: 07 Dec 2024
https://github.com/douglaszuqueto/go-user-microservice
Microservice de usuário utilizando Go, GRPC e PostgreSQL
go grpc grpc-gateway postgresql
Last synced: 14 Nov 2024
https://github.com/daheige/thinkgo
Public libraries and components for glang development.
go-lirarary golang grpc http job library pprof rpc thinkgo
Last synced: 11 Nov 2024
https://github.com/isbronny/flueflame
Integration testing framework for ASP.NET
asp-net asp-net-core csharp dotnet framework grpc grpc-net-core integration-testing signalr testing
Last synced: 14 Jan 2025
https://github.com/netcore-jroger/SimpleRpc
A light-weight RPC wrap of google gRPC framework.
Last synced: 13 Nov 2024
https://github.com/ckaznocha/go-jwtbearerware
A Golang library and middleware for using JSON Web Tokens in gRPC and HTTP projects.
go golang grpc http jwt middleware
Last synced: 15 Dec 2024
https://github.com/single9/node-grpc-graphql-server
Generates GraphQL schemas from gRPC Protocol Buffers and creates the server or gRPC client.
graphql graphql-schema graphql-server grpc grpc-client grpc-server node nodejs
Last synced: 11 Oct 2024
https://github.com/zalopay-oss/cannon
Cannon is a benchmark system. The aim is to build a multi-tenant system which provides intuitive UI/UX for users to submit tasks and perform benchmark.
Last synced: 20 Nov 2024
https://github.com/evilfreelancer/docker-llama.cpp-rpc
Данный проект основан на llama.cpp и компилирует только RPC-сервер, а так же вспомогательные утилиты, работающие в режиме RPC-клиента, необходимые для реализации распределённого инференса конвертированных в GGUF формат Больших Языковых Моделей (БЯМ) и Эмбеддинговых Моделей.
ai docker docker-compose embedding grpc llamacpp llm rpc
Last synced: 24 Jan 2025
https://github.com/mdamiani/fuurin
Simple and fast ZeroMQ-based communication library.
availability broker communication-library connected-workers delivery distributed-systems grpc microservice pubsub redundancy replica snapshot synchronization uuid zeromq zmq
Last synced: 28 Nov 2024
https://github.com/purwokertodev/go-ddd-grpc
GRPC Demo (golang, ddd, database, postgres)
ddd ddd-patterns golang grpc grpc-example grpc-go
Last synced: 21 Nov 2024
https://github.com/chuyangliu/rawkv
Cloud-native distributed key-value database.
cloud-native consensus database distributed-systems docker golang grpc key-value kubernetes log-structured raft replication transaction
Last synced: 20 Nov 2024
https://github.com/elan8/propanedb
A document database for Protocol Buffer messages with GRPC interface
database grpc protobuf protocol-buffers
Last synced: 15 Nov 2024
https://github.com/jacky-htg/inventory-service
Inventory service using golang grpc and postgresql. This service is part of ERP microservices.
erp-systems golang grpc grpc-go inventory microservices
Last synced: 20 Dec 2024
https://github.com/ckadluba/grpcdemos
gRPC Sample Programs
asp-net-core demo-app dotnet-core dotnet-grpc grpc sample-app
Last synced: 12 Oct 2024
https://github.com/snapp-incubator/cerberus
Envoy compatible Authentication Service
contour envoy envoy-ext-auth envoy-ext-authz envoy-xds go golang grpc kubernetes operator
Last synced: 23 Nov 2024
https://github.com/vladimir-dejanovic/grpc-bank-example
This is example used in my talk REST API vs gRPC. Simple example of Bank backend in gRPC with JavaFX notification client
Last synced: 27 Oct 2024
https://github.com/dena/cloud-datastore-interceptor
Interceptors for Cloud Datastore
cloud-datastore go google-cloud grpc interceptor
Last synced: 10 Nov 2024
https://github.com/kostyay/grpc-api-gateway-example
API Gateway pattern demonstration for gRPC
Last synced: 09 Dec 2024
https://github.com/wy-z/tproto
Parse golang data structure into proto3.
ast go grpc json-schema protobuf
Last synced: 18 Nov 2024
https://github.com/chokobole/felicia
chromium based robot framework
bazel-support chromium grpc protobuf robot robot-framework ros sensor-apis shared-memory websocket
Last synced: 09 Oct 2024
https://github.com/yangwenmai/examples
一些 examples 集合(包括 gRPC, Kubernetes, opentracing, Drone, Python 等)
drone elasticsearch examples go golang grpc jaeger k8s kubernetes mongo text-to-speech tts
Last synced: 09 Nov 2024
https://github.com/marcoferrer/kotlin-coroutines-grpc-template
gRPC Kotlin template project for getting started building clients and services using Kotlin Coroutines and kroto-plus code generation.
coroutines grpc grpc-java grpc-kotlin kotlin kotlin-coroutines protobuf
Last synced: 11 Jan 2025
https://github.com/xamlbrewer/uwp-grpc-sample
Demonstrates how to create a UWP gRPC client to an ASP.NET Core gRPC server
aspnetcore grpc grpc-csharp uwp uwp-apps
Last synced: 07 Nov 2024
https://github.com/kensho-technologies/eagr
Python gRPC servers and clients, made friendlier
grpc grpc-client grpc-server python
Last synced: 06 Nov 2024
https://github.com/nownabe/golink
A URL shortener for creating concise, memorable short links, suitable for organization-scoped use, such as in companies or schools.
chrome-extension go grpc react typescript
Last synced: 01 Dec 2024
https://github.com/ncrypthic/graphql-grpc-edge
EXPERIMENTAL work to automatically generate graphql server as aggregate server to serve gRPC backed service
Last synced: 27 Oct 2024
https://github.com/muhlemmer/pbpgx
Package pbpgx provides a toolkit for easier Protocol Buffers interaction with PostgreSQL databases.
generics go go-generics golang grpc grpc-go pgx postgres postgresql protobuf protocol-buffers protoreflect
Last synced: 15 Nov 2024
https://github.com/erikerik116/pumpfun-sniper-grpc-v5.2
🌟🌟🌟🌟🌟 pump.fun sniper by using grpc in solana
bot geyser grpc pump-fun pumpfun snipe sniper solana solana-sniper yellowstone
Last synced: 12 Jan 2025
https://github.com/maverobot/cpp_playground
Code collection of C++ practices
cmake conan cpp design-pattern dlib grpc hunter metaprogramming ncurses template
Last synced: 09 Oct 2024
https://github.com/sergey0xff/protox
Python protobuf (protocol buffers) implementation for humans
grpc grpclib protobuf protobuf-compiler protobuf-python protoc protocol-buffers protox python3 serialization
Last synced: 24 Jan 2025
https://github.com/dgzlopes/python-liftbridge
WIP: Python client for Liftbridge.
client cloud-native grpc liftbridge messaging nats pubsub python python3 streaming
Last synced: 28 Oct 2024
https://github.com/dgiot/dgiot_dlink
Dlink协议是针对物联网开发领域设计的一种数据交换规范,数据格式是JSON,用于设备端和物联网平台的双向通信,支持跨语言的grpc方式编解码,更便捷地实现和规范了设备端和物联网平台之间的业务数据交互。
Last synced: 08 Nov 2024
https://github.com/Darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit
Last synced: 07 Nov 2024
https://github.com/tslamic/coffee-finder
Server, Android and iOS showcase of gRPC.
android client-server go grpc ios
Last synced: 09 Nov 2024
https://github.com/advra/grpc-vcpkg-boilerplate-example
This is a simple helloworld example that shows how to setup, configure and compile using vcpkg manager.
boilerplate grpc package-manager vcpkg
Last synced: 22 Nov 2024
https://github.com/nathanborror/example-pages
📓 An example project using gRPC, Protocol Buffers, Swift and Go
Last synced: 13 Nov 2024
https://github.com/daheige/gmicro
golang grpc micro framework.
gmicro go grpc grpc-framework grpc-gateway grpc-tools micro microservice
Last synced: 13 Oct 2024
https://github.com/erankitcs/golang_learning
This is created for learning GO language.
concurrent-programming distributed-systems docker go gocli golang grpc grpc-go microservices webapi webservices
Last synced: 13 Oct 2024
https://github.com/siarheifedartsou/mama
Realtime map matching with gRPC-based API
backend cpp grpc map map-matching maps openstreetmap osm
Last synced: 19 Nov 2024
https://github.com/wantedly/grpc-gateway-study
sample code for grpc-gateway study #grpc_gateway_wt
Last synced: 15 Nov 2024
https://github.com/bufbuild/bufplugin-go
The Go library for plugins to the Buf platform.
grpc protobuf protocol-buffers
Last synced: 13 Oct 2024
https://github.com/octu0/example-envoy-xds
Example implementation of envoy xDS v3 API
envoy envoy-xds envoyproxy grpc grpc-server load-balancer proxy-server weighted-round-robin xds xds-server
Last synced: 08 Nov 2024
https://github.com/aneoconsulting/armonik.api
Defines and provides prebuilt gRPC API to interact with ArmoniK
Last synced: 26 Jan 2025
https://github.com/duyanming/dymdemo
Anno 分布式 开发框架 Demo RPC Thrift GRPC 插件开发 java Anno
anno dym eventbus grpc microservice netcore thrift
Last synced: 29 Nov 2024
https://github.com/elliotpeele/golang-wasm-example
Example GRPC server with WASM frontend in Go
Last synced: 03 Dec 2024
https://github.com/keke-li/microservices
microServices for kit
go grpc kit micservice protobuf
Last synced: 29 Nov 2024
https://github.com/felipeagger/grpc
Demo gRPC Project with Golang and Python
Last synced: 15 Oct 2024
https://github.com/tonydeng/springboot-rpc-samples
Spring Boot RPC Samples
grpc rpc rpcs spring-boot thrift
Last synced: 02 Dec 2024
https://github.com/linehk/go-microservices-blogger
go-microservices-blogger is a microservices version google blogger API.
go go-zero google-blogger grpc microservices postgresql
Last synced: 16 Nov 2024
https://github.com/sift-stack/sift
Sift client libraries and protocol buffers
aerospace energy golang grpc hardware protobuf python rust streaming telemetry time-series transportation
Last synced: 18 Dec 2024
https://github.com/pozil/pub-sub-api-java-client
A sample Java gRPC client for the Salesforce Pub/Sub API
avro grpc java pubsub salesforce
Last synced: 19 Nov 2024
https://github.com/alextanhongpin/kubernetes-structure
A structured approach for handling large kubernetes project
blue-green-deployment conduit customresourcedefinitions grpc ingress kubernetes linkerd namerd traffic-shifting
Last synced: 02 Dec 2024
https://github.com/bithavoc/hellogrpcstdin
An example of GRPC Dialing with os.Stdin and os.Stdout of a child process.
Last synced: 14 Nov 2024
https://github.com/thinkerou/grpc-php7
Upgrading grpc PHP extensions from PHP5 to PHP7(PHP NG)
Last synced: 15 Oct 2024
https://github.com/darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit
Last synced: 13 Dec 2024
https://github.com/taogeyt/fast-grpc
Fast to Code gRPC in Python
asyncio grpc grpc-client grpc-python grpc-server python rpc
Last synced: 15 Oct 2024