Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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.
- GitHub: https://github.com/topics/grpc
- Wikipedia: https://en.wikipedia.org/wiki/GRPC
- Repo: https://github.com/grpc/grpc
- Created by: Google
- Released: August 2016
- Related Topics: rpc, http2, protobuf, capn-proto, json-rpc,
- Last updated: 2025-02-03 00:13:35 UTC
- JSON Representation
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)
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.
Last synced: 14 Nov 2024
https://github.com/moznion/wiregarden
A broker daemon to provision the WireGuard peers over gRPC.
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
Last synced: 15 Nov 2024
https://github.com/alextanhongpin/kubernetes-structure
A structured approach for handling large kubernetes project
blue-green-deployment conduit customresourcedefinitions grpc ingress kubernetes linkerd namerd traffic-shifting
Last synced: 02 Dec 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)
Last synced: 15 Oct 2024
https://github.com/maverobot/cpp_playground
Code collection of C++ practices
cmake conan cpp design-pattern dlib grpc hunter metaprogramming ncurses template
Last synced: 09 Oct 2024
https://github.com/nathanborror/example-pages
📓 An example project using gRPC, Protocol Buffers, Swift and Go
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/atlas-2192/go-svelte
go, microservices, svelte, kubernetes, docker
docker golang grafana grpc javascript jwt kubernetes microservices postgresql prometheus redis svelte sveltestrap timescaledb
Last synced: 21 Dec 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/egorozh/chilite
Asp.Net.Core + gRPC Chat
asp-net-core blazor-webassembly entity-framework-core grpc grpc-dotnet
Last synced: 27 Oct 2024
https://github.com/awakari/core
Core Awakari system deployment and tests
grpc grpc-api grpc-services helm-chart jetstream mongodb nats real-time-search realtime-search-engine search-alerts self-hosted
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/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/thaddeusjiang/coding-guidelines
api backend elixir frontend grpc js pubsub restful-api typescript web
Last synced: 23 Oct 2024
https://github.com/giri-aayush/zkp-authentication
Implementing robust authentication via a gRPC interface utilizing Zero-Knowledge Proof (ZKP) protocols in Rust.
Last synced: 11 Nov 2024
https://github.com/andriykohut/esdb-py
EventStoreDB gRPC client for Python
asyncio cqrs event-sourcing eventsourcing eventstore grpc grpc-client python
Last synced: 13 Oct 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/louis030195/codex-code-translation
Automatic code translation using OpenAI Codex
artificial-intelligence google-cloud grpc protobuf react rust rust-lang typescript
Last synced: 06 Nov 2024
https://github.com/super-flat/lagom-pb
Scala Developer velocity in lagom development using protocol buffer.
distributed-systems event-driven event-sourcing grpc lagom lagom-framework microservice play-framework protobuf protocol-buffer reactive scala scalapb
Last synced: 24 Jan 2025
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.
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/city-mobil/opentracing-grpc-interceptor
distributed-tracing grpc opentracing php-library
Last synced: 19 Nov 2024
https://github.com/aleksk1ng/kotlin-spring-grpc-microservice
Kotlin Spring gRPC Microservice
clean-architecture ddd docker grafana grpc helm java kotlin kotlin-coroutines kubernetes microservices postgresql prometheus r2dbc sleuth spring spring-boot webflux zipkin
Last synced: 11 Oct 2024
https://github.com/bojand/grpc-inspect
gRPC protocol buffer inspection utility
Last synced: 29 Oct 2024
https://github.com/novatecconsulting/developer-security-training
All Labs of the Security for Developers Training
api-gateway api-security appsec challenges devsecops encryption graphql grpc hacking owasp owasp-juice-shop rest-api security security-flaws sqlinjection training-labs vulnerabilities vulnerability xss-injection
Last synced: 19 Nov 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
Last synced: 17 Oct 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/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/arttet/reddit-feed-api
:pick: Backend Challenge: Reddit Feed API
docker docker-compose go golang grafana grafana-dashboard grpc jaeger jaegertracing kafka kafka-ui opentelemetry opentelemetry-go postgresql prometheus prometheus-metrics reddit sql swagger swagger-ui
Last synced: 17 Nov 2024
https://github.com/clstb/phi
Phi is a (client/server) double entry book keeping application.
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/oguzkaran/android-may-2022
Android-May-2022
android coroutines dagger-hilt dependency-injection grpc hilt-android hilt-dependency-injection kotlin retrofit2 rxandroid rxjava tcp-client tcp-server
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
Last synced: 28 Oct 2024
https://github.com/ellie-idb/grpc-d
gRPC Core implemented in D with high levels of metaprogramming.
Last synced: 29 Jan 2025
https://github.com/authzed/grpcutil
various utilities to simplify common gRPC APIs
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/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
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/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/johanbrandhorst/protoc-gen-gopherjs
This repo has moved
gopherjs gopherjs-interfaces grpc grpc-web proto protobuf protoc-gen-gopherjs
Last synced: 20 Dec 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
Last synced: 13 Nov 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/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/lukasmalkmus/grpc-mp3-stream
MP3 file streaming example using gRPC.
go golang grpc grpc-go grpc-stream mp3 mp3-streaming streaming streaming-audio
Last synced: 13 Nov 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
Last synced: 29 Oct 2024
https://github.com/kjunichi/gopheron
gopher desktop mascot app with Electron.
Last synced: 27 Oct 2024
https://github.com/ledgerhq/bitcoin-lib-grpc
A modular gRPC service to interact with the Bitcoin protocol. ₿
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
https://github.com/tkssharma/nestjs-microservices
🚀 💻nestjs-microservices🚀 💻
api-gateway grpc microservices monorepo nestjs nestjs-grpc nestjs-kafka nestjs-microservices nestjs-module nestjs-mongoose nx-monorepo rabitmq tcp tcp-client
Last synced: 19 Nov 2024
https://github.com/layer5io/layer5-istio-adapter
Layer5 Istio adapter
grpc grpc-go istio istio-mixer-adapter metrics service-mesh
Last synced: 08 Nov 2024