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/itsksaurabh/go-grpc-examples

This repo contains examples and implementations of different types of GRPC services and APIs using Golang.

example examples go golang grpc grpc-client grpc-go grpc-server grpc-service grpc-services grpc-stream grpc-unary proto protobuf protobuf3 protocol-buffers rpc

Last synced: 17 Jan 2025

https://github.com/vadimi/grpc-client-cli

generic gRPC command line client

eureka grpc grpc-client

Last synced: 30 Oct 2024

https://github.com/c410-f3r/wtx

A collection of different transport implementations and related tools focused primarily on web technologies.

api async cli client database embedded framework grpc http http2 mysql network pool postgres rust server sql tls web websocket

Last synced: 18 Jan 2025

https://github.com/vladimirvivien/go-grpc

A collection of gRPC and Go examples showcasing features of the framework

go golang grpc rpc

Last synced: 16 Jan 2025

https://github.com/bazelment/trunk

Make bazel an out of box solution for C++/Java developers

bazel folly grpc netty

Last synced: 22 Jan 2025

https://github.com/projecteru2/core

Eru, a simple, stateless, flexible, production-ready orchestrator designed to easily integrate into existing workflows. Can run any virtualization things in long or short time.

container container-management container-orchestration containerization containers docker eru flexible golang grpc network orchestration virtual-machine virtualization

Last synced: 21 Nov 2024

https://github.com/bsideup/liiklus

Reactive (RSocket/gRPC) Gateway for the event-based systems

cqrs eventsourcing grpc java kafka pulsar reactive rsocket

Last synced: 16 Jan 2025

https://github.com/mosuka/cete

Cete is a distributed key value store server written in Go built on top of BadgerDB.

go golang grpc key-value-store kvs raft raft-consensus-algorithm rest rest-api

Last synced: 16 Jan 2025

https://github.com/bonaysoft/rslocal

An easy-to-use tunnel to localhost built in Rust. An alternative to ngrok and frp.

frp grpc network ngrok nps proxy rust tunnel

Last synced: 01 Jan 2025

https://github.com/mpiorowski/sgsg

Open source application build using SvelteKit and Go connected via gRPC.

gcr go golang grpc microservices pocketbase svelte sveltekit

Last synced: 18 Jan 2025

https://github.com/connectrpc/vanguard-go

Support REST, gRPC, gRPC-Web, and Connect clients with one server.

connectrpc golang grpc grpc-gateway protobuf rest

Last synced: 07 Dec 2024

https://github.com/eddycjy/go-grpc-example

An example of gRPC

go golang grpc grpc-go protobuf

Last synced: 16 Jan 2025

https://github.com/gluk-w/django-grpc

Easy gRPC service based on Django application

django django-grpc grpc grpc-message grpc-python grpc-server grpc-service protobuf python

Last synced: 08 Nov 2024

https://github.com/salesforce/grpc-java-contrib

Useful extensions for the grpc-java library

contrib grpc grpc-java protoc

Last synced: 18 Jan 2025

https://github.com/rouzwawi/grpc-kotlin

gRPC with Kotlin Coroutines

coroutines grpc kotlin protobuf

Last synced: 19 Dec 2024

https://github.com/cocainecong/grpc-todolist

gin+grpc+gorm+etcd+mysql 的备忘录功能。Gin作为HTTP的web框架,gRPC作为RPC框架,ETCD作为服务注册与发现。

etcd gin go grpc mysql

Last synced: 21 Jan 2025

https://github.com/clement-jean/grpc-go-course

gRPC Go Master Class: Build Modern API & Micro services

grpc grpc-go udemy

Last synced: 22 Jan 2025

https://github.com/danielvladco/go-proto-gql

Protobuf plugins for generating graphql schema and golang to graphql bindings. Also supports a graphql gateway (Alpha)

gateway generate go graphql graphql-schema graphql-server grpc grpc-servers protobuff protoc-plugins protocol-buffers

Last synced: 19 Jan 2025

https://github.com/slackhq/astra

Astra is a structured log search and analytics engine developed by Slack and Salesforce

apache-lucene armeria grpc kafka kubernetes opensearch

Last synced: 17 Jan 2025

https://github.com/jille/raft-grpc-example

Example code for how to get hashicorp/raft running with gRPC

golang grpc grpc-go hashicorp-raft raft

Last synced: 17 Jan 2025

https://github.com/python-trio/purerpc

Native, async Python gRPC client and server implementation supporting asyncio, uvloop, and trio

asynchronous asyncio cpython grpc networking pure-python pypi pypy python remote-procedure-call rpc rpc-framework trio uvloop

Last synced: 31 Oct 2024

https://github.com/apssouza22/grpc-server-go

A gRPC production-ready library

grpc grpc-go

Last synced: 20 Dec 2024

https://github.com/fullstorydev/grpchan

Channels for gRPC: custom transports

golang grpc

Last synced: 20 Jan 2025

https://github.com/elbakramer/koapy

KOAPY 는 키움 OpenAPI 를 Python 에서 쉽게 사용할 수 있도록 만든 라이브러리 패키지 및 툴입니다.

backtrader cybos-plus grpc kiwoom kiwoom-open-api kosdaq kospi krx pyqt5 pyside2 python system-trading windows

Last synced: 19 Jan 2025

https://github.com/operator-framework/operator-registry

Operator Registry runs in a Kubernetes or OpenShift cluster to provide operator catalog data to Operator Lifecycle Manager.

grpc kubernetes kubernetes-operator

Last synced: 18 Jan 2025

https://github.com/holo-routing/holo

Holo is a suite of routing protocols designed to support high-scale and automation-driven networks.

bfd bgp gnmi grpc ldp network-automation ospf ospfv2 ospfv3 ripng ripv2 rust segment-routing yang

Last synced: 09 Nov 2024

https://github.com/apssouza22/grpc-production-go

A gRPC production-ready library

grpc grpc-go

Last synced: 15 Nov 2024

https://github.com/hoophq/hoop

Hoop.dev is an open-source access gateway that provides secure, seamless, and audited access to databases and infrastructure without exposing credentials or sensitive data.

access-control databases grpc proxy security ssh terminal tty

Last synced: 18 Jan 2025

https://github.com/xmlking/micro-starter-kit

Cloud Native GoLang Microservices - gRPC, GraphQL

cicd gateway go-micro golang grpc kubernetes micro microservices monorepo

Last synced: 16 Jan 2025

https://github.com/shimingyah/pool

Connection pool for Go's grpc client with supports connection reuse.

go grpc pool

Last synced: 15 Jan 2025

https://github.com/kondi/rxjs-grpc

Typesafe gRPC with RxJS in TypeScript

grpc rxjs typescript

Last synced: 22 Jan 2025

https://github.com/amsokol/flutter-grpc-tutorial

[Tutorial] Asynchronous Flutter chat client with Go chat server which are powered by gRPC (simple and streaming)

android dart flutter golang grpc ios mobile protobuf streaming

Last synced: 13 Nov 2024

https://github.com/bold-commerce/protoc-gen-struct-transformer

Transformation functions generator for Protocol Buffers.

go golang grpc grpc-go proto protobuf protoc-gen protocol-buffers transformer

Last synced: 15 Nov 2024

https://github.com/ivansafonov/grpc-cmake-example

gRPC C++ example with CMake

c-plus-plus cmake grpc protobuf

Last synced: 19 Dec 2024

https://github.com/clickhouse/spark-clickhouse-connector

Spark ClickHouse Connector build on DataSourceV2 API

arrow clickhouse datasourcev2 grpc http spark

Last synced: 17 Jan 2025

https://github.com/cyanfish/grpc-dotnet-namedpipes

Named pipe transport for gRPC in C#/.NET

csharp dotnet grpc ipc named-pipes

Last synced: 18 Jan 2025

https://github.com/jeremylvln/shulker

A Kubernetes operator for managing complex and dynamic Minecraft infrastructures, including game servers and proxies.

agones bungeecord grpc infrastructure-as-code kotlin kubernetes matchmaking minecraft minecraft-proxy minecraft-server open-match operator paper rust shulker velocity

Last synced: 17 Jan 2025

https://github.com/jeremylvln/Shulker

A Kubernetes operator for managing complex and dynamic Minecraft infrastructures, including game servers and proxies.

agones bungeecord grpc infrastructure-as-code kotlin kubernetes matchmaking minecraft minecraft-proxy minecraft-server open-match operator paper rust shulker velocity

Last synced: 19 Nov 2024

https://github.com/buraksenyurt/skynet

Some kinds of programming tutorials on MacOS/Windows/Linux. There are 41 sample applications.

csharp dartlang deno django dotnet-core elk-stack golang grpc hands-on-lab mongodb mountebank ocelot podman razor react redis rust-lang signalr spring-boot vue

Last synced: 22 Jan 2025

https://github.com/badsyntax/grpc-js-typescript

Generate gRPC TypeScript definitions for use with gRPC (@grpc/grpc-js).

grpc grpc-js grpc-node grpc-typescript grpc-typescript-definitions nodejs typescript

Last synced: 18 Jan 2025

https://github.com/oslabs-beta/horus

:dart: A gRPC-Node Distributed Tracing and Monitoring Tool.

distributed-tracing grpc grpc-node microservice neo4j npm npm-package slack-webhook

Last synced: 19 Dec 2024

https://github.com/mazezen/ginframe

基于Go语言gin框架搭建的可快速开发的微服务脚手架

aes elasticsearch email gin go gorm grpc hash jwt kafka leveldb md5 mongodb mysql redis rpc websocket

Last synced: 18 Jan 2025

https://github.com/mattn/ft

File Transferer

file-transfer go golang grpc

Last synced: 20 Dec 2024

https://github.com/mercari/grpc-federation

gRPC Federation generates a gRPC server by writing a custom option in Protocol Buffers

cel federation go golang golang-library grpc protobuf protocol-buffers wasm webassembly

Last synced: 16 Jan 2025

https://github.com/ClickHouse/spark-clickhouse-connector

Spark ClickHouse Connector build on DataSourceV2 API

arrow clickhouse datasourcev2 grpc http spark

Last synced: 12 Nov 2024

https://github.com/jeffcail/ginframe

基于Go语言gin框架搭建的可快速开发的微服务脚手架

aes elasticsearch email gin go gorm grpc hash jwt kafka leveldb md5 mongodb mysql redis rpc websocket

Last synced: 14 Dec 2024

https://github.com/bojand/grpc-caller

An improved Node.js gRPC client

grpc hacktoberfest

Last synced: 17 Jan 2025

https://github.com/phil-guo/ketchup

ketchup (番茄酱) 是一个基于dotnet core的微服务框架。

consul docker dotnet-core grpc k8s microservice rabbitmq redis

Last synced: 13 Nov 2024

https://github.com/storyicon/powerproto

🎉 An awesome version control tool for protoc and its related plugins.

go golang grpc protobuf protoc protoc-gen-go protoc-gen-go-grpc

Last synced: 19 Dec 2024

https://github.com/go-to-byte/dousheng

极简版抖音API —— 获字节跳动第五届青训营一码平川奖(文档编写中,可查看👇)

aop consul gin go golang gorm grpc grpc-go hertz ioc protobuf

Last synced: 21 Jan 2025

https://github.com/gmsec/gmsec

golang micro service base on gin. golang 微服务集成框架

gin gmsec go-micro golang grpc microservice swagger

Last synced: 18 Jan 2025

https://github.com/google-apis-rs/google-cloud-rs

Asynchronous Rust bindings for Google Cloud Platform APIs.

async cloud futures google grpc protobuf rust

Last synced: 30 Oct 2024

https://github.com/vizor-games/InfraworldRuntime

A solution that enables Unreal Engine 4 to work with Google gRPC services from either C++ or Blueprints.

blueprints cpp grpc ue4 unreal-engine

Last synced: 06 Nov 2024

https://github.com/ridha/grpc-streaming-demo

A quick demo of bi-directional streaming RPC's using grpc, go and python3

grpc

Last synced: 11 Nov 2024

https://github.com/mpiorowski/rusve

Open source application build using SvelteKit and Rust as modules connected via gRPC.

gcp grpc microservice rust svelte sveltejs sveltekit typescript

Last synced: 10 Oct 2024

https://github.com/wwcd/grpc-lb

Example for grpc-lb with etcd

etcd golang grpc grpc-lb

Last synced: 10 Oct 2024

https://github.com/wpcodevo/golang-mongodb-api

In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.

crud crud-api gin go golang grpc grpc-client grpc-go grpc-server jwt mongodb rest restful restful-api

Last synced: 16 Jan 2025

https://github.com/mchmarny/dapr-demos

Collection of personal Dapr demos (bindings, state, pub/sub, service-to-service invocation)

cron dapr grpc pubsub rest service

Last synced: 29 Sep 2024

https://github.com/erda-project/erda-infra

Erda Infra is a lightweight microservices framework implements by golang, which offers many useful modules and tools to help you quickly build a module-driven application

framework go golang grpc http microservice protobuf

Last synced: 22 Jan 2025

https://github.com/joker666/microservice-demo

A cloud-native project management microservice application. Services are built with various technologies e.g Go, NodeJS, Python, Ruby, MongoDB, MySQL, PostgreSQL

docker grpc grpc-gateway microservice microservice-demo mongodb nodejs proxy-server python ruby writing-microservices

Last synced: 20 Dec 2024

https://github.com/googleapis/gax-java

This library has moved to https://github.com/googleapis/sdk-platform-java/tree/main/gax-java.

grpc java

Last synced: 15 Nov 2024

https://github.com/Joker666/microservice-demo

A cloud-native project management microservice application. Services are built with various technologies e.g Go, NodeJS, Python, Ruby, MongoDB, MySQL, PostgreSQL

docker grpc grpc-gateway microservice microservice-demo mongodb nodejs proxy-server python ruby writing-microservices

Last synced: 11 Nov 2024

https://github.com/cpcloud/protoletariat

Protocol Buffers for the rest of us

ast buf grpc import protobuf protocol-buffers python

Last synced: 20 Jan 2025

https://github.com/cookpad/grpc_kit

A kit for creating gRPC server/client in Ruby.

grpc grpc-client grpc-ruby grpc-server

Last synced: 19 Dec 2024

https://github.com/opensaasstudio/plasma

universal server push middleware by using gRPC stream and Server Sent Events(SSE)

eventsource go grpc grpc-stream middleware serverpush

Last synced: 27 Oct 2024

https://github.com/moul/grpcbin

httpbin like for gRPC

grpc protobuf server stream testing

Last synced: 17 Jan 2025

https://github.com/lixd/grpc-go-example

grpc go example 以及系列教程

golang grpc

Last synced: 15 Nov 2024

https://github.com/Qv2ray/gun

Toy gRPC Tunnel over CloudFlare (Proof of Concept)

cloudflare grpc grpc-go sip003 tunnel

Last synced: 19 Nov 2024

https://github.com/qv2ray/gun

Toy gRPC Tunnel over CloudFlare (Proof of Concept)

cloudflare grpc grpc-go sip003 tunnel

Last synced: 18 Nov 2024

https://github.com/carousell/Orion

Orion is a small lightweight framework written around grpc/protobuf with the aim to shorten time to build microservices at Carousell.

carousell framework golang grpc http lightweight-framework microservice orion protobuf

Last synced: 06 Dec 2024

https://github.com/nelsonwenner/stream-live-system

:red_circle: An example of a live broadcast system using microservice concepts and architected with docker.

api-rest architecture docker docker-compose grpc livestream microservices nestjs nodejs peerjs postgres queue rabbitmq reactjs socket-io streaming streaming-video webrtc webrtc-video

Last synced: 19 Dec 2024

https://github.com/grpc/grpc-haskell

gRPC library binding for Haskell.

grpc grpc-haskell haskell

Last synced: 07 Oct 2024

https://github.com/krystianity/keras-serving

bring keras-models to production with tensorflow-serving and nodejs + docker :pizza:

cpp docker grpc keras network neuronal nodejs production python serving tensorflow

Last synced: 27 Oct 2024

https://github.com/buttercam/mediator

Cross-platform GUI gRPC debugging proxy

debugging debugging-tool grpc proxy

Last synced: 30 Nov 2024

https://github.com/grpc-ecosystem/grpcdebug

grpcdebug is a command line interface focusing on simplifying the debugging process of gRPC applications.

cli debug go golang grpc

Last synced: 17 Jan 2025

https://github.com/real-zony/Abp.Grpc

基于 ABP 框架开发的 Grpc 模块,支持 Consul 服务发现与服务注册。Grpc module developed based on ABP framework supports early service discovery and service registration.

abp abp-aspnet-boilerplate-project aspnetcore consul grpc magiconion

Last synced: 13 Nov 2024

https://github.com/missingstudio/gateway

[deprecated] AI Gateway - core infrastructure stack for building production-ready AI Applications

ai aistudio api gateway generative-ai grpc inference large-language-models llmops llms protobuf workforce

Last synced: 09 Nov 2024

https://github.com/cjongseok/mtproto

Telegram MTProto and its proxy (over gRPC) in Go (golang). API Layer: 71

go golang grpc mtproto proxy telegram

Last synced: 10 Oct 2024

https://github.com/rmedvedev/grpcdump

Tool for capture and parse grpc traffic

golang grpc protobuf sniffer tcpdump

Last synced: 15 Nov 2024

https://github.com/einride/aip-go

Go SDK for implementing resource-oriented gRPC APIs.

aip api-management go golang grpc protobufs protocol-buffers

Last synced: 10 Nov 2024

https://github.com/ButterCam/Mediator

Cross-platform GUI gRPC debugging proxy

debugging debugging-tool grpc proxy

Last synced: 06 Nov 2024