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/ohmygrpc/golang
gRPC golang server boilerplate
github-actions golang grpc grpc-go idl kustomize protobuf
Last synced: 15 Apr 2025
https://github.com/fbielejec/load-test
High-throughput tool for testing APIs.
benchmarking grpc rust websocket
Last synced: 12 Aug 2025
https://github.com/kaboc/piano_server
A Dart gRPC server for flutter_remote_piano
Last synced: 08 Jul 2025
https://github.com/si3nloong/webhook
A webhook server comply with at least once delivery. (Cloud Native) - WIP
cli curl docker go grpc k8s message-queue webhook webhook-server
Last synced: 14 Sep 2025
https://github.com/salrashid123/grpc_alts
Simple Helloworld of gRPC Application Layer Transport Security on Google Cloud
envoyproxy google-cloud-platform grpc
Last synced: 09 Aug 2025
https://github.com/volankey/grpc-web-from-object
grpc-web easy fromObject
grpc grpc-web grpc-web-fromobject typescript
Last synced: 10 Apr 2025
https://github.com/petomalina/xrpc
Single-port GRPC, WebRPC, HTTP & Pub/Sub Traffic
golang grpc grpc-gateway pubsub serverless
Last synced: 28 Jan 2026
https://github.com/fang-yan-peng/sq-grpc
sq-grpc 封装了现有rpc框架grpc,支持直连、服务注册发现、连接池、监控并且扩展了许多功能。提供spring相关插件,方便与spring和spring boot进行集成。
Last synced: 11 Apr 2025
https://github.com/tahsinature/grpc-logger
A simple morgan like logger for gRPC.
Last synced: 22 Apr 2025
https://github.com/zhh2001/p4runtime-go-controller
Production-grade Go SDK and p4ctl CLI for building P4Runtime controllers — works with BMv2, Stratum, Tofino, and any P4Runtime 1.3.0+ target.
bmv2 cli data-plane go-sdk golang grpc network-automation networking p4 p4lang p4runtime programmable-data-plane sdn sdn-controller stratum tofino
Last synced: 26 Apr 2026
https://github.com/lavantien/distributed-booking-microservices
Laptop Booking Application in Golang and gRPC, load-balancing with NGINX, and fully compatible with HTTPS OpenAPI v3
go grpc https load-balancer nginx openapi ssl tls
Last synced: 25 Apr 2026
https://github.com/aaabhilash97/aadhaar-paperless-offline-ekyc-apis
Aadhaar Paperless Offline e-KYC APIs using web scraping
aadhaar-api aadhaar-e-kyc aadhaar-offline-kyc aadhaar-public-apis aadhaar-verification-api aahaar captcha golang grpc grpc-gateway india kyc-api kyc-service okyc rest-api xml-signature-verification
Last synced: 12 Jan 2026
https://github.com/cvcio/mediawatch
Empowering news organizations to fight disinformation
ai elas golang grpc kafka misinformation neo4j network-analysis nodejs python spacy transformers
Last synced: 07 May 2025
https://github.com/mattakvshi/near-backend
My project NEAR is a platform for providing notification to the public about emergency situations. This is my training project, at the moment it consists of 5 microservices, not counting copies of the workers. Technologies such as Java, Spring Boot, Rest API, gRPC, Kafka, PostgreSQL, Redis, Docker, Kubernetes and others are used.
docker grpc hibernate java kafka microservice postgresql redis rest-api spring-boot telegram-bot
Last synced: 05 Apr 2025
https://github.com/dariasmyr/sso
A microservice for managing users and authentication across multiple apps
authentication grpc jwt microservice session-management sqlite
Last synced: 04 Apr 2026
https://github.com/shaozeming/protoc-gen-hyperf
protoc-gen-hyperf hyperf 根据.proto 生成hyperf 代码文件结构,包括client 和 route
grpc hyperf protobuf protocol-buffers
Last synced: 03 Sep 2025
https://github.com/charted-dev/emails
:polar_bear::love_letter: charted's email service built in Rust that can be connected via gRPC
charted email email-sender grpc microservice
Last synced: 22 Feb 2026
https://github.com/kralicky/ragu
Protobuf code generator without protoc, for Go
Last synced: 12 May 2025
https://github.com/containerum/user-manager
User and group manager for Containerum
group-management grpc grpc-go kubernetes ouath2 platform user-management
Last synced: 09 Apr 2025
https://github.com/linux-china/reactive-grpc-demo
gRPC with reactive Reactor
Last synced: 10 Apr 2025
https://github.com/pojntfx/go-app-grpc-chat-frontend-web
Web frontend for an example chat application using the `go-app` package and gRPC over WebSockets (like gRPC-Web).
chat go-app grpc grpc-web pwa websockets
Last synced: 05 Oct 2025
https://github.com/0xkalvin/transfer-service
A completely over-engineered, Node.js bank transfer service that ~~tries to~~ leverages hexagonal architecture.
aws banking grpc hexagonal-architecture nodejs repl sqs transfer
Last synced: 05 Apr 2025
https://github.com/kunalsheth/grpc-visualizer
Visually inspect protobuf files. Developed while interning @cisco.
Last synced: 16 Jun 2025
https://github.com/uplol/bristle
🌲 bristle is a clickhouse ingestion service for processing arbitrary protobufs via grpc
clickhouse grpc metrics protobuf
Last synced: 01 May 2025
https://github.com/clarifai/clarifai-swift-grpc
Clarifai gRPC Swift client
ai clarifai clarifai-client grpc swift
Last synced: 27 May 2026
https://github.com/amrithesh-kakkoth/vectradb
VectraDB: Fast, Persistent, and Rust-Powered Vector Database with REST, gRPC, and Python Client Support
axum grpc ndarray rust sled tokio tonic vector-database vector-embeddings vector-search
Last synced: 01 Apr 2026
https://github.com/kaje94/auto-marketplace
A global vehicle marketplace monorepo built with Next.js for the frontend and Go for the backend, utilizing gRPC for communication, Kubernetes for deployment, and Xata for data storage.
auth0 daisyui go grpc helm kubernetes next14 nextjs nx online-marketplace playwright react server-components storybook tailwind tailwindcss typescript xata
Last synced: 16 Mar 2025
https://github.com/rosenbergm/elm-grpc
Make gRPC-web requests directly from Elm!
Last synced: 10 Apr 2025
https://github.com/xpepermint/httlib-rs
Low-level HTTP for Rust
grpc h2 hectoberfest hpack http http2 huffman protobuf protos
Last synced: 11 Apr 2025
https://github.com/zalopay-oss/backstage-grpc-playground-backend
A backstage backend plugin support gRPC playground for API entities and normal requests
backstage backstage-plugin grpc protoc-gen-doc typescript
Last synced: 09 Sep 2025
https://github.com/lintang-b-s/tenflix-microservices
Movie streaming microservices like Netflix. Built using Microservices architecture, CQRS, Saga Pattern, CDC, Outbox Pattern, Kafka, GRPC, Mongodb, Postgres, Midtrans, Cloudinary, Ngrok, etc.
consul docker-compose golang grpc kafka keycloak kong microservice microservices mongodb postgresql saga spring-boot
Last synced: 09 Oct 2025
https://github.com/nlpie/mtap
MTAP: A framework for distributed text analysis using gRPC and microservices-based architecture.
framework grpc java microservices mtap natural-language-processing nlp pipelines python text-analysis
Last synced: 23 Apr 2025
https://github.com/zeljkovranjes/terminal-chat-system
A unified chat platform that lives in the terminal, utilizing gRPC, REST, and OAuth2 to connect and secure conversations.
chat grpc oauth2 oauth2-discord rest-api rust simple
Last synced: 13 Apr 2026
https://github.com/jcmturner/grpckrb
GRPC interceptors for Kerberos authentication
Last synced: 13 Oct 2025
https://github.com/xbc30/blockchain
blockchain code analysis and combat,contain bitcoin,ethereum,cosmos,fabric,dapp and defi.
bitcoin blockchain cosmos dapp defi ethereum fabric go grpc p2p tendermint
Last synced: 06 Mar 2025
https://github.com/saasify-sh/google-cloud-grpc-issue
Simple benchmarks reproducing slow initial queries for Google APIs using Node.js gRPC vs REST.
benchmark firestore gcp google-cloud grpc rest
Last synced: 23 Sep 2025
https://github.com/super-flat/parti
🪩 parti is cluster sharding via raft over gRPC
grpc partitioning raft sharding
Last synced: 16 Jan 2026
https://github.com/grpcmd/grpcmd-gui
A modern cross-platform desktop app for gRPC API development and testing.
Last synced: 20 Sep 2025
https://github.com/xissy/protoc-gen-swiftgrpcrx
RxSwift gRPC plugin for protoc, the Protocol Buffer Compiler
Last synced: 17 Mar 2025
https://github.com/linux-china/reactive-grpc-spring-boot-starter
Spring Boot Starter for Reactive gRPC
grpc reactive reactor rxjava2 spring-boot
Last synced: 10 Apr 2025
https://github.com/iminakov/tensorflow2servingdotnet5client
Implement Tensor Flow 2.0 Serving C# client example with gRPC and Rest. MNIST prediction example and web paint ASP.NET Core 5.0 and ReactJS/Redux application.
aspnetcore grpc mnist netcore5 reactredux tensorflow-serving
Last synced: 05 Mar 2026
https://github.com/rbiedrawa/spring-kafka-streams-protobuf-testcontainers-demo
Account Service - Spring, Kafka Streams sample application that allows users to sign up and retrieve account details and statistics. This PoC demonstrates how to run multiple Kafka Streams instances (with different consumer groups) inside single Spring Boot application.
confluent-control-center confluent-kafka confluent-platform docker docker-compose gradle grpc java junit5 kafka kafka-streams lombok protobuf schema-registry spring-kafka springboot2 testcontainers topologytestdriver
Last synced: 15 Apr 2025
https://github.com/bioid-gmbh/bwsclient-restgrpc-csharp
BWS 3: The BioID RestGrpcForwarder project is an ASP.NET service that receives RESTful calls and forwards these calls to the gRPC endpoint of the BioID Web Service 3.
asp-net-core bioid bws-3 grpc restful
Last synced: 19 Apr 2025
https://github.com/artyomartamonov/msg
Msg is gRPC-based backend for messaging written in golang.
chat docker docker-compose go golang grpc grpc-go jwt jwt-authentication message postgresql protobuf protocol-buffers rabbitmq
Last synced: 18 Sep 2025
https://github.com/taherfattahi/grpcnetframework
Using gRPC Services in .NET Framework
Last synced: 26 Jul 2025
https://github.com/cmwylie19/blog-grpc-web-istio
POC configuring gRPC Web in Istio
Last synced: 24 Jul 2025
https://github.com/aniketrajnish/omniverse-shakespeare-project
[Gemini API Developer Competition] Real-time conversation with the digital twin of William Shakespeare.
audio2face convai gemini grpc omniverse omniverse-kit-extension
Last synced: 23 Apr 2025
https://github.com/privy-open-source/nugrpc
Toolset for working with Nuxt and gRPC
grpc grpc-client grpc-gateway grpc-nuxt grpc-toolkit grpc-typescript nuxt nuxt-grpc nuxt-module nuxt3 nuxt3-module typescript vue
Last synced: 21 Feb 2026
https://github.com/mean-expert-official/protoc-ts
Protoc compiler plugin for TypeScript service interfaces
grpc plugin protobuf typescript
Last synced: 19 Apr 2025
https://github.com/numq/android-clean-architecture-imageboard-client
Android gRPC imageboard client
android android-architecture-components architecture boilerplate boilerplate-template clean clean-architecture clean-architecture-android client demonstration grpc grpc-android grpc-client hilt-android jetpack-android jetpack-compose kotlin mvvm-android open-source protobuf
Last synced: 14 May 2025
https://github.com/tonybart1337/grpc-loader
gRPC loader for webpack. Compiles Proto files to JS.
grpc protobuf webpack webpack-loader
Last synced: 12 Jan 2026
https://github.com/casbin-rs/casbin-grpc
Casbin-gRPC provides gRPC interface for Casbin authorization which is implemented with Rust.
abac acl auth authorization casbin casbin-server grpc rbac rust
Last synced: 20 Mar 2025
https://github.com/engincanv/abp-grpc-json-transcoding
This repository was created to provide a sample ABP-based application that uses the JSON Transcoding feature that came with .NET 7.
abp abp-framework grpc grpc-net json-transcoding
Last synced: 30 Oct 2025
https://github.com/rogerinn/hermes
Hermes is a modular framework for node.js to make gRPC APIs.
grpc mensageria message-queue nodejs typescript
Last synced: 14 Mar 2025
https://github.com/Atheer2104/chat-grpc
Real-time Chat Microservice built in Rust using gRPC
grpc postgresql ratatui redis rust tokio tonic
Last synced: 13 Aug 2025
https://github.com/k2wanko/gae-grpc-web
Example: gRPC Web on Google App Engine / Go
go google-app-engine grpc grpc-web
Last synced: 10 Oct 2025
https://github.com/wkabbani/microservices
A project that showcases one way to build a microservices solution
docker docker-compo dotnet-core entity-framework-core golang grpc hangfire kubernetes material-ui microservices microservices-architecture microservices-demo react typescript
Last synced: 16 Jan 2026
https://github.com/ndeet/php-ln-lnd-grpc
Lightning Network LND generated gRPC classes.
bitcoin grpc lightning-network lnd php-library
Last synced: 02 Sep 2025
https://github.com/alexbyk/dummycoin
DummyCoin is a simple blockchain client-server implementation written in TypeScript
angular blockchain blockchain-demo blockchain-demos blockchain-technology brotobuf docker docker-compose framework grpc javascript job-interviews js node nodejs rxjs typescript
Last synced: 09 Oct 2025
https://github.com/xkeyideal/grpcwatch
grpc-go watch stream example
grpc grpc-go grpc-stream watcher
Last synced: 20 Feb 2026
https://github.com/xkeyideal/grpcbalance
grpc-go load balancing
grpc grpc-client grpc-go load-balancer random-weighted-round-robin round-robin weighted-round-robin
Last synced: 20 Feb 2026
https://github.com/downflux/go-game
Implementation of DownFlux, a collaborative RTS.
bazel game-development grpc rts rts-engine rts-game
Last synced: 14 Feb 2026
https://github.com/csvance/grpcclient2.jl
Production Grade gRPC Client for Julia
Last synced: 02 Nov 2025
https://github.com/phogolabs/plex
A multiplexer that allows GRPC and HTTP server listening on the same port
Last synced: 15 Jul 2025
https://github.com/bioid-gmbh/bwsclient-restgrpc-java
BWS 3: The BioID RestGrpcForwarder project is a Java Spring Boot application that receives RESTful calls and forwards these calls to the gRPC endpoint of the BioID Web Service 3.
bioid bws-3 grpc java-spring-boot restful
Last synced: 21 Aug 2025
https://github.com/danrusei/microservices_project
A microservice project written in GO
cloud-functions firestore go-kit grpc istio kubernetes
Last synced: 18 Mar 2026
https://github.com/einride/grpc-service-config-go
gRPC service config without service discovery.
go golang grpc microservices protobuf protocol-buffers
Last synced: 10 Apr 2025
https://github.com/sloppycoder/bank-demo
demo banking application written using gRPC microservices
distributed-tracing gke golang grpc istio java kuber micronaut micronaut-grpc microservices-architecture opencensus python
Last synced: 05 Oct 2025
https://github.com/tyktechnologies/tyk-plugin-demo-java
A Java gRPC plugin for Tyk.
Last synced: 27 Jun 2025
https://github.com/catake-com/multibase
GUI for gRPC and Thrift
grpc grpc-client grpc-gui thrift thrift-client
Last synced: 15 Dec 2025
https://github.com/changsongl/grpc-gateway-example
grpc代理简单示例,http协议转grpc协议,简单易懂,200行代码。
grpc grpc-proxy http jsonpb protocol
Last synced: 22 Mar 2025
https://github.com/rentberry/geocoder
geocoding go golang google-geocode-api grpc hacktoberfest opencage
Last synced: 10 Apr 2025
https://github.com/smiletrl/micro_ecommerce
an ecommerce application with micro service infrastructure
ecommerce golang grpc istio kubernetes micro-service minikube mongodb postgressql rocketmq
Last synced: 17 Jan 2026
https://github.com/mihaigalos/tutorials
📚 Stash of tutorials completed for learning cool stuff.
algorithms go grpc protobuf rust
Last synced: 27 Apr 2025
https://github.com/s2-streamstore/s2-sdk-go
Go SDK for S2
go golang grpc s2 sdk serverless store stream streaming
Last synced: 31 Jan 2026
https://github.com/elixir-grpc/grpc-prometheus
prometheus interceptor/middleware for https://github.com/elixir-grpc/grpc
elixir grpc grpc-elixir grpc-middleware prometheus
Last synced: 22 Apr 2025
https://github.com/notadd/notadd-cli
a simple tool to generate graphql for @nestjs/graphql
cli graphql grpc nest nestcli nestjs nodejs typescript
Last synced: 25 Jul 2025
https://github.com/slclub/easy
A simple and fully functional network framework. Including TCP websocket grpc and service discovery and so on.
easy framework game go grpc net-framework rpc-etcd
Last synced: 10 Apr 2025
https://github.com/gomatic/opinionated
An opinionated Go application starter framework
cyclejs facebook framework goa graphql grpc http2-push instagram linkedin microservices oath2 progressive-web-app prpl-pattern reactive restful-api rpc starter-kit swagger twitter
Last synced: 09 Aug 2025
https://github.com/aneoconsulting/armonik.admin.gui
Monitor and manage an ArmoniK cluster.
Last synced: 01 Aug 2025
https://github.com/beratyesbek/airlines-ticket-microservice
Airlines ticket microservice application was developed with JAVA and Spring Boot. It communicates to other services using GRPC and RabbitMQ
grpc java microservice postgresql rabbitmq spring-boot
Last synced: 10 Sep 2025
https://github.com/gwihlidal/cloudstore-rs
A gRPC microservice, written in rust, that marshalls objects and files to cloud storage like AWS S3, Google Cloud Storage, or other providers.
aws-s3 cloud cloud-storage docker google-cloud-storage grpc protobuf rust rustlang service
Last synced: 26 Mar 2025
https://github.com/combaine/combaine
Distributed fault-tolerant system of data processing based on gRPC, raft, serf
distributed-systems grpc monitoring raft serf
Last synced: 07 Oct 2025