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-03-28 00:14:10 UTC
- JSON Representation
https://github.com/geshtng/go-base-backend
Go backend clean architecture boilerplate.
architecture article backend boilerplate clean-architecture database gin go go-architecture go-clean-architecture go-rest-api go-template golang gorm grpc mysql postgresql project-template rest rest-api
Last synced: 14 Jan 2026
https://github.com/thomaswormald/grpc-browser
A web UI for browsing and executing gRPC operations in your .NET application
Last synced: 08 May 2025
https://github.com/code-hex/testing-grpc
go-grpc server, client for onboarding
beginner client go golang grpc learning server testing-grpc
Last synced: 05 May 2025
https://github.com/shimaabetah/graphoplex
A distributed graph database engine with a supported query language
distributed graph graph-database grpc redis spring-boot
Last synced: 16 May 2025
https://github.com/realityone/berrypost
Berrypost is a simple gRPC service debugging tool, built for human beings.
Last synced: 18 Mar 2025
https://github.com/philip-bui/grpc-zerolog
Middleware Router logging Protobuf requests, metadata and responses into JSON Logs.
go grpc grpc-zerolog interceptor json logging middleware protobuf protobuf-golang zerolog
Last synced: 14 Apr 2025
https://github.com/abulo/ratel
Go微服务
config elasticsearch etcd grpc http mongodb mysql redis
Last synced: 08 Mar 2026
https://github.com/lobocv/simplerr
Advanced Go error handling, made simple
error-codes error-handling errors go golang grpc http simple
Last synced: 23 Apr 2025
https://github.com/zalopay-oss/zpd
A simple SQL-like database built on top of Key-Value storages
Last synced: 08 Jul 2025
https://github.com/ButterCam/sisyphus.js
Sisyphus customized protobuf and gRPC runtime and code generator for JavaScript/TypeScript
code-generation grpc javascript protobuf sisyphus typescript
Last synced: 08 May 2025
https://github.com/hussein-awala/async-batcher
A service to batch the http requests.
asyncio batch-processing fastapi grpc http-requests python
Last synced: 18 Sep 2025
https://github.com/alenon/grpc-mock-server
gRPC mock server written in typescript
grpc javascript mock server typescript
Last synced: 16 Mar 2026
https://github.com/dtm-labs/dtmgrpc-csharp
A c# gRPC client of distributed transaction manager DTM.
csharp distributed-transaction dtm grpc msg saga tcc transaction
Last synced: 28 Apr 2025
https://github.com/sadopc/gottp
A Postman/Insomnia-like TUI API client built in Go with Bubble Tea
api-client api-testing bubble-tea cli developer-tools go graphql grpc http-client insomnia postman rest-api terminal tui websocket
Last synced: 17 Feb 2026
https://github.com/salrashid123/grpc_curl
Supporting image/server demonstrating grpc+curl
curl grpc protobuf protocol-buffers
Last synced: 24 Jul 2025
https://github.com/majusko/grpc-apm-spring-boot-starter
Spring boot starter for gRPC framework with Elastic APM
apm-tracer elastic-apm elasticsearch grpc grpc-framework grpc-interceptor grpc-java grpc-library interceptor java lognet-grpc-library spring-boot springboot springboot-starter tracing
Last synced: 07 Apr 2025
https://github.com/connectrpc/connect-python
The Python implementation of Connect: Protobuf RPC that works.
connectrpc grpc protobuf python
Last synced: 26 Dec 2025
https://github.com/bufbuild/bufplugin-go
The Go library for plugins to the Buf platform.
grpc protobuf protocol-buffers
Last synced: 10 Apr 2025
https://github.com/idnan/ts-grpc-example
gRPC example with typescript and nodejs
grpc grpc-client grpc-node grpc-server grpc-service typescript
Last synced: 12 Apr 2025
https://github.com/iamrajiv/opentelemetry-grpc-gateway-boilerplate
This repository contains a boilerplate project that demonstrates how to set up an OpenTelemetry-enabled gRPC-Gateway REST server. The gRPC server implements a simple SayHello method that returns a greeting message to the client.
go grpc grpc-gateway opentelemetry protobuf rest
Last synced: 23 Apr 2025
https://github.com/qinxuewu/go-notes
从零开始学Golang,初学者的成长之路 Gin+gorm+grpc+api
gin go golang golang-web gorm grpc web
Last synced: 16 Dec 2025
https://github.com/buttercam/sisyphus.js
Sisyphus customized protobuf and gRPC runtime and code generator for JavaScript/TypeScript
code-generation grpc javascript protobuf sisyphus typescript
Last synced: 07 May 2025
https://github.com/shiblon/entroq
Competing-consumer fault-tolerant task queues. Written in Go.
asynchronous-tasks competing-consumers golang grpc message-queue postgresql task-manager task-queue taskmaster workflow-engine
Last synced: 17 Jan 2026
https://github.com/florianwoelki/insta-clone
A scalable Instagram clone written in React and powered by microservices written in Golang (WIP)
file-upload go golang grpc insta microservices react reactjs rest tailwindcss vite vitejs
Last synced: 12 Apr 2025
https://github.com/Idnan/ts-grpc-example
gRPC example with typescript and nodejs
grpc grpc-client grpc-node grpc-server grpc-service typescript
Last synced: 17 Jul 2025
https://github.com/httprunner/funplugin
HttpRunner function plugin
go-plugin grpc hashicorp-plugin plugin rpc
Last synced: 08 May 2025
https://github.com/lukereichold/speechtimestamper
Generate an accurate, timestamped transcript given an audio file and its text using Google Cloud's Speech-to-Text API via gRPC.
audio-transcribing gcp gcp-speech google-cloud-platform grpc karaoke karaoke-maker natural-language-processing needleman-wunsch nlp protobuf speech-to-text string-alignment timestamp transcription
Last synced: 18 Feb 2026
https://github.com/netgroup/rose-srv6-control-plane
This project provides a collection of modules implementing different control plane functionalities of a Software Defined Network (SDN).
arango arangodb control-plane grpc sdn sdn-controller sdn-srv6-controller segment-routing srv6 srv6-controller srv6-functions
Last synced: 20 Feb 2026
https://github.com/camunda-community-hub/zeebest
A zeebe rust client
camunda-8 futures-rs grpc maintainer-wanted microservices rust zeebe zeebe-clients
Last synced: 11 Oct 2025
https://github.com/zmisgod/generateSVG
convert all images,such as png to svg,font to svg path,svg to jpg,svg to png,svg to eps,svg to pdf
font-to-svg font-to-svg-path grpc png-to-svg svg-to-eps svg-to-png
Last synced: 05 Apr 2025
https://github.com/altangent/lnd-async
Lightning Network Daemon gRPC async client
bitcoin grpc lightning-network lnd
Last synced: 10 Apr 2025
https://github.com/philippgille/libra-sdk-go
Go SDK for the Libra cryptocurrency
cryptocurrency go golang grpc libra package rpc sdk
Last synced: 13 Oct 2025
https://github.com/numq/ecommerce-backend
Multilingual e-commerce backend based on gRPC microservices ecosystem and clean architecture principles, written in Go and Typescript.
api-gateway backend clean-architecture docker ecommerce elasticsearch functional-programing go golang grpc jwt microservice-architecture microservices mongodb multi-language multilingual node-js rabbitmq redis typescript
Last synced: 14 May 2025
https://github.com/msfidelis/nutrition-overengineering
:bread: :hamburger: :pizza: :sandwich: :egg: :bacon: - Application to calc healthcare and nutrition metrics, but using the most over engineered as possible
golang grpc jaeger microservice microservices overengineering
Last synced: 14 Apr 2025
https://github.com/wpcodevo/grpc-node-prisma
In this guide, you will learn how to build a complete CRUD gRPC API server and client with TypeScript in a Node.js environment that runs on an Expressjs framework and uses a Prisma database ORM. We'll create five RPC services on the gRPC server that are going to be evoked by the gRPC client to perform the basic CRUD (Create, Read, Update, and Delete) operations.
express express-js expressjs grpc grpc-client grpc-node grpc-nodejs grpc-server node nodejs nodejs-server prisma prisma-client prisma-orm
Last synced: 25 Oct 2025
https://github.com/zmisgod/generatesvg
convert all images,such as png to svg,font to svg path,svg to jpg,svg to png,svg to eps,svg to pdf
font-to-svg font-to-svg-path grpc png-to-svg svg-to-eps svg-to-png
Last synced: 28 Oct 2025
https://github.com/nukedev/goolia-rat
gRPC Based Remote Administration Tool
golang golang-application grpc grpc-go rat remote-admin-tool remote-control
Last synced: 11 Apr 2025
https://github.com/stereobutter/talos-linux-api
Python bindings for the Talos Linux gRPC API
asyncio betterproto grpc protobuf python talos
Last synced: 14 Jun 2025
https://github.com/jeffijoe/deltio
A Google Cloud Pub/Sub emulator alternative, written in Rust.
emulator gcloud-pubsub gcp grpc pubsub-emulator rust
Last synced: 22 Mar 2025
https://github.com/3p3r/grpc-express
gRPC express based web reverse proxy
express grpc grpc-web middleware rpc
Last synced: 22 Apr 2025
https://github.com/daangn/accesslog
access logger for golang
access-logs fluent-bit golang grpc http logger logging requestlogger
Last synced: 22 Apr 2025
https://github.com/yorkie-team/yorkie-rust-sdk
Yorkie Rust SDK
crdt grpc hactoberfest realtime-collaboration rust sdk yorkie
Last synced: 14 May 2025
https://github.com/googleapis/gax-kotlin
Google API extensions for Kotlin.
android coroutines experimental grpc grpc-client kotlin protocol-buffers
Last synced: 24 Oct 2025
https://github.com/domgolonka/foretoken
A blazing fast, highly customizable, modern-day defence tool using (in memory) SQL & REST/gRPC protocols.
consul database etcdv3 fraud-scores grpc grpc-protocols modern-threats proxy regex regular-expression restful-api security security-automation security-tools spam threat-detection threats tor vpn zookeeper
Last synced: 12 Mar 2026
https://github.com/redhoyasa/grpc-reflection-js
gRPC Reflection client for JS
Last synced: 04 Mar 2026
https://github.com/alfianlosari/ios-grpc-note-crud-app
Swift iOS gRPC Client Note Taking App
api crud grpc grpc-client grpc-server grpc-service ios swift
Last synced: 10 Apr 2025
https://github.com/amulyakashyap09/nodejs_grpc
GRPC based API CRUD using Nodejs at both server and client side
grpc grpc-node mongodb mongoose nodejs rpc rpc-client rpc-framework rpc-server
Last synced: 24 Aug 2025
https://github.com/racerxdl/go-cqrs-example
CQRS Example with GoLang, MQTT, gRPC and GraphQL
cqrs cqrs-pattern golang graphql grpc lungo mongodb mqtt protobuf
Last synced: 06 Sep 2025
https://github.com/satimoto/satimoto
No sign-up, no credit cards, charge your electric vehicle and pay instantly using Bitcoin over the Lightning Network
android bitcoin golang grpc ios java lightning lightning-network lnd-mobile lng neutrino react-native swift typescript
Last synced: 10 Mar 2026
https://github.com/tranngoclam/ops-lab
Set of blueprints for Operation in Distributed System, Microservices.
consul docker docker-buildkit docker-compose golang grpc haproxy hashicorp k8s load-balancing microservices nginx nomad rest
Last synced: 10 Mar 2026
https://github.com/devlights/go-grpc-uds-example
gRPC with Unix domain socket (UDS) example by golang
go golang grpc grpc-go protobuf protocol-buffers unix-domain-socket
Last synced: 18 Mar 2025
https://github.com/bumi/lnrpc
a gRPC client for the Lightning Network Daemin (LND) packed as rubygem
bitcoin grpc lightning lightning-network lnd ruby
Last synced: 02 Jul 2025
https://github.com/jille/grpc-multi-resolver
Multiresolver allows you to Dial to multiple hosts/IPs as a single ClientConn.
Last synced: 10 Apr 2025
https://github.com/tcfw/go-grpc-k8s-resolver
GRPC resolver for Kubernetes service endpoints
go golang golang-package grpc grpc-go kubernetes
Last synced: 15 Jul 2025
https://github.com/pact-foundation/pact-plugins
🏰 Architecture to support Plugins 🔌 with Pact 🔗
contract-testing grpc java kotlin pact pact-plugin pact-plugin-framework plugins rust smartbear-supported
Last synced: 20 Jun 2025
https://github.com/nicholasjackson/grpc-consul-resolver
HashiCorp Consul Resolver for use with gRPC load balancer
consul golang grpc grpc-resolver
Last synced: 13 Apr 2025
https://github.com/shumbo/grpc-web-error-details
Utility function for deserializing `grpc-status-details-bin` metadata on grpc-web
Last synced: 14 Apr 2025
https://github.com/khaledhosseini/play-microservices
A simple job scheduler microservice application using various programming languages for different services to demonstrate the flexibility of microservices architecture in terms of independence from specific technologies..
docker golang grpc jwt kafka microservices mongodb nextjs postgresql python rust-lang typescript
Last synced: 09 Oct 2025
https://github.com/igor-baiborodine/distributed-services-with-go-workshop
This workshop covers material from the "Distributed Services with Go" book.
api distributed go grpc kubernetes protobuf raft serf
Last synced: 21 Mar 2025
https://github.com/camunda-community-hub/camunda-platform-7-grpc-external-task
gRPC API for Camunda BPM Runtime ExternalTasks
bpm camunda camunda-7 camunda-bpm-runtime camunda-external-task grpc grpc-api hacktoberfest spring-boot
Last synced: 13 Jul 2025
https://github.com/stefh/blazorwasmgrpcwithaadauth
Blazor + Wasm + Grpc + Azure AD Authentication
azure-ad blazor grpc wasm webassembly
Last synced: 28 Jul 2025
https://github.com/bufbuild/registry-proto
BSR's new public API. Currently in development.
buf-schema-registry grpc protobuf protoc protocol-buffers
Last synced: 15 Jun 2025
https://github.com/stepanstipl/go-protobuf-import-example
Importing protobuf definitions with Go modules
Last synced: 23 Mar 2025
https://github.com/rupc/grpc-async
Asynchronous gRPC request & response with goroutine and communication pattern
Last synced: 09 Mar 2026
https://github.com/StefH/BlazorWasmGrpcWithAADAuth
Blazor + Wasm + Grpc + Azure AD Authentication
azure-ad blazor grpc wasm webassembly
Last synced: 16 Mar 2025
https://github.com/byebyebruce/natsrpc
NATSRPC, transport by nats, define by proto file(gen code),use like grpc
golang grpc nats natsrpc proto protobuf protoc protoc-gen-go rpc
Last synced: 23 Apr 2025
https://github.com/peterdeme/envoydotnetgrpc
A simple GRPC app, with Envoy as a reverse proxy.
Last synced: 07 May 2025
https://github.com/stargate/stargate-grpc-go-client
A golang gRPC client for https://stargate.io
Last synced: 03 May 2025
https://github.com/nitely/nim-grpc
Pure Nim gRPC client and server
client grpc grpc-client grpc-server http2 nim rpc server
Last synced: 18 Oct 2025
https://github.com/devsu/grpc-gateway-generator
A script to generate a ready to use grpc-gateway with swagger, by just providing the path to the protos and a simple configuration file.
Last synced: 30 Apr 2025
https://github.com/straightdave/trunks
Son of Vegeta, with more skills (mainly gRPC support)
Last synced: 31 Mar 2025
https://github.com/pthethanh/micro
A simple tool kit for building microservices.
go golang grpc grpc-gateway micro microservice microservices
Last synced: 04 Oct 2025
https://github.com/eastwu5788/mask
A gRpc server like Flask (像Flask一样的gRpc服务)
Last synced: 17 Oct 2025
https://github.com/jille/raft-grpc-leader-rpc
Send gRPCs to your Raft leader
grpc grpc-go hashicorp-raft raft
Last synced: 12 Jul 2025
https://github.com/sgc109/mockstagram
Mockstagram - Instagram clone web service project built on a microservices architecture.
armeria debezium elasticsearch grpc instagram-clone kafka kafka-connect kotlin microservices microservices-architecture mongodb msa mysql nodejs protobuf react redis social-media spring-boot typescript
Last synced: 13 May 2025
https://github.com/fachryansyah/gomen
Gomen is GoLang simple boilerplate for building Microservice architecture with multiple transport layer such as GRPC & Rest Api
api-rest go golang grpc hacktoberfest hacktoberfest2022
Last synced: 28 Jun 2025
https://github.com/justshiftjk/bonkfun-raydium-volume-bot
This Volume Bot Package integrates trading on both Bonk.fun and Raydium, making traders convenient in buy and selling from Bonkfun to Raydium without shifting the tool.
bonkfun bundle grpc jito-shredstream raydium volume-bot
Last synced: 30 Sep 2025
https://github.com/scrayosnet/xenos
Minecraft Profile Information Proxy
api cache container docker games grpc grpc-gateway kubernetes microservice minecraft mojang-api network proxy rest rust
Last synced: 18 Jan 2026
https://github.com/hb-chen/gateway
gRPC网关,在 grpc-gateway 基础上使用注册中心实现 API 的动态管理,而不是在编译时静态打包
gateway go-micro grpc grpc-gateway registry
Last synced: 26 Apr 2025