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

🦀 Easy request GRPC Server with reflect mode

grpc grpc-reflect

Last synced: 27 Oct 2024

https://github.com/tsloughter/grpcbox

Erlang grpc on chatterbox

erlang grpc grpc-server

Last synced: 19 Jan 2025

https://github.com/grpc-ecosystem/protoc-gen-grpc-gateway-ts

protoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gateway.

grpc grpc-gateway typescript web

Last synced: 22 Jan 2025

https://github.com/kernel0x/finch

🖥 Debug menu library for Android apps with supports network activity logging and many other useful features.

android android-library debug grpc grpc-android kotlin-library library logging menu network notifications okhttp okhttp-interceptor okhttp3

Last synced: 18 Jan 2025

https://github.com/eddycjy/grpc-hello-world

An example of gRPC+grpc-gateway

golang grpc grpc-gateway

Last synced: 16 Nov 2024

https://github.com/Avanade/Beef

The Business Entity Execution Framework (Beef) framework, and the underlying code generation, has been primarily created to support the industrialization of API development.

apis architecture beef code-generation cosmos database dbup dotnetcore entities entity-framework event-driven eventhubs framework grpc integration-testing microservices nunit odata stored-procedures webapi

Last synced: 09 Nov 2024

https://github.com/avanade/beef

The Business Entity Execution Framework (Beef) framework, and the underlying code generation, has been primarily created to support the industrialization of API development.

apis architecture beef code-generation cosmos database dbup dotnetcore entities entity-framework event-driven eventhubs framework grpc integration-testing microservices nunit odata stored-procedures webapi

Last synced: 18 Jan 2025

https://github.com/sitkoru/Sitko.Core

Sitko.Core is a set of libraries to help build .NET Core applications fast

asp-net-core automapper blazor consul dotnet entity-framework-core grpc hacktoberfest identityserver4 microservices nats-streaming s3 serilog

Last synced: 29 Oct 2024

https://github.com/eventstore/eventstore-client-dotnet

Dotnet Client SDK for the Event Store gRPC Client API written in C#

client-libraries cqrs dotnet event-sourcing eventsourcing eventstore eventstoredb grpc

Last synced: 19 Dec 2024

https://github.com/jdno/auto-traffic-control

A video game for programmers about safely routing planes to an airport 🛬

bevy game grpc programming

Last synced: 19 Jan 2025

https://github.com/Clymene-project/Clymene

the Clymene is time-series data and Logs collection platform for distributed systems.

distributed-system elasticsearch exporter grpc metrics monitoring opentsdb platform prometheus prometheus-agent timeseries tsdb

Last synced: 05 Nov 2024

https://github.com/akarneliuk/pygnmi

The pure Python implementation of the gNMI client.

automation gnmi grpc network network-automation pygnmi python telemetry

Last synced: 18 Jan 2025

https://github.com/djkcyl/BBot-Graia

一个使用 gRPC 接口用于 QQ 群内高效推送 BiliBili 动态和直播的 Graia 机器人

ariadne bilibili bilibili-api fastapi graia graia-ariadne graia-framework graiaproject grpc grpc-python playwright qq qq-bot qqbot webui

Last synced: 27 Oct 2024

https://github.com/jackskj/protoc-gen-map

SQL Data mapper framework for grpc/protobuf

go grpc protobuf sql

Last synced: 15 Nov 2024

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

OpenTelemetry tracing and metrics for Connect.

connectrpc golang grpc metrics opentelemetry prometheus rpc tracing

Last synced: 01 Jan 2025

https://github.com/metal-stack/go-ipam

golang grpc service and library for ip address management

golang grpc ipaddress ipam networking protobuf

Last synced: 22 Jan 2025

https://github.com/truelayer/ginepro

A client-side gRPC channel implementation for tonic

grpc load-balancer tonic

Last synced: 16 Jan 2025

https://github.com/phiSgr/gatling-grpc

A Gatling load test plugin for gRPC

grpc

Last synced: 06 Nov 2024

https://github.com/chai2010/pbgo

:computer: pbgo is a mini RPC/REST/Grpc-Gateway framework based on Protobuf

gateway go golang grpc pbgo protobuf rest

Last synced: 19 Jan 2025

https://github.com/v-mars/jobor

支持秒级分布式定时任务系统, A high performance distributed task scheduling system, Support multi protocol scheduling tasks

cron cronjob dispatcher go golang grpc high-availability jobs quartz raft scheduer task

Last synced: 11 Nov 2024

https://github.com/Koatty/koatty

Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.

aop auto-injection grpc grpc-server http http2 https ioc koa koa2 middleware rpc springboot typescript typescript-decorator websocket ws

Last synced: 11 Nov 2024

https://github.com/koatty/koatty

Koa2 + Typescript = Koatty. Use Typescript's decorator implement IOC and AOP.

aop auto-injection grpc grpc-server http http2 https ioc koa koa2 middleware rpc springboot typescript typescript-decorator websocket ws

Last synced: 19 Jan 2025

https://github.com/walterwanderley/sqlc-grpc

Create a gRPC server from code generated by sqlc

grpc sqlc sqlite

Last synced: 15 Nov 2024

https://github.com/catsmiaow/node-grpc-typescript

Node.js gRPC Structure for TypeScript example

google-protobuf grpc grpc-js node node-grpc nodejs typescript

Last synced: 20 Jan 2025

https://github.com/mariocarrion/grpc-microservice-example

Go microservice tutorial project using gRPC

go golang grpc microservice protobuf tutorial

Last synced: 20 Jan 2025

https://github.com/phuhao00/greatestworks

the back-end logic of game

event game golang grpc mmo mongodb redis rpc server tcp

Last synced: 21 Nov 2024

https://github.com/plutov/benchmark-grpc-protobuf-vs-http-json

Benchmarks comparing gRPC+Protobuf vs JSON+HTTP in Go

golang grpc protobuf rest

Last synced: 15 Oct 2024

https://github.com/thangchung/GrpcJsonTranscoder

A filter which allows a RESTful JSON API client to send requests to .NET web server over HTTP and get proxied to a gRPC service

api-gateway cloud-native dotnet dotnet-core grpc microservices microservices-architecture ocelot rest-api restful-api

Last synced: 02 Nov 2024

https://github.com/aserg-ufmg/micro-livraria

Exemplo prático de uma pequena livraria virtual implementada usando microsserviços. Inclui também duas tarefas práticas para os alunos.

bookstore docker grpc microservices microservices-architecture

Last synced: 22 Jan 2025

https://github.com/thangchung/grpcjsontranscoder

A filter which allows a RESTful JSON API client to send requests to .NET web server over HTTP and get proxied to a gRPC service

api-gateway cloud-native dotnet dotnet-core grpc microservices microservices-architecture ocelot rest-api restful-api

Last synced: 21 Jan 2025

https://github.com/pahanini/go-grpc-bidirectional-streaming-example

gRPC bidirectional streaming example written in golang

bidirectional context demo example golang grpc streaming tutorial

Last synced: 12 Jan 2025

https://github.com/go-zepto/zepto

⚡️Lightweight web framework written in go

framework golang grpc http microservice web

Last synced: 25 Nov 2024

https://github.com/aligoren/go_ecommerce_microservice

E-Commerce Microservices with Golang and Fiber

docker golang grpc microservice rpc

Last synced: 13 Nov 2024

https://github.com/a-rose/obs-headless

Headless OBS in Docker via gRPC

docker grpc obs obs-studio rtmp streaming video

Last synced: 05 Nov 2024

https://github.com/cocainecong/tangseng

Tangseng search engine including full text search and vector search base on golang. 基于go语言的搜索引擎,信息检索系统

boltdb distributed-systems dockcer-compose docker etcd full-text-search gin grpc inverted-index kafka losertree lsm-tree mapreduce search-engine segment vector-search

Last synced: 19 Dec 2024

https://github.com/tinrab/kubernetes-go-grpc-tutorial

Getting Started with Microservices using Go, gRPC and Kubernetes

golang grpc kubernetes microservices

Last synced: 15 Nov 2024

https://github.com/sudorandom/protoc-gen-connect-openapi

Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface

connectrpc golang grpc protoc protoc-plugin

Last synced: 21 Jan 2025

https://github.com/tikv/client-java

TiKV Java Client

client cncf grpc java tikv

Last synced: 19 Jan 2025

https://github.com/forest33/warthog

Cross platform gRPC GUI client

go go-astilectron golang grpc linux macos protobuf windows

Last synced: 15 Nov 2024

https://github.com/musobarlab/ecommerce-grpc-microservice

(On Progress) Lab (Building E-Commerce Microservices using Golang, Rest and GRPC with Multiple Docker Container)

clean-architecture docker-compose docker-container ecommerce go golang golang-examples grpc

Last synced: 12 Oct 2024

https://github.com/httpyac/httpyac.github.io

Documentation and Examples for httpyac

graphql grpc http mqtt postman rest websocket

Last synced: 20 Jan 2025

https://github.com/flash-oss/allserver

Multi-transport and multi-protocol simple RPC server and (optional) client. Boilerplate-less. Opinionated. Minimalistic. DX-first.

client grpc http nodejs rpc server

Last synced: 22 Jan 2025

https://github.com/marcoshuck/todo

A production-grade todo app applying the following technologies: Go, gRPC, Docker, Kubernetes, Zap, Jaeger, Prometheus, Grafana and more

docker go grafana grpc jaeger kubernetes prometheus zap

Last synced: 20 Jan 2025

https://github.com/stackrox/go-grpc-http1

A gRPC via HTTP/1 Enabling Library for Go

golang grpc

Last synced: 19 Dec 2024

https://github.com/autodidaddict/go-shopping

A sample suite of services built on the go-micro framework

go go-micro golang grpc microservice protobuf sample

Last synced: 09 Nov 2024

https://github.com/cookpad/griffin

gRPC server and client for Ruby

grpc grpc-ruby grpc-server ruby

Last synced: 11 Nov 2024

https://github.com/bendangnuksung/mrcnn_serving_ready

🛠 Mask R-CNN Keras to Tensorflow and TFX models + Serving models using TFX GRPC & RESTAPI

grpc mask-rcnn rest-api tensorflow-keras tensorflow-model tensorflow-model-server

Last synced: 11 Nov 2024

https://github.com/JeepNL/Blazor-WASM-Identity-gRPC

Blazor WASM, IdentityServer4 with Multiple Roles, Additional User Claim(s) & gRPC Roles Authorization

blazor claims efcore grpc grpc-web identityserver4 kestrel roles sqlite wasm webassembly

Last synced: 27 Oct 2024

https://github.com/Swoorup/dgraph-rs

A dgraph client driver written in rust ⛺

dgraph grpc rust

Last synced: 14 Nov 2024

https://github.com/johanbrandhorst/grpc-auth-example

Examples of client authentication with gRPC

authentication authorization client grpc jwt mtls

Last synced: 20 Dec 2024

https://github.com/swoorup/dgraph-rs

A dgraph client driver written in rust ⛺

dgraph grpc rust

Last synced: 16 Jan 2025

https://github.com/jeepnl/blazor-wasm-identity-grpc

Blazor WASM, IdentityServer4 with Multiple Roles, Additional User Claim(s) & gRPC Roles Authorization

blazor claims efcore grpc grpc-web identityserver4 kestrel roles sqlite wasm webassembly

Last synced: 29 Nov 2024

https://github.com/jhump/grpctunnel

gRPC Tunneling

go golang grpc tunneling

Last synced: 27 Oct 2024

https://github.com/maksimdzhangirov/complete-grpc

In this course, we are going to learn about gRPC and how to use it with protocol buffer

course go golang grpc grpc-go grpc-java java tutorial

Last synced: 28 Nov 2024

https://github.com/so1n/protobuf_to_pydantic

Generate a pydantic.BaseModel with parameter verification function from the Python Message object(by the Protobuf file).

buf grpc proto-plugin protobuf pydantic python

Last synced: 22 Jan 2025

https://github.com/raz-varren/sacrificial-socket

A Go websocket library with an API similar to Socket.IO... but not Socket.IO

broadcast golang grpc multihomebackend-interface multiple-machines redis socket-io websockets

Last synced: 08 Nov 2024

https://github.com/customeros/customeros

CustomerOS is all-in-one GTM platform for B2B SaaS. Everything you need to achieve Hyperscale.

eventstore golang graphql grpc neo4j nextjs postgresql react typescript

Last synced: 21 Jan 2025

https://github.com/buttercam/sisyphus

Modern gRPC back-end development framework base on JVM.

backend google-aip grpc kotlin protobuf spring-boot

Last synced: 18 Nov 2024

https://github.com/damienbod/secure_grpc

Security Experiments with gRPC and ASP.NET Core 5

aspnet-core aspnetcore grpc http2 https oauth2 proto3

Last synced: 01 Nov 2024

https://github.com/johanbrandhorst/grpcweb-example

An example implementation of a GopherJS client and a Go server using the Improbable gRPC-Web implementation

go golang gopherjs grpc grpc-web protobuf

Last synced: 20 Dec 2024

https://github.com/damienbod/Secure_gRpc

Security Experiments with gRPC and ASP.NET Core 5

aspnet-core aspnetcore grpc http2 https oauth2 proto3

Last synced: 09 Nov 2024

https://github.com/ButterCam/sisyphus

Modern gRPC back-end development framework base on JVM.

backend google-aip grpc kotlin protobuf spring-boot

Last synced: 15 Nov 2024

https://github.com/ni/grpc-labview

gRPC client and server support for LabVIEW

grpc labview

Last synced: 22 Jan 2025

https://github.com/go-dev-frame/sponge_examples

Examples of using go to develop framework sponge.

crud examples generator-go gin go go-examples grpc microservice restful-api rpc sponge web

Last synced: 21 Jan 2025

https://github.com/maxim-saplin/flutter_python_starter

Bundling Python code with Flutter Desktop apps as self-contained binary, interop with Python self-hosted gRPC service

cross-platform dart flutter flutter-python grpc hacktoberfest integration portable python self-contained standalone

Last synced: 27 Oct 2024

https://github.com/zhufuyi/sponge_examples

Some examples of using sponge to develop go projects.

crud examples generator-go gin go go-examples grpc microservice restful-api rpc sponge web

Last synced: 16 Dec 2024

https://github.com/uatuko/ruek

🔐 Lightning fast, global scale authorization service without the overhead of a yet another DSL.

abac access-control authorization cmake cpp20 fga fine-grained-authorization grpc least-privilege rbac rebac zanzibar zero-trust

Last synced: 17 Jan 2025

https://github.com/faaxm/exmpl-cmake-grpc

Example cmake project for grpc / protobuf

cmake cpp grpc protobuf

Last synced: 16 Nov 2024

https://github.com/aarthikrao/timeMachine

A distributed fault tolerant scheduler that is horizontally scalable 🔥

boltdb database distributed-systems golang grpc raft raft-consensus-algorithm scheduler

Last synced: 07 Nov 2024

https://github.com/nfibrokerage/spear

A sharp EventStoreDB v20+ client backed by Mint :yum:

elixir event-sourcing eventstoredb grpc mint

Last synced: 20 Jan 2025

https://github.com/stevejgordon/gRPC-Demos

Demos for my talk Beyond HTTP in ASP.NET Core 3.0 with gRPC

asp-net-core csharp demos dotnet-core grpc samples

Last synced: 09 Nov 2024

https://github.com/stellarproject/guard

GRPC Wireguard Server to manage tunnels

go golang grpc vpn wireguard

Last synced: 01 Nov 2024

https://github.com/russellluo/kun

A communication toolkit for Go services.

go-kit gokit golang grpc http

Last synced: 06 Nov 2024

https://github.com/junneyang/docker-cloud-platform

使用Docker构建云平台,Docker云平台系列共三讲,Docker基础、Docker进阶、基于Docker的云平台方案。OpenStack+Docker+RestAPI+OAuth/HMAC+RabbitMQ/ZMQ+OpenResty/HAProxy/Nginx/APIGateway+Bootstrap/AngularJS+Ansible+K8S/Mesos/Marathon构建/探索微服务最佳实践。

angularjs ansible apigateway django-rest-framework docker docker-compose go-kit grpc haproxy hmac k8s marathon nameko nginx oauth openstack rabbitmq rpc springcloud zmq

Last synced: 16 Nov 2024

https://github.com/stevejgordon/grpc-demos

Demos for my talk Beyond HTTP in ASP.NET Core 3.0 with gRPC

asp-net-core csharp demos dotnet-core grpc samples

Last synced: 13 Nov 2024

https://github.com/google/credstore

Credstore is a centralized auth server

go grpc grpc-authorization grpc-service jwt picoprod

Last synced: 14 Nov 2024

https://github.com/ysugimoto/lua-resty-grpc-gateway

REST <-> gRPC gateway library implementation with OpenResty

grpc grpc-web lua openresty

Last synced: 17 Nov 2024

https://github.com/go-kod/kod

A generics based dependency injection application framework for Go, support OpenTelemetry trace/metric/log natively 🚀🚀🚀

application code-generation dependency-injection dependency-management di do framework fx generics go golang grpc interceptor microservice monorepo opentelemetry opentelemetry-go reflection wire

Last synced: 26 Oct 2024

https://github.com/kmturley/angular-nest-grpc

Example full-stack Typescript project using Angular, NestJS and gRPC

angular envoy-proxy grpc nestjs

Last synced: 13 Nov 2024

https://github.com/DCS-gRPC/rust-server

DCS gRPC server written in Rust. Get data out of DCS and send commands into DCS.

dcs-world grpc grpc-rust grpc-server

Last synced: 11 Nov 2024

https://github.com/xoraus/backendbytes-zerotoone

An extensive guide to backend development, featuring production-grade projects.

api backend designdocs grpc javascript nodejs

Last synced: 14 Nov 2024

https://github.com/GuangTianLi/grpcalchemy

The Python micro framework for building gPRC application.

grpc grpc-python grpc-server python3

Last synced: 15 Nov 2024

https://github.com/sudorandom/fauxrpc

Easily start a fake gRPC/gRPC-Web/Connect/REST server from protobufs

api connectrpc grpc grpc-web rest-api

Last synced: 22 Jan 2025

https://github.com/piotrkowalczuk/charon

Authorization and authentication service.

authentication authorization golang grpc postgresql service

Last synced: 18 Jan 2025