Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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.

https://github.com/mhausenblas/kruiser

A proxy that transparently exposes gRPC Kubernetes services cluster-externally

grpc kubernetes proxy

Last synced: 25 Nov 2024

https://github.com/eddycjy/grpc-yii2-server

Quickly Create PHP gRPC Server.

grpc php server yii2

Last synced: 09 Nov 2024

https://github.com/fivetran/zetasql-npm

npm package for ZetaSQL library

bigquery grpc sql zetasql

Last synced: 12 Dec 2024

https://github.com/xiaoshuai/nginx-grpc

gRPC using nginx‘s ngx_http_grpc_module module

grpc nginx

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/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.

adonisjs grpc grpc-client

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/pasdam/grpcexample

Demo of a service defined with gRPC, a server written in Go, and three clients, a command line one, a web one, and one with a GUI written with Qt/QML

cplusplus golang grpc gui proto qml

Last synced: 30 Dec 2024

https://github.com/Julien-R44/adonis-grpc-consumer

🕸️ Adonis gRPC client provider for easily communicate with gRPC services.

adonisjs grpc grpc-client

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/egorsmkv/libra-grpc-py

gRPC client for Libra in Python

client grpc libra sdk

Last synced: 17 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

gogoproto grpc protobuf

Last synced: 17 Nov 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/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/bojand/gcall

Simple gRPC command line interface

grpc

Last synced: 29 Oct 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/netcore-jroger/SimpleRpc

A light-weight RPC wrap of google gRPC framework.

grpc grpc-net-core rpc

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.

benchmark golang grpc locust

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/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/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/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

grpc grpc-java java javafx

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

example-project golang grpc

Last synced: 09 Dec 2024

https://github.com/mehrdadrad/gping

ping from remote host through gRPC

golang grpc mtls ping

Last synced: 11 Nov 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/skyzh/go-dht

🌎 Chord in golang

chord dht go grpc kademlia protobuf

Last synced: 11 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

graphql grpc protoc-plugin

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/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/dgiot/dgiot_dlink

Dlink协议是针对物联网开发领域设计的一种数据交换规范,数据格式是JSON,用于设备端和物联网平台的双向通信,支持跨语言的grpc方式编解码,更便捷地实现和规范了设备端和物联网平台之间的业务数据交互。

dgiot grpc iot mqtt

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

grpc http2 protobuf swift

Last synced: 13 Nov 2024

https://github.com/1ambda/go-ref

Production-ready Reference Project for Golang

etcd golang grpc reference rest websocket

Last synced: 18 Nov 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

grpc grpc-gateway

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/aneoconsulting/armonik.api

Defines and provides prebuilt gRPC API to interact with ArmoniK

api armonik grpc

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

golang grpc wasm websockets

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

golang grpc 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/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/bithavoc/hellogrpcstdin

An example of GRPC Dialing with os.Stdin and os.Stdout of a child process.

go golang grpc plugins

Last synced: 14 Nov 2024

https://github.com/thinkerou/grpc-php7

Upgrading grpc PHP extensions from PHP5 to PHP7(PHP NG)

grpc php php7

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