Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
gRPC
![](https://explore-feed.github.com/topics/grpc/grpc.png)
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-13 00:13:51 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/keke-li/microservices
microServices for kit
go grpc kit micservice protobuf
Last synced: 29 Nov 2024
https://github.com/darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit
Last synced: 13 Dec 2024
https://github.com/dgzlopes/python-liftbridge
WIP: Python client for Liftbridge.
client cloud-native grpc liftbridge messaging nats pubsub python python3 streaming
Last synced: 28 Oct 2024
https://github.com/advra/grpc-vcpkg-boilerplate-example
This is a simple helloworld example that shows how to setup, configure and compile using vcpkg manager.
boilerplate grpc package-manager vcpkg
Last synced: 22 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/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/hiram3512/higrpc_unity
This is a demo display how to ues gRPC in unity editor
Last synced: 09 Nov 2024
https://github.com/aneoconsulting/armonik.api
Defines and provides prebuilt gRPC API to interact with ArmoniK
Last synced: 10 Feb 2025
https://github.com/thinkerou/grpc-php7
Upgrading grpc PHP extensions from PHP5 to PHP7(PHP NG)
Last synced: 15 Oct 2024
https://github.com/Darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
android grpc grpc-android grpc-go jetpack-compose kotlin mvvm-android mvvm-architecture nextauthjs room svelte sveltekit
Last synced: 07 Nov 2024
https://github.com/oracle/coherence-js-client
The Coherence JavaScript Client
caching clustering coherence data-grid distributed grpc grpc-client grpc-node in-memory kv-store microservices polyglot scalability
Last synced: 06 Nov 2024
https://github.com/dgiot/dgiot_dlink
Dlink协议是针对物联网开发领域设计的一种数据交换规范,数据格式是JSON,用于设备端和物联网平台的双向通信,支持跨语言的grpc方式编解码,更便捷地实现和规范了设备端和物联网平台之间的业务数据交互。
Last synced: 08 Nov 2024
https://github.com/pozil/pub-sub-api-java-client
A sample Java gRPC client for the Salesforce Pub/Sub API
avro grpc java pubsub salesforce
Last synced: 19 Nov 2024
https://github.com/daheige/gmicro
golang grpc micro framework.
gmicro go grpc grpc-framework grpc-gateway grpc-tools micro microservice
Last synced: 13 Oct 2024
https://github.com/siarheifedartsou/mama
Realtime map matching with gRPC-based API
backend cpp grpc map map-matching maps openstreetmap osm
Last synced: 19 Nov 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/nathanborror/example-pages
📓 An example project using gRPC, Protocol Buffers, Swift and Go
Last synced: 13 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/erankitcs/golang_learning
This is created for learning GO language.
concurrent-programming distributed-systems docker go gocli golang grpc grpc-go microservices webapi webservices
Last synced: 13 Oct 2024
https://github.com/felipeagger/grpc
Demo gRPC Project with Golang and Python
Last synced: 15 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/moznion/wiregarden
A broker daemon to provision the WireGuard peers over gRPC.
Last synced: 27 Oct 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/dpakach/zwitter
A full stack application powered by go, gRPC, envoy and reactjs
Last synced: 28 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/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/ichtrojan/node-rpc-client
A RPC client demo built in NodeJS
grpc javascript node nodejs rpc
Last synced: 23 Nov 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/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/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/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/simia-tech/netx
Semantic addressing extention for golang's net package
consul dnssrv golang grpc http microservice nats networking-stack
Last synced: 10 Feb 2025
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/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/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/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/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/thaddeusjiang/coding-guidelines
api backend elixir frontend grpc js pubsub restful-api typescript web
Last synced: 23 Oct 2024
https://github.com/clstb/phi
Phi is a (client/server) double entry book keeping application.
Last synced: 12 Oct 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/elahe-dastan/sepehr-messenger
Chat with gRPC :speech_balloon:
chat-application grpc grpc-go toy-project
Last synced: 14 Nov 2024
https://github.com/bojand/grpc-inspect
gRPC protocol buffer inspection utility
Last synced: 29 Oct 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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/xinpianchang/xservice
Another excellent micro service framework
golang grpc microservice restful-api webframework
Last synced: 07 Dec 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/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/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/jawherkl/grpc-order-process
A gRPC system for managing order processing with services for inventory, notifications, and payments.
Last synced: 08 Feb 2025
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/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: 08 Feb 2025
https://github.com/antoniofalcaojr/grpcvsrest.benchmark
This Benchmark measures communication efficiency between services through REST versus gRPC unary calls. The specific scenario is a BFF that consumes data in a given service.
benchmark dotnet8 grpc minimal-api
Last synced: 12 Feb 2025
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/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/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/ledgerhq/bitcoin-lib-grpc
A modular gRPC service to interact with the Bitcoin protocol. ₿
Last synced: 13 Oct 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
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/mattlangsenkamp/otel4s-context-propagation
A demo showing some of what is possible with OpenTelemetry and the Typelevel stack
cassandra elasticsearch grpc kafka opentelemetry postgres scala scala3 typelevel
Last synced: 12 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/buraksenyurt/blazor_and_grpc
Bu örnekteki amacım Blazor uygulamalarında, gRPC servis kullanımını deneyimlemek.
blazor-webassembly dotnet dotnet7 grpc grpc-service
Last synced: 12 Feb 2025
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/tranngoclam/go-service-mesh
Service Mesh Experiment with Go
cache consul consul-template go golang grpc haproxy http http2 load-balancer mariadb microservice nomad redis rest service-mesh
Last synced: 26 Oct 2024
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/katexochen/ttrpcurl
Like cURL, but for ttRPC: Command-line tool for interacting with ttRPC servers
Last synced: 08 Nov 2024