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: 2026-06-23 00:14:04 UTC
- JSON Representation
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: 24 Oct 2025
https://github.com/kaboc/dart_grpc_examples
Simple examples of gRPC in dart
Last synced: 27 Apr 2025
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: 07 May 2025
https://github.com/johnsalazar/microservices-go-authentication
Authentication service. Part of an e-commerce built in Golang.
assymetric-key-cryptography clean-code discovery-service docker golang grpc hexagonal-architecture jwt-token kubernetes metrics microservices nats nosql rest-api security solid telemetry
Last synced: 12 Apr 2025
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: 23 Apr 2025
https://github.com/eclipse-furo/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: 07 May 2025
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: 03 Mar 2026
https://github.com/tslamic/coffee-finder
Server, Android and iOS showcase of gRPC.
android client-server go grpc ios
Last synced: 07 May 2025
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: 11 Apr 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: 01 Jul 2025
https://github.com/654894017/reliable-message
通过消息的半提交机制,实现最终一致性的事务。同时通过消息回调检测机制,实现事务消息与TCC模型的完美融合。
distributed-transaction dubbo grpc kafka reliable-message rocketmq sharding-jdbc springcloud tcc thrift
Last synced: 09 Oct 2025
https://github.com/kevinmichaelchen/temporal-saga-grpc
Using Temporal to orchestrate distributed transactions (sagas) across Golang microservices
buf connect-go distributed-transaction golang grpc microservice microservices opentelemetry otel remote-generation saga temporal
Last synced: 24 Aug 2025
https://github.com/unit-io/unitdb-go
Lightweight and high performance publish-subscribe messaging system - Go client library.
Last synced: 08 Jul 2025
https://github.com/lazureykis/throttlecrab
High-performance GCRA rate limiter for Rust. Multi-protocol server (HTTP, gRPC, Redis/RESP) with advanced metrics, or embed as a minimal library. Self-tuning memory management 🦀
api-gateway api-protection cloudnative cloudnative-services ddos-protection docker gcra grpc microservices rate-limit rate-limiter rate-limiting rate-limits ratelimit ratelimiter ratelimiting redis rust security throttling
Last synced: 22 Aug 2025
https://github.com/hoangsonww/aegisvision-computer-vision-system
🛰️ A distributed, GPU-native visual-intelligence OS. Ingests any video, runs detection and reasoning on partitioned GPUs, and drives bounded-autonomy agents over the result. Built on the scars of running CV at scale.
argocd docker go grafana grpc helm istio k3s kafka kubernetes loki nvidia oidc opentelemetry postgresql prometheus tempo triton-inference-server webrtc xds
Last synced: 02 Jun 2026
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: 09 Apr 2025
https://github.com/demola234/realio_go_microservice
Go Microservice with Clean Architecture
api-gateway clean-architecture fastapi golang grafana grpc kafka linear-regression postgresql prometheus python redis sentry sklearn socketio sql
Last synced: 10 Apr 2026
https://github.com/mewil/portal
a microservice architecture social media web app example
docker-compose golang grpc microservice react
Last synced: 04 May 2025
https://github.com/giri-aayush/zkp-authentication
Implementing robust authentication via a gRPC interface utilizing Zero-Knowledge Proof (ZKP) protocols in Rust.
Last synced: 26 Apr 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: 19 Aug 2025
https://github.com/egorozh/chilite
Asp.Net.Core + gRPC Chat
asp-net-core blazor-webassembly entity-framework-core grpc grpc-dotnet
Last synced: 14 Mar 2026
https://github.com/clarifai/clarifai-java-grpc
Clarifai gRPC Java client
ai clarifai clarifai-client grpc java
Last synced: 09 Jul 2025
https://github.com/osyoyu/magnifi
A gRPCful search engine, based on tantivy
Last synced: 20 Jun 2025
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: 05 May 2025
https://github.com/clstb/phi
Phi is a (client/server) double entry book keeping application.
Last synced: 04 Oct 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: 06 Oct 2025
https://github.com/jawherkl/rest-graphql-grpc
In this repository, we will briefly discuss different API technologies: REST, GraphQL, and gRPC.
Last synced: 28 Apr 2025
https://github.com/ekhabarov/blog-code-snippets
Code snippets for my blog
bazel bazel-examples envoy envoyproxy golang google-wire grpc ragel rest rest-api
Last synced: 26 Feb 2026
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: 04 Oct 2025
https://github.com/weni-ai/weni-engine
django django-rest-framework grpc grpc-python python python3
Last synced: 26 Apr 2026
https://github.com/anarkiwi/faucetconfrpc
An RPC for Faucet Config Files
faucet grpc grpc-go grpc-python rpc sdn
Last synced: 19 May 2026
https://github.com/kozistr/semantic-search-rs
semantic vector search demo with gRPC server in Rust
deep-learning grpc hnsw language-model libtorch quantize rust search-engine semantic-search simd
Last synced: 17 May 2026
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: 14 Jan 2026
https://github.com/soroushj/grpcmock
Mock gRPC servers dynamically in Go
go-module golang-module grpc grpc-go mock testing
Last synced: 17 Mar 2026
https://github.com/gol4ng/skeleton
skeleton proposal for Go application
docker golang grpc protobuf-files skeleton
Last synced: 30 Jan 2026
https://github.com/nawafswe/mockchaos
Mock HTTP/gRPC servers with chaos simulation. Configure latency, status codes, and failures via JSON for tests and Kubernetes deployments.
chaos-engineering engineering-platforms golang grpc http mock-server
Last synced: 24 Dec 2025
https://github.com/bojand/grpc-inspect
gRPC protocol buffer inspection utility
Last synced: 25 Mar 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: 18 Apr 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: 15 Dec 2025
https://github.com/xinpianchang/xservice
Another excellent micro service framework
golang grpc microservice restful-api webframework
Last synced: 03 Aug 2025
https://github.com/chowyu12/gmq
Compact & Efficient Zero-Copy Architecture Go Message Queue
compact container distributed-systems docker docker-compose efficient golang grpc grpc-go high-performance message-queue zero-copy
Last synced: 16 Jan 2026
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: 18 Mar 2025
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: 23 Mar 2025
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: 02 Mar 2026
https://github.com/lucasvmiguel/integration
Integration is a Go tool to run integration tests.
go golang grpc http integration-testing mock test testing testing-tools websocket
Last synced: 01 Sep 2025
https://github.com/bigcommerce/gruf-circuit-breaker
Circuit breaker support for gruf
circuit-breaker grpc gruf stoplight
Last synced: 22 Apr 2025
https://github.com/jake-prickett/speechtotext-grpc-ios
grpc grpc-swift ios sample-app streaming swift
Last synced: 14 Apr 2025
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: 02 Nov 2025
https://github.com/passkit/passkit-golang-grpc-sdk
Golang SDK for Apple Wallet and Google Pay Membership / Loyalty / Event Tickets / Access Cards, Coupons & Flights.
apple-wallet apple-wallet-support coupons digital-membership-cards event-tickets flights go golang google-pay grpc loyalty loyalty-program loyalty-solutions passkit passkit-golang-sdk sdk sdk-go
Last synced: 14 Jan 2026
https://github.com/izumin5210/nrgrpc
📈 gRPC `stats.Handler` implementation to measure and send performances metrics to New Relic
Last synced: 18 Apr 2025
https://github.com/yas-sim/openvino-model-server-wrapper
Python wrapper class for OpenVINO Model Server. User can submit inference request to OVMS with just a few lines of code.
ai area-intrusion-detection cloud deep-learning edge grpc grpc-client inference intel line-crossing-detection model-serving object-tracking openvino openvino-docker openvino-model-server python serving tensorflow-serving triton-inference-server
Last synced: 01 Aug 2025
https://github.com/solzarr/raydium-grpc-copytrading-bot
Copy trading bot that works on raydium amm pool using grpc with super low latency
copy-trading grpc low-latency raydium raydium-amm swap trading-bot typescript
Last synced: 17 Apr 2026
https://github.com/grpc-rs/grpc
A Experimental gRPC implemention with Actix. (WIP)
actix actor-model grpc rust rust-lang
Last synced: 13 Mar 2025
https://github.com/authzed/grpcutil
various utilities to simplify common gRPC APIs
Last synced: 23 Apr 2025
https://github.com/city-mobil/opentracing-grpc-interceptor
distributed-tracing grpc opentracing php-library
Last synced: 22 Jul 2025
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: 08 Mar 2026
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: 04 Mar 2026
https://github.com/recap-utr/arguebuf-python
Create and analyze argument graphs and serialize them via Protobuf
aif argumentation cli graph grpc protobuf python
Last synced: 23 Apr 2025
https://github.com/thaddeusjiang/coding-guidelines
api backend elixir frontend grpc js pubsub restful-api typescript web
Last synced: 07 May 2025
https://github.com/passkit/passkit-golang-grpc-quickstart
Golang Quickstart to create, distribute, analyse and manage your Digital Coupons / Membership / Boarding Passes / Event Tickets for Apple Wallet and Google Pay
apple-wallet apple-wallet-support coupons event-tickets flights go go-quickstart golang golang-quickstart google-pay google-wallet grpc loyalty loyalty-program loyalty-solution quickstart
Last synced: 29 Jan 2026
https://github.com/ichtrojan/node-rpc-client
A RPC client demo built in NodeJS
grpc javascript node nodejs rpc
Last synced: 15 Jul 2025
https://github.com/tgrospic/rnode-grpc-js
RNode gRPC/HTTP API generator for Nodejs and the browser
api client generator grpc rchain rnode rnode-grpc testnet typescript
Last synced: 30 Apr 2025
https://github.com/thinkerou/grpc-php7
Upgrading grpc PHP extensions from PHP5 to PHP7(PHP NG)
Last synced: 28 Jun 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: 29 Jan 2026
https://github.com/thebeachmaster/golang-ent
Golang application built on ent(Entity Framework for Go) and fiber
fiber fiber-framework go gofiber golang graphql grpc redis
Last synced: 05 May 2025
https://github.com/scaleablewebworks/grpcdoc
cli to generate comprehensive html documentation for grpc/protobuf
documentation golang grpc protobuf
Last synced: 13 Oct 2025
https://github.com/dpakach/zwitter
A full stack application powered by go, gRPC, envoy and reactjs
Last synced: 22 Mar 2025
https://github.com/stephenguanqi/arkit-grpc
arkit client app with java server, communicate in grpc.
Last synced: 21 Apr 2025
https://github.com/c9s/sid
Sequential ID generator as a micro-service, implemented in Go
generator go grpc id mysql sequential
Last synced: 23 Apr 2025
https://github.com/bufbuild/bufisk
Bazelisk, but for Buf. A user-friendly launcher for Buf.
buf-cli buf-schema-registry grpc protobuf protoc protocol-buffers
Last synced: 27 Apr 2025
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: 23 Oct 2025
https://github.com/ekomobile/grpc-consul-resolver
gRPC Consul resolver
consul grpc grpc-consul-resolver
Last synced: 23 Jan 2026
https://github.com/youyuanwu/tonic-tls
Tonic gRPC with various TLS backends
Last synced: 12 Sep 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: 23 Oct 2025
https://github.com/yashhere/go-library-service
A simple library implementation in Go to demonstrate the workings of OPA and gRPC
authorization golang grpc grpc-gateway microservice opa rest-api
Last synced: 27 Feb 2026
https://github.com/younesious/go-microservices
Cool application using Go and microservice architecture for the IUST software engineering final project.
caddy docker-compose docker-swarm go grpc kuber microservice rabb rpc
Last synced: 26 Apr 2025
https://github.com/cirruslabs/terminal
A service that powers Cirrus CI's task terminal access
Last synced: 06 May 2025
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: 19 Apr 2025
https://github.com/vardius/blockchain
Simple gRPC blockchain
blockchain decentralization grpc
Last synced: 22 Apr 2025
https://github.com/numq/dddating-backend
A dating backend written in Rust and based on the gRPC microservices ecosystem and Clean Architecture principles
amqp backend clean-architecture dating grpc jwt lapin microservices mongodb protobuf redis rust tokio tonic
Last synced: 03 Jul 2025
https://github.com/jiujuan/grpc-tutorial
golang grpc tutorial,website:https://github.com/jiujuan/zenblog#grpc%E5%AD%A6%E4%B9%A0
Last synced: 06 May 2025
https://github.com/advaita-saha/grpc-chaum-pederson-zkp
gRPC client/server for zero-knowledge proof authentication Chaum Pederson Zero-Knowledge Proof in Rust
cryptography grpc grpc-server rust zero-knowledge zkp
Last synced: 29 Apr 2025
https://github.com/prnvbn/grpcexp
an interactive explorer for interacting with grpc servers. a tui on top of grpcurl
Last synced: 30 May 2026