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

gRPC client/server for Google Cloud (GKE, GCE, Istio, Traffic Director, grpc-web)

envoyproxy gke google-cloud-platform grpc grpc-loadbalancing load-balancer traffic-director xds-server

Last synced: 16 Jan 2025

https://github.com/piotrkowalczuk/charon

Authorization and authentication service.

authentication authorization golang grpc postgresql service

Last synced: 18 Jan 2025

https://github.com/johanbrandhorst/protobuf

GopherJS Bindings for ProtobufJS and gRPC-Web

golang gopherjs gopherjs-bindings grpc grpc-web protobuf protobuf3

Last synced: 20 Dec 2024

https://github.com/po3rin/vue-golang-payment-app

This project is Payment Micro service using Pay.jp with Golang + gRPC. I made Frontend SPA using Vue.js

go grpc vue

Last synced: 05 Nov 2024

https://github.com/henter/php-zipkin-demo

Laravel + go-micro + grpc + Zipkin

grpc laravel php zipkin

Last synced: 29 Oct 2024

https://github.com/rkudryashov/exploring-rust-ecosystem

A set of examples that demonstrate how to create a backend application using Rust ecosystem.

grpc rust telegram telegram-bot

Last synced: 22 Jan 2025

https://github.com/arshia001/fsharp.grpccodegenerator

A protoc plugin to enable generation of F# code + supporting libraries

code-generation fsharp grpc protobuf protobuf-message protocol-buffers

Last synced: 27 Oct 2024

https://github.com/nileshsimaria/jtimon

Junos Telemetry Interface client

gnmi-client go grpc jtimon junos telemetry-collection

Last synced: 13 Nov 2024

https://github.com/eggjs/egg-grpc

grpc plugin for egg

egg egg-plugin eggplugin grpc

Last synced: 25 Nov 2024

https://github.com/yu-iskw/machine-learning-microservice-python

Example to implement machine learning microservice with gRPC and Docker in Python

grpc machine-learning microservice python

Last synced: 16 Nov 2024

https://github.com/xoofx/grpc-curl

grpc-curl is a command line tool for interacting with gRPC servers

csharp curl dotnet grpc grpc-client protocol-buffers

Last synced: 05 Nov 2024

https://github.com/vert-x3/vertx-grpc

gRPC for Vert.x

grpc http2 java reactive vertx

Last synced: 19 Jan 2025

https://github.com/Pure-Peace/peace

osu! server development framework 🚀

async bancho grpc microservice mysql osu osugame osulazer postgresql rust server sqlite tonic

Last synced: 09 Dec 2024

https://github.com/jgaskins/grpc

Pure-Crystal implementation of gRPC

crystal grpc protobuf

Last synced: 24 Dec 2024

https://github.com/mwitkow/go-http-dialer

Go net.Dialer for HTTP(S) CONNECT Tunneling.

connect go golang grpc http proxy tls tunnel

Last synced: 20 Jan 2025

https://github.com/rfyiamcool/grpc-client-pool

grpc client pool for grpc-sidecar and grpc-proxy.

golang grpc grpc-client grpc-client-connection-pool grpc-client-pool grpc-pool

Last synced: 13 Oct 2024

https://github.com/jrapoport/gothic

🦇 Gothic is a user registration and authentication SWT/JWT microservice. It supports REST, gRPC, and gRPC Web API, reCAPTCHA & a variety of DBs with Gorm.

authorization go gorm goth grpc grpc-api grpc-web jwt mysql postgres recaptcha rest restful restful-api signup smtp sqlite sqlserver swt usermanagement

Last synced: 17 Jan 2025

https://github.com/nhatthm/grpcmock

gRPC Test Utilities for Golang

go golang grpc mock test

Last synced: 22 Jan 2025

https://github.com/pozil/pub-sub-api-node-client

A node client for the Salesforce Pub/Sub API

avro grpc nodejs pubsub salesforce

Last synced: 22 Jan 2025

https://github.com/rookie-ninja/rk-grpc

Start gRPC microservice from YAML, plugin of rk-boot

bootstrapper golang grpc interceptor opentracing rk swagger

Last synced: 22 Jan 2025

https://github.com/gdong42/grpc-mate

A dynamic proxy server that translates JSON HTTP requests into gRPC calls.

grpc grpc-gateway grpc-mate grpc-proxy rest-api

Last synced: 15 Nov 2024

https://github.com/emicklei/hazana

package to build load tests for services (http, gRPC, tcp) by implementing an Attacker

golang-package grpc http load-testing performance

Last synced: 22 Jan 2025

https://github.com/monax/hoard

Hoard is a stateless, deterministically encrypted, content-addressed object store.

aes-gcm azure convergent cryptography daemon encryption filesystem gcs grpc hoard ipfs s3 storage-backend

Last synced: 14 Oct 2024

https://github.com/wechaty/puppet-service

Wechaty Puppet Provider for providing/consuming the Wechaty Puppet Service

grpc hostie puppet service wechaty

Last synced: 14 Oct 2024

https://github.com/radu-matei/kube-toolkit

Toolkit for creating gRPC-based CLI and web tools for Kubernetes

etcd golang grpc grpc-gateway k8s kubernetes

Last synced: 28 Oct 2024

https://github.com/opentracing-contrib/go-grpc

Package otgrpc provides OpenTracing support for any gRPC client or server.

go grpc opentracing

Last synced: 18 Jan 2025

https://github.com/astranet/meshRPC

Automatic Service Mesh and RPC generation for Go micro services, it's a humble alternative to gRPC with Istio.

docker golang grpc istio microservices-toolkit rpc-framework service-mesh

Last synced: 25 Nov 2024

https://github.com/salrashid123/envoy_discovery

Envoy Discovery service 'hello world'

envoy envoyproxy go golang grpc service-discovery

Last synced: 22 Jan 2025

https://github.com/wuqinqiang/easycar

A simple distributed transaction framework implemented by go

distributed-transaction easycar golang grpc saga tcc

Last synced: 08 Nov 2024

https://github.com/aertslab/SCope

Fast visualization tool for large-scale and high dimensional single-cell data

aws cloud gene-expression gene-regulatory-network grpc large-scale-data-visualization loom reactjs single-cell

Last synced: 06 Nov 2024

https://github.com/nfultz/grpc

gRPC clients and servers in R

grpc grpc-r r

Last synced: 11 Nov 2024

https://github.com/liftbridge-io/go-liftbridge

Go client for Liftbridge. https://github.com/liftbridge-io/liftbridge

client cloud-native go go-liftbridge golang grpc liftbridge messaging nats pubsub streaming

Last synced: 16 Nov 2024

https://github.com/opteo/google-ads-node

Google Ads API client library for Node.js

adwords google-ads grpc nodejs typescript

Last synced: 19 Jan 2025

https://github.com/havit/newprojecttemplate-blazor

Template for new projects - Havit.Blazor stack with Bootstrap 5 components and gRPC code-first communication.

blazor blazor-server blazor-webassembly grpc wasm webassembly

Last synced: 15 Jan 2025

https://github.com/grpcmd/grpcmd

A simple, easy-to-use, and developer-friendly CLI tool for gRPC.

cli go golang grpc

Last synced: 20 Jan 2025

https://github.com/shoy160/spear

Spear轻量级微服务框架,高扩展性,目前已支持TCP、HTTP、WebSocket以及GRPC协议,采用Consul/Nacos作为服务注册与发现组件,TCP协议采用DotNetty底层实现,HTTP协议采用ASP.NET CORE MVC实现。

grpc http microservice mvc spear tcp websocket

Last synced: 16 Jan 2025

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

gRPC-compatible health checks for any net/http server.

connectrpc go grpc protobuf rpc

Last synced: 28 Dec 2024

https://github.com/jzyong/ugk-server

 快节奏多人联网游戏Demo,UGK-Server:unity、go、kcp server 。 服务器使用微服务架构,服务器端游戏逻辑需要物理碰撞、寻路的使用Unity、C#开发,其他使用Go开发。 对应客户端ugk-client。 实现原理和腾讯合金弹头 如出一辙

docker game game-networking grpc kcp microservice unity

Last synced: 16 Jan 2025

https://github.com/protojure/lib

A collection of libraries to support Protojure applications at runtime

clojure grpc

Last synced: 22 Jan 2025

https://github.com/henter/go-zipkin-demo

Laravel + go-micro + grpc + Zipkin

go-micro grpc opentracing zipkin

Last synced: 29 Oct 2024

https://github.com/go-kiss/protoc-gen-markdown

markdown doc generator for protobuf

grpc markdown protobuf twirp

Last synced: 13 Oct 2024

https://github.com/mrcsxsiq/DroidNotes

📝 Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)

android architecture-components compose coroutines demo grpc hacktoberfest jetpack jetpack-compose livedata mvvm offline-first protobuf reactive room sample unit-testing viewmodel

Last synced: 17 Nov 2024

https://github.com/tcncloud/protoc-gen-persist

GRPC SQL and Spanner persistence layer

grpc persistence-layer protobuf protoc-plugin spanner sql

Last synced: 13 Dec 2024

https://github.com/xuwei-k/grpc-scala-sample

translated from grpc java examples with ScalaPB

grpc grpc-java java protobuf protocol-buffers scala scalapb

Last synced: 20 Oct 2024

https://github.com/mrcsxsiq/droidnotes

📝 Note List app based on MVVM architecture (ViewModel, LiveData, Coroutines, Room and Jetpack Compose)

android architecture-components compose coroutines demo grpc hacktoberfest jetpack jetpack-compose livedata mvvm offline-first protobuf reactive room sample unit-testing viewmodel

Last synced: 12 Nov 2024

https://github.com/anweber/httpbook

Quickly and easily send REST, Soap, GraphQL, GRPC, MQTT and WebSocket requests directly within Visual Studio Code

graphql grpc http mqtt notebook postman rest websocket

Last synced: 17 Jan 2025

https://github.com/elliots/protoc-gen-twirp_swagger

Swagger generator for twirp

grpc protobuf swagger twirp

Last synced: 25 Nov 2024

https://github.com/dustin-decker/grpc-firewall-bypass

initiate connections to gRPC servers that live behind a firewall (https://github.com/grpc/grpc-go/issues/484)

firewall-punching grpc grpc-firewall-bypass

Last synced: 01 Dec 2024

https://github.com/rtradeltd/lens

🔍 Lens is an opt-in search engine and data collection tool to aid content discovery of the distributed web

bleve blevesearch golang grpc ipfs ipld search-engine temporal tensorflow tesseract-ocr

Last synced: 11 Nov 2024

https://github.com/stulzq/NConsul

.NET API for Consul (http://www.consul.io/)

consul grpc

Last synced: 13 Nov 2024

https://github.com/alfianlosari/node-grpc-server-note-crud

gRPC Server and Client Example for CRUD Note Service using node.js

crud grpc grpc-client grpc-node grpc-server grpc-service nodejs

Last synced: 14 Nov 2024

https://github.com/eventstore/eventstoredb-client-java

Official Asynchronous Java 8+ Client Library for EventStoreDB 20.6+

client-libraries eventstore eventstoredb grpc java stream-processing

Last synced: 24 Nov 2024

https://github.com/markvincze/sabledocs

Simple static documentation generator for Protobuf and gRPC contracts.

documentation grpc protobuf

Last synced: 29 Dec 2024

https://github.com/nacos-group/nginx-nacos-upstream

nginx nacos module. subscribe service and configuration from nacos instead of modifying and reloading nginx.conf

configuration-management grpc nacos nginx openresty service-registration

Last synced: 24 Oct 2024

https://github.com/gjbae1212/grpc-vpn

:mushroom: VPN supporting authentication such as Google OpenID Connect or AWS IAM ..., over GRPC. :shipit:

aws-iam go golang google google-openid-connect grpc grpc-vpn vpn

Last synced: 06 Nov 2024

https://github.com/thangchung/practical-opentelemetry

Make OpenTelemetry works on .NET Core with features such as tracing, logs and metrics on multiple protocols like HTTP/gRPC/UDP/TCP...

dotnet-core grafana grafana-loki grpc jaeger kafka kafka-client opentelemetry opentracing prometheus serilog

Last synced: 09 Nov 2024

https://github.com/aurae-runtime/auraed

Secure mTLS and gRPC backed runtime daemon. Alternative to systemd. Written in Rust.

daemon grpc mtls rust

Last synced: 25 Nov 2024

https://github.com/googleapis/gapic-generator-kotlin

Generate Kotlin gRPC client libraries from Protocol Buffer definitions.

android client-library coroutines experimental grpc grpc-client kotlin protoc protocol-buffers

Last synced: 16 Jan 2025

https://github.com/neon-sunset/pinecone.net

Pinecone.NET is a fully-fledged C# library for the Pinecone vector database.

ai csharp grpc pinecone vector-database

Last synced: 15 Jan 2025

https://github.com/siderolabs/grpc-proxy

gRPC Go Proxy library with support for one-to-many proxying and result aggregation.

grpc grpc-go grpc-proxy one-to-many proxy

Last synced: 16 Jan 2025

https://github.com/hadihammurabi/go-app

Configurable full feature web service project structure for Go

golang grpc mongodb rabbitmq redis rest-api sql

Last synced: 07 Nov 2024

https://github.com/erikh/ldhcpd

Light DHCPd -- a DHCP server with a small feature set and a remotely programmable control plane

dhcp golang grpc network

Last synced: 22 Oct 2024

https://github.com/smolijar/protocat

Modern, minimalist type-safe gRPC framework for Node.js

api backend framework grpc microservice middleware node protocat server

Last synced: 07 Nov 2024

https://github.com/mix-php/grpc

PHP gRPC based on Swoole coroutine, including protoc code generator, server, and client / 基于 Swoole 协程的 PHP gRPC 库,包含 protoc 代码生成器、服务器、客户端

grpc mix protoc-gen swoole

Last synced: 19 Dec 2024

https://github.com/nleiva/grpc-tls

Testing repo to validate all gRPC TLS options

grpc tls

Last synced: 07 Nov 2024

https://github.com/russellluo/protoc-go-plugins

Some useful Go's protoc plugins.

go grpc http protoc

Last synced: 06 Nov 2024

https://github.com/glassonion1/logz

The logz is Go library for grouping a access log and application logs

go golang grpc http logger logging opentelemetry

Last synced: 01 Nov 2024

https://github.com/so1n/pait

Pait(π tool) - Python Modern API Tools, easier to use web frameworks/write API routing

flask grpc openapi pydantic python redoc sanic starlette swagger tornado type-hints

Last synced: 21 Jan 2025

https://github.com/profjordanov/realworld-microservices

Microservices based .NET Core backend implementation for RealWorld.

asp conduit-backend cqrs ddd-architecture grpc microservices realworld

Last synced: 14 Nov 2024

https://github.com/dialohq/ocaml-grpc

gRPC library for OCaml

grpc ocaml rpc

Last synced: 17 Nov 2024

https://github.com/devsu/condor-framework

Framework for building GRPC services in Node JS. Include middleware, and more.

condor-framework grpc grpc-framework grpc-service middleware node nodejs

Last synced: 12 Nov 2024

https://github.com/piotrkowalczuk/promgrpc

Prometheus instrumentation library for gRPC powered Go applications.

golang grpc instrumentation library metrics monitoring observability prometheus

Last synced: 19 Jan 2025

https://github.com/uatuko/grpcxx

🚀 Blazing fast gRPC server (C++)

cpp20 grpc grpc-server

Last synced: 17 Jan 2025

https://github.com/falcosecurity/client-go

Go client and SDK for Falco

client falco go golang grpc

Last synced: 22 Jan 2025

https://github.com/johanbrandhorst/grpc-wasm

gRPC-Web implementation in Go, built using the WASM architecture target

golang grpc grpc-web protobuf wasm webassembly

Last synced: 20 Dec 2024

https://github.com/a11ywatch/crawler

gRPC web crawler turbo charged for performance

a11ywatch crawler grpc scraper

Last synced: 19 Jan 2025

https://github.com/smartive/zitadel-rust

An implementation of the ZITADEL gRPC API in Rust. Complemented with other useful elements such as ServiceAccount auth.

api authn authz client grpc rust rust-crate zitadel

Last synced: 22 Jan 2025

https://github.com/n0stack/n0stack

A simple cloud provider using gRPC

cloud-providers go golang grpc virtualization

Last synced: 25 Nov 2024

https://github.com/hb-chen/micro-mesh

gRPC微服务架构实践

grpc grpc-gateway istio rbac service-mesh

Last synced: 31 Oct 2024

https://github.com/bigcommerce/gruf-demo

A demonstration Rails application utilizing gruf, a gRPC Rails framework.

grpc gruf protobuf rails ruby

Last synced: 10 Nov 2024

https://github.com/salrashid123/grpc_xds

gRPC xDS Loadbalancing

envoyproxy grpc grpc-xds load-balancer xds

Last synced: 22 Nov 2024

https://github.com/chrislee87/rpc_benchmark

Detailed benchmark for grpc-go and thrift-go

go grpc latency thrift throughput

Last synced: 16 Nov 2024

https://github.com/lileio/image_service

An image processing gRPC service, with optional cloud storage

docker golang grpc image-processing libvips lile service

Last synced: 07 Nov 2024

https://github.com/anonrig/awacs

Next-gen mobile first analytics server (think Mixpanel, Google Analytics) with built-in encryption supporting HTTP2 and gRPC. Node.js, headless, API-only, horizontally scaleable.

grpc http2 javascript microservice privacy security

Last synced: 16 Oct 2024