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-19 00:14:03 UTC
- JSON Representation
https://github.com/maverobot/cpp_playground
Code collection of C++ practices
cmake conan cpp design-pattern dlib grpc hunter metaprogramming ncurses template
Last synced: 08 Feb 2025
https://github.com/elliotpeele/golang-wasm-example
Example GRPC server with WASM frontend in Go
Last synced: 03 Dec 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/tonydeng/springboot-rpc-samples
Spring Boot RPC Samples
grpc rpc rpcs spring-boot thrift
Last synced: 02 Dec 2024
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: 14 Feb 2025
https://github.com/salrashid123/grpc_google_id_tokens
gRPC Authentication using Google id_tokens
google-cloud-platform grpc grpc-authentication oidc
Last synced: 22 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/linehk/go-microservices-blogger
go-microservices-blogger is a microservices version google blogger API.
go go-zero google-blogger grpc microservices postgresql
Last synced: 16 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/ohmygrpc/idl
gRPC services and events IDL (Interface Definition Language)
Last synced: 16 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/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/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/felipeagger/grpc
Demo gRPC Project with Golang and Python
Last synced: 15 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/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/tsloughter/grpcbox_plugin
Rebar3 plugin for generating grpcbox behaviours
erlang grpc grpc-gateway rebar3 rebar3-plugin
Last synced: 15 Feb 2025
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/dgiot/dgiot_dlink
Dlink协议是针对物联网开发领域设计的一种数据交换规范,数据格式是JSON,用于设备端和物联网平台的双向通信,支持跨语言的grpc方式编解码,更便捷地实现和规范了设备端和物联网平台之间的业务数据交互。
Last synced: 08 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/tslamic/coffee-finder
Server, Android and iOS showcase of gRPC.
android client-server go grpc ios
Last synced: 09 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: 07 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/hiram3512/higrpc_unity
This is a demo display how to ues gRPC in unity editor
Last synced: 09 Nov 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: 17 Feb 2025
https://github.com/octu0/example-envoy-xds
Example implementation of envoy xDS v3 API
envoy envoy-xds envoyproxy grpc grpc-server load-balancer proxy-server weighted-round-robin xds xds-server
Last synced: 08 Nov 2024
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/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/moznion/wiregarden
A broker daemon to provision the WireGuard peers over gRPC.
Last synced: 27 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: 13 Dec 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: 16 Feb 2025
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/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/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/andriykohut/esdb-py
EventStoreDB gRPC client for Python
asyncio cqrs event-sourcing eventsourcing eventstore grpc grpc-client python
Last synced: 17 Feb 2025
https://github.com/keke-li/microservices
microServices for kit
go grpc kit micservice protobuf
Last synced: 29 Nov 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/duyanming/dymdemo
Anno 分布式 开发框架 Demo RPC Thrift GRPC 插件开发 java Anno
anno dym eventbus grpc microservice netcore thrift
Last synced: 29 Nov 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/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/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/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/izumin5210/protogql
Build GraphQL schema and server from Protobuf
golang gqlgen graphql grpc protobuf protocol-buffers
Last synced: 17 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/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/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/elahe-dastan/sepehr-messenger
Chat with gRPC :speech_balloon:
chat-application grpc grpc-go toy-project
Last synced: 14 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/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/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/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/bojand/grpc-inspect
gRPC protocol buffer inspection utility
Last synced: 29 Oct 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: 14 Feb 2025
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/ledgerhq/bitcoin-lib-grpc
A modular gRPC service to interact with the Bitcoin protocol. ₿
bitcoin golang grpc infraprj-4968 ledger
Last synced: 17 Feb 2025
https://github.com/mahdi-eth/go-stream-grpc
A simlpe server to server streaming using golang and grpc.
go go-stream golang grpc grpc-client grpc-go grpc-server stream
Last synced: 17 Feb 2025
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/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/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/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/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/bigcommerce/gruf-circuit-breaker
Circuit breaker support for gruf
circuit-breaker grpc gruf stoplight
Last synced: 10 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/dpakach/zwitter
A full stack application powered by go, gRPC, envoy and reactjs
Last synced: 28 Oct 2024
https://github.com/city-mobil/opentracing-grpc-interceptor
distributed-tracing grpc opentracing php-library
Last synced: 19 Nov 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/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/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/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/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/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/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/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/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/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/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/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/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/ellie-idb/grpc-d
gRPC Core implemented in D with high levels of metaprogramming.
Last synced: 29 Jan 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/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