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/apisyouwonthate/surviving-other-peoples-apis

Code and resources for "Surviving Other People's APIs", a book for API consumers.

api api-client api-rest apis graphql grpc

Last synced: 15 Nov 2024

https://github.com/ohmygrpc/idl

gRPC services and events IDL (Interface Definition Language)

grpc idl protobuf

Last synced: 16 Nov 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/tsloughter/grpcbox_plugin

Rebar3 plugin for generating grpcbox behaviours

erlang grpc grpc-gateway rebar3 rebar3-plugin

Last synced: 12 Oct 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/1ambda/go-ref

Production-ready Reference Project for Golang

etcd golang grpc reference rest websocket

Last synced: 18 Nov 2024

https://github.com/moznion/wiregarden

A broker daemon to provision the WireGuard peers over gRPC.

golang grpc wireguard

Last synced: 27 Oct 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

https://github.com/vodolaz095/go-investapi

Сгенерированный Golang клиент для Tinkoff OpenInvestementAPI

go golang grpc investment tinkoff tinkoff-api tinkoff-invest tinkoff-invest-api

Last synced: 16 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/theodesp/flask-golang-grpc-example

An example platform integrating a flask client, a golang server with mongoDb and gRPC for communication

docker docker-compose example-project flask golang grpc microservice mongodb

Last synced: 19 Oct 2024

https://github.com/richardlt/matrix

Video game console operating system that displays on a RGB LED matrix.

arduino golang grpc hacktoberfest led-strips nodejs polymer raspberry-pi react redux socket-io

Last synced: 14 Oct 2024

https://github.com/ilyeshammadi/gomicrostagram

A very simple instagram clone using Go, gRPC, 🐳 Docker, ☸️ Kubernetes and following the microservices design architecture.

docker docker-compose go golang grpc kubernetes

Last synced: 11 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/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/tslamic/coffee-finder

Server, Android and iOS showcase of gRPC.

android client-server go grpc ios

Last synced: 09 Nov 2024

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

A Experimental gRPC implemention with Actix. (WIP)

actix actor-model grpc rust rust-lang

Last synced: 24 Oct 2024

https://github.com/anoushk1234/tmev

A bundle explorer on the terminal for jito solana's mempool

cli grpc jito-solana rust-lang solana tui-rs validator

Last synced: 26 Oct 2024

https://github.com/mrtkp9993/simplegrpcapp

Simple GRPC app with Golang.

backend golang grpc grpc-go

Last synced: 17 Nov 2024

https://github.com/ovr/tinkoff-invest-rust

gRPC Клиент для Тинькофф Инвестиций (протокол v2)

grpc grpc-rust rust sdk tinkoff

Last synced: 01 Nov 2024

https://github.com/lil5/tigerbeetle_api

Tiger Beetle Rest api Server

go golang grpc tigerbeetle

Last synced: 07 Nov 2024

https://github.com/minhtran241/flexiconnect-architecture

FlexiConnect Architecture is a distributed system designed with versatile data transport options, providing flexibility and efficiency in handling diverse data sources and destinations.

amqp bootstrap caddy docker docker-hub docker-swarm gnu-make golang grpc mailhog microservices mongodb postgresql protocol-buffers rabbitmq rpc

Last synced: 07 Dec 2024

https://github.com/mizrael/blazoranddragons

D&D 5e API client written in .NET Core with Blazor and GRPC

asp-net-core blazor blazor-client blazor-webassembly dotnet-core grpc grpc-client grpc-server grpc-web

Last synced: 14 Oct 2024

https://github.com/tt/g3

Go, GraphQL and gRPC

go graphql grpc

Last synced: 06 Dec 2024

https://github.com/ichizero/connect-ktor

Connect-Ktor: Bring Connect Protocol support to your Ktor servers.

connectrpc grpc java kotlin ktor ktor-server protobuf

Last synced: 18 Dec 2024

https://github.com/ichtrojan/node-rpc-client

A RPC client demo built in NodeJS

grpc javascript node nodejs rpc

Last synced: 23 Nov 2024

https://github.com/giri-aayush/zkp-authentication

Implementing robust authentication via a gRPC interface utilizing Zero-Knowledge Proof (ZKP) protocols in Rust.

grpc rust zkp

Last synced: 11 Nov 2024

https://github.com/elahe-dastan/sepehr-messenger

Chat with gRPC :speech_balloon:

chat-application grpc grpc-go toy-project

Last synced: 14 Nov 2024

https://github.com/xinpianchang/xservice

Another excellent micro service framework

golang grpc microservice restful-api webframework

Last synced: 07 Dec 2024

https://github.com/strmprivacy/api-definitions

Our small contribution to your next API: these are the gRPC/Proto definitions STRM Privacy uses for our internal management APIs. It is a *push-only mirror* of our api-definitions repo we keep in GitLab, but we hope this serves as inspiration and/or a quick way for you to get started with gRPC yourself!

golang grpc grpc-go grpc-java grpc-kotlin grpc-python grpc-web kotlin protobuf protocol-buffers python3 typescript

Last synced: 10 Nov 2024

https://github.com/unit-io/unitdb-go

Lightweight and high performance publish-subscribe messaging system - Go client library.

go grpc pubsub unitdb

Last synced: 20 Nov 2024

https://github.com/jingyibysutsoftware/ecrs_web

基于深度学习的商品推荐系统,高性能,可承受高并发,可跨平台

deep-learning deepfm dssm flask gevent grpc layui layuimini milvus nginx paddlepaddle paddleserving python3 recommendation-system redis

Last synced: 14 Nov 2024

https://github.com/ekhabarov/blog-code-snippets

Code snippets for my blog https://ekhabarov.com

bazel bazel-examples envoy envoyproxy golang google-wire grpc ragel rest rest-api

Last synced: 07 Nov 2024

https://github.com/samgozman/validity.red

Document validity reminder web app with calendar sync

calendar calendar-events golang grpc ics rust typescript vue webapp

Last synced: 05 Nov 2024

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

gRPC protocol buffer inspection utility

grpc

Last synced: 29 Oct 2024

https://github.com/buraksenyurt/dotnet7-services

In this repo, I include the codes that I try to examine the service development strategies on the .Net 7 side through a sample solution.

api azure-functions dotnet dotnet-core dotnet7 entity-framework-core grpc jwt postgresql rest-api rust-lang services signalr web-api

Last synced: 28 Oct 2024

https://github.com/izumin5210/protogql

Build GraphQL schema and server from Protobuf

golang gqlgen graphql grpc protobuf protocol-buffers

Last synced: 17 Oct 2024

https://github.com/izumin5210/nrgrpc

📈 gRPC `stats.Handler` implementation to measure and send performances metrics to New Relic

golang grpc newrelic

Last synced: 17 Oct 2024

https://github.com/empirefox/flutter_dial_go

flutter dial golang

flutter golang grpc http2

Last synced: 03 Dec 2024

https://github.com/simia-tech/netx

Semantic addressing extention for golang's net package

consul dnssrv golang grpc http microservice nats networking-stack

Last synced: 10 Oct 2024

https://github.com/restuwahyu13/streambox-collection

streambox-collection is a lightweight utility as a wrapper for displaying objects, arrays, strings, and number formats to clients using data streams.

async-functions grpc node-module nodejs-modules pipeline promise-wrapper readable-stream stream utility utility-library wrapper-library writable-streams

Last synced: 09 Nov 2024

https://github.com/maestre3d/alexandria

The Alexandria Project is an open-source platform where people can share their knowledge through books, podcasts, docs and videos.

alexandria data-science donation ebooks go golang grpc http kafka knowledge knowledge-sharing library microservice podcasts python societies streaming videos webservice

Last synced: 27 Oct 2024

https://github.com/microcks/microcks-testcontainers-node

Node/TypeScript lib for Testcontainers that enables embedding Microcks into your unit tests with lightweight, throwaway instance thanks to containers.

api graphql grpc mocking nodejs rest testcontainers testing typescript

Last synced: 18 Nov 2024

https://github.com/bigcommerce/gruf-circuit-breaker

Circuit breaker support for gruf

circuit-breaker grpc gruf stoplight

Last synced: 10 Nov 2024

https://github.com/chertov/tntgrpc

Tarantool GRPC service

grpc lua protobuf tarantool

Last synced: 09 Jan 2025

https://github.com/laurentkempe/grpcAsyncStream

.NET Core 3.0 gRPC Client and Server application showing asynchronous capabilities of gRPC and how to handle it in C# 8 Async stream

csharp8 dotnetcore grpc grpc-csharp

Last synced: 09 Nov 2024

https://github.com/clstb/phi

Phi is a (client/server) double entry book keeping application.

accounting cli go grpc

Last synced: 12 Oct 2024

https://github.com/eclipse/eclipsefuro

Eclipse Furo offers simple, enterprise-tailored, language-independent API development. It comes with multiple sources of truth and generates border-crossing type and service definitions.

api api-design furo grpc grpc-gateway homebrew rest swagger webstack

Last synced: 02 Nov 2024

https://github.com/vshiva/generator-go-micro-svc

A Micro Service Generator for Go Lang

golang grpc grpc-gateway microservice opencensus yeoman

Last synced: 20 Oct 2024

https://github.com/iamrajiv/basic-arithmetic-grpc-server

This is a gRPC server project that uses gRPC-Gateway to create a reverse-proxy server. It uses protobuf service definitions and provides basic arithmetic operations, such as addition, division, multiplication, and subtraction, for two integers.

go grpc grpc-gateway protobuf rest

Last synced: 19 Oct 2024

https://github.com/dpakach/zwitter

A full stack application powered by go, gRPC, envoy and reactjs

envoyproxy go grpc react

Last synced: 28 Oct 2024

https://github.com/ellie-idb/grpc-d

gRPC Core implemented in D with high levels of metaprogramming.

d dlang grpc protobuf

Last synced: 29 Jan 2025

https://github.com/authzed/grpcutil

various utilities to simplify common gRPC APIs

go golang grpc

Last synced: 10 Nov 2024

https://github.com/micheltank/crypto-price-alert

An application to monitoring cryptocurrency price changes by email

clean-architecture cryptocurrency gin-gonic grpc kafka rest

Last synced: 14 Oct 2024

https://github.com/htdangkhoa/google-ads

(Unofficial) Google Ads API Nodejs Client Library

commonjs esmodules google google-ads google-ads-api google-api grpc nodejs protobuf typescript

Last synced: 08 Nov 2024

https://github.com/ctc-oss/omega-edit

Open source library for building editors that can handle massive files, and multiple viewports.

apache2 c cmake cpp cross-platform edit grpc library protobuf scala

Last synced: 20 Dec 2024

https://github.com/oracle/coherence-go-client

The Coherence Go Client allows native Go applications to act as cache clients to a Coherence cluster using gRPC for the network transport.

caching coherence coherence-ce data-grid distributed go-client golang grpc grpc-client in-memory-caching kv-store microservices scalability

Last synced: 06 Nov 2024

https://github.com/shsms/ob-grpc

Grpc evaluation functions for Emacs org-babel

emacs grpc org-babel org-mode

Last synced: 12 Oct 2024

https://github.com/drgomesp/go-libp2p-grpc

⚙ gRPC/Protobuf on Libp2p with gRPC-Gateway support

go go-libp2p grpc grpc-go libp2p libp2p-gorpc libp2p-transport

Last synced: 13 Oct 2024

https://github.com/andrescosta/jobico-fn

Jobico-fn is a multi-tenant compute service that enables the asynchronous execution of WebAssembly (WASM) functions in response to event triggers, offering scalable and efficient event-driven processing.

docker go grpc podman rest wasi wasm wazero

Last synced: 27 Oct 2024

https://github.com/xuwei-k/scala-protobuf-docs

ScalaでProtocol BuffersやgRPCを使用する方法を解説したドキュメント

gitbook grpc grpc-java japanese protobuf scala scalapb tut

Last synced: 08 Nov 2024

https://github.com/teivah/tourniquet

gRPC client-side load balancer

go golang grpc grpc-go

Last synced: 25 Nov 2024

https://github.com/arkbriar/ssmgr

Shadowsocks manager of multiple servers, with advanced features for management.

angularjs golang grpc proxy shadowsocks shadowsocks-manager

Last synced: 07 Nov 2024

https://github.com/nikhilnarayanan623/ecommerce-microservice-clean-arch

ecommerce project few features converted into microservice in clearn code architecture using grpc

clean-architecture gin go golang gorm grpc grpc-go jwt-authentication postgres postgresql protobuf3 twillio

Last synced: 12 Oct 2024

https://github.com/takusemba/grpc-android

client side for grpc

android client grpc protobuf

Last synced: 09 Nov 2024

https://github.com/smejdil/zabbix-starlink

Monitoring Starlink Dish by gRPC python project

grpc metrics monitoring zabbix

Last synced: 07 Jan 2025

https://github.com/mrjosh/udp2grpc

A Tunnel which Turns UDP Traffic into Encrypted gRPC/TCP Traffic, helps you Bypass UDP FireWalls(or Unstable UDP Environment)

grpc udp udp2grpc udptogrpc wireguard-over-tcp

Last synced: 11 Oct 2024

https://github.com/cirruslabs/terminal

A service that powers Cirrus CI's task terminal access

golang grpc protocol-buffers

Last synced: 13 Nov 2024

https://github.com/spiral/grpc-client

PHP client for gRPC

grpc grpc-client php

Last synced: 10 Oct 2024

https://github.com/pmorelli92/open-telemetry-go

Demo on how to use Open Telemetry in Go including HTTP, AMQP and gRPC

amqp demo example go golang grpc http open-telemetry

Last synced: 09 Oct 2024

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

Go SDK for implementing Spanner persistance for resource-oriented APIs.

aip cloud-spanner go golang grpc spanner

Last synced: 10 Nov 2024

https://github.com/vardius/blockchain

Simple gRPC blockchain

blockchain decentralization grpc

Last synced: 19 Oct 2024

https://github.com/renatoaguimaraes/golang-job-scheduler

Job worker service that provides an API to run arbitrary Linux processes.

concurrency golang grpc linux stream syscalls x509-auth

Last synced: 05 Dec 2024

https://github.com/akashbabu/lib-grpc-client-pool

gRPC Pool Connection for Nodejs Clients

client grpc grpc-pool multi pool promise

Last synced: 18 Nov 2024

https://github.com/lucasbassetti/node-grpc-typescript-boilerplate

Minimalistic boilerplate to jump-start a gRPC Node.js project in TypeScript 3.6.

grpc grpc-node jest nodejs prettier tslint typescript

Last synced: 02 Jan 2025

https://github.com/karimra/gribic

gRIBIc is an Openconfig gRIBI Command Line interface

gribi grpc networking openconfig routing

Last synced: 27 Oct 2024

https://github.com/maelvls/users-grpc

🐳 A gRPC microservice for dealing with users and its CLI client + Helm chart ✨

cli golang goreleaser grpc helm-chart microservice

Last synced: 08 Jan 2025

https://github.com/bojand/grpc-create-error

Utility to crete errors for gRPC responses

grpc hacktoberfest

Last synced: 29 Oct 2024

https://github.com/kjunichi/gopheron

gopher desktop mascot app with Electron.

electron gopher grpc threejs

Last synced: 27 Oct 2024

https://github.com/zakirkun/grpc-crud

CRUD GRPC Clean Architecture

crud golang grpc postgresql

Last synced: 12 Nov 2024

https://github.com/ledgerhq/bitcoin-lib-grpc

A modular gRPC service to interact with the Bitcoin protocol. ₿

bitcoin golang grpc ledger

Last synced: 13 Oct 2024

https://github.com/farcaster-project/farcaster-gui

A next.js based React webapp for interacting with Farcaster Node gRPC daemon.

farcaster grpc gui reactjs typescript

Last synced: 24 Jan 2025