GitHub topics: grpc-go
IQTLabs/faucetconfrpc
An RPC for Faucet Config Files
Language: Python - Size: 8.6 MB - Last synced at: about 10 hours ago - Pushed at: about 12 hours ago - Stars: 7 - Forks: 3

robaho/go-trader
financial exchange written in Go, designed for algorithmic trading tests
Language: Go - Size: 916 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 444 - Forks: 81

roadrunner-server/grpc
RR gRPC plugin
Language: Go - Size: 1.75 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 5 - Forks: 9

Renuu007/Self-pickup-Order-Microservices
🛍️ Backend for a self-pickup order system using a Go-based microservices architecture. Features API Gateway (Gin), Auth, Product, Order services (gRPC), PostgreSQL databases, all orchestrated with Docker Compose.
Language: Go - Size: 719 KB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

gofr-dev/gofr
An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.
Language: Go - Size: 13.6 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 11,788 - Forks: 1,737

Darkness4/train-station
A Full Stack demo app with gRPC and Modern Android Development/Svelte to keep up with today's standards.
Language: Kotlin - Size: 20.7 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 11 - Forks: 4

qclaogui/gaip
Practices for implementing Google API Improvement Proposals (AIP) in Go.
Language: Go - Size: 18.9 MB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

cuongpiger/grpc-up-and-running
gRPC: Up and Running equips readers with the skills to build efficient, scalable APIs using gRPC
Language: Go - Size: 637 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

cuongndc9/go_grpc_postgres_kit
a lightweight kit for go 💅 grpc
Language: Go - Size: 97.7 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1 - Forks: 0

6531503042/Sport-Complex
Language: TypeScript - Size: 15.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 6 - Forks: 2

amirhnajafiz/starling
Fast, lightweight distributed state-sharing system written in Go.
Language: Go - Size: 1.57 MB - Last synced at: 5 days ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 0

hashicorp/terraform-plugin-sdk
Terraform Plugin SDK enables building plugins (providers) to manage any service providers or custom in-house solutions
Language: Go - Size: 14.3 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 461 - Forks: 240

William-Fernandes252/clavis
A highly available, fault-tolerant and (blazingly) fast distributed key-value store.
Language: Go - Size: 130 KB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 0 - Forks: 0

clarkzjw/starlink-grpc-golang
Starlink gRPC for Golang
Language: Shell - Size: 2.23 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 7 - Forks: 1

Raezil/Thunder
Thunder is a minimalist and powerful Go backend framework that effortlessly transforms gRPC services into fully functional REST and GraphQL APIs.
Language: Go - Size: 20.4 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 67 - Forks: 2

siderolabs/grpc-proxy
gRPC Go Proxy library with support for one-to-many proxying and result aggregation.
Language: Go - Size: 182 KB - Last synced at: 6 days ago - Pushed at: 5 months ago - Stars: 69 - Forks: 18

mrheinen/lophiid
A distributed honeypot for monitoring large scale web attacks
Language: Go - Size: 65.9 MB - Last synced at: 4 days ago - Pushed at: 25 days ago - Stars: 15 - Forks: 2

ekkinox/bazel-demo
Golang + gRPC + Protobuf + Bazel demo
Language: Starlark - Size: 26.4 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 5 - Forks: 0

MineCoinChain/WEHousing
基于fabric区块链网络实现的第三方房屋租赁及交易平台
Language: Go - Size: 9.58 MB - Last synced at: 5 days ago - Pushed at: over 4 years ago - Stars: 417 - Forks: 105

OmSingh2003/VaultGuard-API
Engineered a Go backend for a banking platform with REST/gRPC APIs, PostgreSQL, JWT/PASETO authentication, and Redis for async tasks, deployed with Docker and CI/CD.
Language: Go - Size: 54.8 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 1 - Forks: 0

astro-xao/microservices-tools
Language: TypeScript - Size: 337 KB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 0 - Forks: 0

duynghiadev/simplebank
Backend master class: build a simple bank service in Go
Language: Makefile - Size: 10.6 MB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

HuyTanVan/pl-booking-system
A distributed, microservices-based application for simulating Premier League ticket booking, built using Go, Python, PostgreSQL, Celery, and Redis. It incorporates real-time seat reservations, dynamic pricing, and payment processing with Stripe, leveraging gRPC for efficient communication between services.
Language: Go - Size: 621 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

LexBokun/transaction-service
Сonverting roubles from YooMoney to cryptocurrency.
Language: Go - Size: 28.2 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

snowmerak/DraftStore
DraftStore is a cloud-native file upload service that provides a two-stage upload mechanism using draft and main buckets.
Language: Go - Size: 68.4 KB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

temporalio/api-go
Temporal gRPC API and proto files compiled for Go
Language: Go - Size: 48.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 38 - Forks: 34

apache/dubbo-go-pixiu
Based on the proxy gateway service of dubbo-go, it solves the problem that the external protocol calls the internal Dubbo cluster. At present, it supports HTTP and gRPC[developing].
Language: Go - Size: 48.8 MB - Last synced at: 5 days ago - Pushed at: 27 days ago - Stars: 503 - Forks: 163

conneroisu/bufrnix
Nix powered Protocol Buffers with declarative, reproducible code generation and comprehensive developer tooling.
Language: Nix - Size: 4.35 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 2 - Forks: 0

PolarPanda611/trinitygo
golang framework for grpc , http ,IOC ,DI, spring, unittest
Language: Go - Size: 30.6 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 34 - Forks: 8

popovicu/g2disk
Go monorepo for a framework to build Linux block devices in userspace
Language: Starlark - Size: 46.9 KB - Last synced at: 10 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

ThreaditApp/Threadit
Reddit Clone REST API with Microservices Architecture Using gRPC
Language: Go - Size: 7.88 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 2 - Forks: 0

berviantoleo/grpc-explore
gRPC Explore
Language: C# - Size: 95.7 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

SagarMaheshwary/microservices-authentication-service
Language: Go - Size: 78.1 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

starfork/stargo
grpc-go,protobuf,grpc-gateway,nats.io
Language: Go - Size: 512 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 4 - Forks: 1

datacommonsorg/mixer
Mixer provides the translator engine and API interface to access Data Commons graph
Language: Go - Size: 125 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 16 - Forks: 38

ekkinox/ext-proc-demo
Envoy ext-proc gRPC filter usage demo with golang
Language: Go - Size: 72.3 KB - Last synced at: 6 days ago - Pushed at: almost 3 years ago - Stars: 6 - Forks: 5

golang-acexy/starter-grpc
go framework grpc module
Language: Go - Size: 146 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 0 - Forks: 0

unionj-cloud/go-doudou
go-doudou(doudou pronounce /dəudəu/)is OpenAPI 3.0 (for REST) spec and Protobuf v3 (for grpc) based lightweight microservice framework. It supports monolith service application as well.
Language: Go - Size: 33.7 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1,199 - Forks: 205

7Cav/api
An API for https://7Cav.us written in go, and using gRPC
Language: Go - Size: 1 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 2 - Forks: 5

Jille/rpcz
A library to show RPC samples for gRPC
Language: Go - Size: 82 KB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 2 - Forks: 0

Clement-Jean/grpc-go-course
gRPC Go Master Class: Build Modern API & Micro services
Language: Go - Size: 132 KB - Last synced at: 26 days ago - Pushed at: 26 days ago - Stars: 231 - Forks: 136

uid4oe/grpc-web-demo
Dockerized Go microservices and their envoy proxies for a flow which showcases gRPC for Web Clients. Check the medium story!!!
Language: Go - Size: 3.24 MB - Last synced at: 29 days ago - Pushed at: almost 3 years ago - Stars: 262 - Forks: 31

simplesurance/grpcconsulresolver
A Consul Resolver for the GRPC-Go Library
Language: Go - Size: 96.7 KB - Last synced at: 13 days ago - Pushed at: 8 months ago - Stars: 12 - Forks: 7

noueii/gonuxt-starter
Fullstack GO + Nuxt blueprint
Language: Go - Size: 10.7 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 1 - Forks: 0

lasikuu/GinBot
A platform-agnostic chat bot bridging the gap between your communities
Language: Go - Size: 337 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

shijuvar/go-distributed-sys
Guidance for building event-driven distributed systems and microservices in Go with NATS JetStream, gRPC and CockroachDB
Language: Go - Size: 187 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 658 - Forks: 119

zalopay-oss/go-advanced
A small Vietnamese Go book compiled by ZaloPay teams.
Size: 242 MB - Last synced at: about 1 month ago - Pushed at: 10 months ago - Stars: 817 - Forks: 258

Nuxify/gomora Fork of Lyduz/gomora
A progressive framework-agnostic API template following CLEAN architecture and SOLID principles. DDD inspired :)
Language: Go - Size: 7.62 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 4 - Forks: 1

aaronlmathis/gosight
GoSight is a high-performance, cross-platform observability platform for infrastructure at any scale. It collects detailed metrics and logs from hosts and containers, streams data in real time, evaluates complex alert rules and exposes it all through powerful APIs, dashboards, and a dynamic metric explorer—giving you full visibility and control.
Language: Go - Size: 13.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

techschool/simplebank
Backend master class: build a simple bank service in Go
Language: Go - Size: 22.8 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 6,001 - Forks: 1,056

Jille/raft-grpc-example
Example code for how to get hashicorp/raft running with gRPC
Language: Go - Size: 73.2 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 220 - Forks: 44

enesanbar/go-service
Language: Go - Size: 409 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

MaksimDzhangirov/complete-gRPC
In this course, we are going to learn about gRPC and how to use it with protocol buffer
Language: Go - Size: 8.6 MB - Last synced at: 25 days ago - Pushed at: 3 months ago - Stars: 110 - Forks: 20

duynghiadev/infrastructure
Understanding Distributed Systems Components and A demo microservice with Clean Architecture in practice
Language: Go - Size: 85.1 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

ozturkeniss/GoMicro-ThreeLayered
Project that is a microservices-based application built using Go. It consists of three microservices: User Service, Product Service, and Order Service.
Language: Go - Size: 43 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

lucperkins/colossus
Colossus — An example microservice architecture for Kubernetes using Bazel, Go, Java, Docker, Kubernetes, Minikube, Gazelle, gRPC, Prometheus, Grafana, and more
Language: Starlark - Size: 2.43 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 1,038 - Forks: 68

Salvatore112/subpubTask
Language: Go - Size: 7.48 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

augustus281/cqrs-pattern
Language: Go - Size: 358 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

snowwyd/ConstructHub
Diploma project with Glebonchik, YanZa and Deb
Language: Go - Size: 761 KB - Last synced at: 26 days ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 1

jacky-htg/user-service
user service using grpc go and postgresql
Language: Go - Size: 329 KB - Last synced at: 22 days ago - Pushed at: 11 months ago - Stars: 32 - Forks: 12

ankorstore/yokai-grpc-template
gRPC application template based on the Yokai Go framework.
Language: Go - Size: 79.1 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

joeydtaylor/electrician
Electrician is a high-performance Go library for building scalable, concurrent, and resilient data pipelines. Inspired by Haskell's pipes and conduits, it abstracts low-level concurrency management, allowing developers to focus on data flow, transformations, and reliability patterns.
Language: Go - Size: 499 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

apssouza22/grpc-production-go
A gRPC production-ready library
Language: Go - Size: 84 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 221 - Forks: 33

Nikita-Filonov/tests-coverage-tool
Ultimate tool to measure gRPC service coverage from tests
Language: HTML - Size: 2.63 MB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 6 - Forks: 1

Archisman-Mridha/go-microservice-template
A template GoLang microservice
Language: Go - Size: 61.5 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

neo7337/grpc-demo
A grpc demo under microservice architecture
Language: JavaScript - Size: 27.3 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

juanmanuel-tirado/savetheworldwithgo
Build systems with Go examples
Language: Go - Size: 1.61 MB - Last synced at: 15 days ago - Pushed at: over 3 years ago - Stars: 152 - Forks: 49

loanmatteusz/golang-fullcycle-grpc
A simple API built in Go to study gRPC and Protocol Buffer as part of the course from Fullcycle 3.0
Language: Go - Size: 17.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

PacktPublishing/gRPC-Go-for-Professionals
Language: Go - Size: 1.8 MB - Last synced at: about 1 month ago - Pushed at: about 1 year ago - Stars: 50 - Forks: 26

AleksK1NG/Go-GRPC-Auth-Microservice
Go GRPC Auth Microservice
Language: Go - Size: 292 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 145 - Forks: 35

AleksK1NG/Go-gRPC-RabbitMQ-microservice
Go gRPC RabbitMQ email microservice
Language: Go - Size: 304 KB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 257 - Forks: 51

Go-To-Byte/DouSheng
极简版抖音API —— 获字节跳动第五届青训营一码平川奖(文档编写中,可查看👇)
Language: Go - Size: 42.6 MB - Last synced at: about 1 month ago - Pushed at: about 2 years ago - Stars: 188 - Forks: 35

xxjwxc/ginrpc
gin auto binding,grpc, and annotated route,gin 注解路由, grpc,自动参数绑定工具
Language: Go - Size: 27.3 MB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 297 - Forks: 37

byteartis/docker-buf
Docker image with support for Protobuf, gRPC, and Connect code generation for multiple languages.
Language: Dockerfile - Size: 16.6 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 2 - Forks: 2

rjbrown57/cartographer
A go based tool for teams to share URLs and information about their environments and the applications within them.
Language: Go - Size: 185 KB - Last synced at: 18 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

QuizWars-Ecosystem/api-gateway
API-GRPC-Gateway that proxying requests to services
Language: Go - Size: 115 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

sgkandale/grpc-todo
Simple ToDo list app with gRPC API
Language: Go - Size: 236 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 3

QuizWars-Ecosystem/users-service
Users service that store users profiles data and manages authentication and authorization
Language: Go - Size: 337 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

QuizWars-Ecosystem/questions-service
Service for storing and searching stored questions with filters
Language: Go - Size: 351 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

QuizWars-Ecosystem/protobuf
Proto scripts for services and clients
Language: Makefile - Size: 55.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

jankremlacek/go-bazel
Micro services monorepo Golang Bazel Gazelle example setup
Language: Starlark - Size: 49.8 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 93 - Forks: 8

cristalhq/hedgedgrpc
Hedged Go GRPC client which helps to reduce tail latency at scale.
Language: Go - Size: 44.9 KB - Last synced at: 23 days ago - Pushed at: 12 months ago - Stars: 10 - Forks: 0

devdogukan/grpc-compiler-website
gRPC Compiler Web Site
Language: HTML - Size: 2.63 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

joeycumines/go-fangrpcstream
Fan in/out bidirectional stream client wrapper
Language: Go - Size: 26.4 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

Jille/raft-grpc-transport
Make hashicorp/raft communicate over gRPC
Language: Go - Size: 72.3 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 51 - Forks: 15

FZskycoding/gRPC-Calculator
Language: Go - Size: 10.7 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

nishujangra/social-feed
Social Feed System
Language: Go - Size: 8.79 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

gusaul/grpcox
Like Postman, but for gRPC: web based GUI client for gRPC Development Testing
Language: Go - Size: 7.07 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 704 - Forks: 82

daheige/athena
go web/job/rpc framework
Language: Go - Size: 2.11 MB - Last synced at: about 2 months ago - Pushed at: 2 months ago - Stars: 3 - Forks: 1

ellavs/tg-bot-golang
Телеграм бот на GO (Golang)
Language: Go - Size: 1.21 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 56 - Forks: 3

deepns/codegym
A space to learn, fail, experiment, play and have fun! All things tech!
Language: Go - Size: 622 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 3

Shresth72/consistify
Distributed Systems Node Implementation that can withstand stress testing | State Machines, Networking, RPC
Language: Rust - Size: 53.9 MB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Pratchaya0/go-oauth-server
This repo for OAuth server project Microservices in mono repository
Language: Go - Size: 30.3 KB - Last synced at: 5 days ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

bold-commerce/protoc-gen-struct-transformer
Transformation functions generator for Protocol Buffers.
Language: Go - Size: 2.48 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 212 - Forks: 32

johnbellone/grpc-middleware-sentry
gRPC Go middleware for Sentry: server and client interceptors
Language: Go - Size: 829 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 44 - Forks: 18

golangmastery/GopherLabs
The Ultimate Workshop Track for #golang Developer
Size: 132 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 144 - Forks: 16

tsaarni/grpc-json-sniffer
gRPC JSON Sniffer is a Go module designed to capture and visualize gRPC messages in real-time.
Language: Go - Size: 438 KB - Last synced at: 18 days ago - Pushed at: 25 days ago - Stars: 0 - Forks: 0

ghostiam/protogetter
Protobuf golang linter - use getters instead of fields.
Language: Go - Size: 153 KB - Last synced at: about 19 hours ago - Pushed at: 2 months ago - Stars: 30 - Forks: 1

tullo/shippy
Language: Makefile - Size: 1.33 MB - Last synced at: about 6 hours ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

wpcodevo/golang-mongodb-api
In this article, you'll learn how to implement JWT access and refresh tokens with gRPC using Golang, MongoDB-Go-driver, Gomail, Docker, and Docker-compose.
Language: Go - Size: 136 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 171 - Forks: 53
