An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: grpc-go

Salvatore112/subpubTask

Language: Go - Size: 7.48 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

augustus281/cqrs-pattern

Language: Go - Size: 358 KB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 0 - Forks: 0

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.2 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 11 - Forks: 4

gofr-dev/gofr

An opinionated GoLang framework for accelerated microservice development. Built in support for databases and observability.

Language: Go - Size: 13 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 10,613 - Forks: 1,636

roadrunner-server/grpc

RR gRPC plugin

Language: Go - Size: 1.61 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 8

ankorstore/yokai-grpc-template

gRPC application template based on the Yokai Go framework.

Language: Go - Size: 79.1 KB - Last synced at: 4 days ago - Pushed at: 4 days 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: 4 days ago - Pushed at: 4 days ago - Stars: 3 - Forks: 0

apssouza22/grpc-production-go

A gRPC production-ready library

Language: Go - Size: 84 KB - Last synced at: 3 days ago - Pushed at: about 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: 1 day ago - Pushed at: 5 months ago - Stars: 6 - Forks: 1

astro-xao/microservices-tools

Language: TypeScript - Size: 320 KB - Last synced at: 4 days ago - Pushed at: 4 days ago - Stars: 0 - Forks: 0

6531503042/Sport-Complex

Language: TypeScript - Size: 15.2 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 4 - Forks: 2

Archisman-Mridha/go-microservice-template

A template GoLang microservice

Language: Go - Size: 61.5 KB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 0 - Forks: 0

clarkzjw/starlink-grpc-golang

Starlink gRPC for Golang

Language: Shell - Size: 1.54 MB - Last synced at: 5 days ago - Pushed at: 6 days ago - Stars: 5 - Forks: 1

neo7337/grpc-demo

A grpc demo under microservice architecture

Language: JavaScript - Size: 27.3 KB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 0 - Forks: 0

temporalio/api-go

Temporal gRPC API and proto files compiled for Go

Language: Go - Size: 41.9 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 38 - Forks: 34

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.2 MB - Last synced at: 6 days ago - Pushed at: 6 days ago - Stars: 457 - Forks: 239

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.9 MB - Last synced at: 3 days ago - Pushed at: 6 days ago - Stars: 496 - Forks: 158

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: 713 KB - Last synced at: 6 days ago - Pushed at: 6 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.8 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1,193 - Forks: 205

IQTLabs/faucetconfrpc

An RPC for Faucet Config Files

Language: Python - Size: 8.4 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 7 - Forks: 3

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: 5 days ago - Pushed at: 7 days ago - Stars: 0 - Forks: 0

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: 7 days ago - Pushed at: 7 days ago - Stars: 3 - Forks: 0

cuongndc9/go_grpc_postgres_kit

a lightweight kit for go 💅 grpc

Language: Go - Size: 96.7 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 1 - Forks: 0

AleksK1NG/Go-gRPC-RabbitMQ-microservice

Go gRPC RabbitMQ email microservice

Language: Go - Size: 304 KB - Last synced at: 5 days ago - Pushed at: about 4 years ago - Stars: 257 - Forks: 51

snowwyd/ConstructHub

Diploma project with Glebonchik, YanZa and Deb

Language: Go - Size: 751 KB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 3 - Forks: 1

datacommonsorg/mixer

Mixer provides the translator engine and API interface to access Data Commons graph

Language: Go - Size: 123 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 16 - 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: 10 days ago - Pushed at: 10 days ago - Stars: 2 - Forks: 2

Clement-Jean/grpc-go-course

gRPC Go Master Class: Build Modern API & Micro services

Language: Go - Size: 131 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 230 - Forks: 136

QuizWars-Ecosystem/api-gateway

API-GRPC-Gateway that proxying requests to services

Language: Go - Size: 115 KB - Last synced at: 11 days ago - Pushed at: 11 days ago - Stars: 0 - Forks: 0

sgkandale/grpc-todo

Simple ToDo list app with gRPC API

Language: Go - Size: 236 KB - Last synced at: 11 days ago - Pushed at: 11 days 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: 12 days ago - Pushed at: 12 days 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: 12 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

QuizWars-Ecosystem/protobuf

Proto scripts for services and clients

Language: Makefile - Size: 55.7 KB - Last synced at: 13 days ago - Pushed at: 13 days 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: 3 days ago - Pushed at: over 1 year ago - Stars: 93 - Forks: 8

mrheinen/lophiid

A distributed honeypot for monitoring large scale web attacks

Language: Go - Size: 65.8 MB - Last synced at: 11 days ago - Pushed at: 19 days ago - Stars: 14 - Forks: 2

starfork/stargo

grpc-go,protobuf,grpc-gateway,nats.io

Language: Go - Size: 452 KB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 4 - Forks: 1

cristalhq/hedgedgrpc

Hedged Go GRPC client which helps to reduce tail latency at scale.

Language: Go - Size: 44.9 KB - Last synced at: 11 days ago - Pushed at: 10 months ago - Stars: 10 - Forks: 0

qclaogui/gaip

Practices for implementing Google API Improvement Proposals (AIP) in Go.

Language: Go - Size: 16.7 MB - Last synced at: 6 days ago - Pushed at: 12 days ago - Stars: 0 - Forks: 0

devdogukan/grpc-compiler-website

gRPC Compiler Web Site

Language: HTML - Size: 2.63 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

joeycumines/go-fangrpcstream

Fan in/out bidirectional stream client wrapper

Language: Go - Size: 26.4 KB - Last synced at: 16 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

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: 5 days ago - Pushed at: 4 months ago - Stars: 63 - Forks: 17

FZskycoding/gRPC-Calculator

Language: Go - Size: 10.7 KB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 0 - Forks: 0

nishujangra/social-feed

Social Feed System

Language: Go - Size: 8.79 KB - Last synced at: 17 days ago - Pushed at: 18 days 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: 3 days ago - Pushed at: about 1 year ago - Stars: 704 - Forks: 82

techschool/simplebank

Backend master class: build a simple bank service in Go

Language: Go - Size: 22.8 MB - Last synced at: 18 days ago - Pushed at: 21 days ago - Stars: 5,974 - Forks: 1,055

ellavs/tg-bot-golang

Телеграм бот на GO (Golang)

Language: Go - Size: 1.21 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 56 - Forks: 3

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: 16 days ago - Pushed at: about 1 month ago - Stars: 109 - Forks: 19

duynghiadev/infrastructure

Understanding Distributed Systems Components and A demo microservice with Clean Architecture in practice

Language: Go - Size: 85.1 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

deepns/codegym

A space to learn, fail, experiment, play and have fun! All things tech!

Language: Go - Size: 622 KB - Last synced at: 21 days ago - Pushed at: 21 days 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: 13 days ago - Pushed at: about 1 month 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: 24 days ago - Pushed at: 24 days 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: 3 days ago - Pushed at: 3 months ago - Stars: 212 - Forks: 32

golangmastery/GopherLabs

The Ultimate Workshop Track for #golang Developer

Size: 132 MB - Last synced at: 27 days ago - Pushed at: 27 days 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: 459 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 0 - Forks: 0

ghostiam/protogetter

Protobuf golang linter - use getters instead of fields.

Language: Go - Size: 153 KB - Last synced at: 7 days ago - Pushed at: 27 days ago - Stars: 30 - Forks: 1

LexBokun/transaction-service

Сonverting roubles from YooMoney to cryptocurrency.

Language: Makefile - Size: 28 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 0 - Forks: 0

PacktPublishing/gRPC-Go-for-Professionals

Language: Go - Size: 1.8 MB - Last synced at: 15 days ago - Pushed at: 12 months ago - Stars: 49 - Forks: 25

daheige/athena

go web/job/rpc framework

Language: Go - Size: 2.1 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2 - Forks: 1

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: 4 days ago - Pushed at: about 1 year ago - Stars: 171 - Forks: 53

ThreaditApp/Threadit

Reddit Clone REST API with Microservices Architecture Using gRPC

Language: Go - Size: 7.39 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 2 - Forks: 0

pieceowater-dev/lotof.sample.gtw

Template structure to generate, build, and run a GraphQL server using gqlgen

Language: Go - Size: 131 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

thebinary/go-snmp-grpc

SNMP through GRPC

Language: Go - Size: 72.3 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 5 - Forks: 2

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: 9 months ago - Stars: 810 - Forks: 255

leolin49/GoShop

A Microservice e-commerce system by golang.

Language: Go - Size: 181 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

jacky-htg/user-service

user service using grpc go and postgresql

Language: Go - Size: 329 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 31 - Forks: 12

IKHINtech/erp_microservice_go_grpc

ERP System

Language: Go - Size: 168 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

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: 649 - Forks: 118

Nuxify/gomora Fork of Lyduz/gomora

A progressive framework-agnostic API template following CLEAN architecture and SOLID principles. DDD inspired :)

Language: Go - Size: 7.61 MB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 4 - Forks: 1

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: 10 months ago - Stars: 218 - Forks: 44

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: about 2 months ago - Stars: 295 - Forks: 37

Jille/raftadmin

gRPC wrapper for Hashicorp's raft.Raft object

Language: Go - Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 25 - Forks: 12

nirdosh17/go-sandbox

gRPC API sandbox to execute arbitrary Go code.

Language: Go - Size: 26.4 KB - Last synced at: 20 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 0

Raezil/Thunder

A gRPC-Gateway-powered framework with Prisma, Kubernetes, and Go for scalable microservices.

Language: Go - Size: 20.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 47 - Forks: 0

Semior001/groxy

simple gRPC mocking server

Language: Go - Size: 225 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 0

eddycjy/go-grpc-example

An example of gRPC

Language: Go - Size: 2.23 MB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 233 - Forks: 101

rjbrown57/cartographer

A go based tool for teams to share URLs and information about their environments and the applications within them.

Language: Go - Size: 188 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

authzed/consistent

gRPC Balancer that routes requests using a consistent hashring

Language: Go - Size: 130 KB - Last synced at: 4 days ago - Pushed at: almost 2 years ago - Stars: 45 - Forks: 5

Go-To-Byte/DouSheng

极简版抖音API —— 获字节跳动第五届青训营一码平川奖(文档编写中,可查看👇)

Language: Go - Size: 42.6 MB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 186 - Forks: 34

aldelo/connector

Golang based gRPC server and client wrapper package for micro-service development, including health check, loading balancing, service discovery, and more, with simple to use entry points.

Language: Go - Size: 198 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 8 - Forks: 5

shivuslr41/grpc-tester

Simple gRPC tester tool using grpcurl and jq

Language: Go - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 0

Qv2ray/gun

Toy gRPC Tunnel over CloudFlare (Proof of Concept)

Language: Go - Size: 97.7 KB - Last synced at: 3 days ago - Pushed at: almost 3 years ago - Stars: 161 - Forks: 27

muharik19/boiler-plate-grpc

Create tech driven use grpc, orm bun, docker, docker compose, elastic search

Language: Go - Size: 1.23 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

zuyatna/edu-connect

EduConnect adalah platform yang menghubungkan siswa dengan mentor yang terverifikasi, menyediakan sesi pembelajaran interaktif secara real-time, dan mengintegrasikan sistem rekomendasi cerdas untuk materi pembelajaran yang dipersonalisasi.

Language: Go - Size: 257 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 1

golang-acexy/starter-grpc

go framework grpc module

Language: Go - Size: 124 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

AleksK1NG/Go-GRPC-Auth-Microservice

Go GRPC Auth Microservice

Language: Go - Size: 292 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 140 - Forks: 35

juanmanuel-tirado/savetheworldwithgo

Build systems with Go examples

Language: Go - Size: 1.61 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 149 - Forks: 50

undenialable/gRPC-sso-service

gRPC authorization service for several or more projects (services, web applications, monoliths, APIs, and others) [COPY]

Size: 1000 Bytes - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

uber/prototool 📦

Your Swiss Army Knife for Protocol Buffers

Language: Go - Size: 1.59 MB - Last synced at: about 1 month ago - Pushed at: about 3 years ago - Stars: 5,042 - Forks: 346

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: about 2 months ago - Stars: 45 - Forks: 17

kitsuyaazuma/lab-docker-slackbot

A Slackbot to warn about Docker disk usage and reccomend unused images or containers to remove

Language: Go - Size: 1.06 MB - Last synced at: 4 days ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

MineCoinChain/WEHousing

基于fabric区块链网络实现的第三方房屋租赁及交易平台

Language: Go - Size: 9.58 MB - Last synced at: about 1 month ago - Pushed at: over 4 years ago - Stars: 413 - Forks: 107

JanainaLudwig/go-rest-grpc

A comparison of REST and GRPC using Golang

Language: Go - Size: 23.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 0

nikhilnarayanan623/ecommerce-microservice-clean-arch

ecommerce project few features converted into microservice in clearn code architecture using grpc

Language: Go - Size: 304 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 12 - Forks: 0

akira-saneyoshi/connect-task-manger

Language: Go - Size: 39.9 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

snowwyd/protos

For my gRPC projects

Size: 55.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 3 - Forks: 0

stuttgart-things/clusterbook

gitops configuration service

Language: Go - Size: 7.74 MB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 0 - Forks: 0

JavaPanda30/Git_Repo_GO_Exercise

Pushing all the Exercises and Projects i do while learning GO, gRPC and Postgres.

Language: Go - Size: 52.7 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

mangenotwork/gathertool

gathertool是golang脚本化开发库,目的是提高对应场景程序开发的效率;轻量级爬虫库,接口测试&压力测试库,DB操作库等。

Language: Go - Size: 8.07 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 53 - Forks: 13

XiaoMiku01/bilibili-grpc-api-go

B站 gRPC API Golang 封装

Language: Go - Size: 3.13 MB - Last synced at: 12 days ago - Pushed at: almost 2 years ago - Stars: 22 - Forks: 5

IkehAkinyemi/mono-finance

This is web service showing PoC for a finance banking system. [Golang + Postgres + Kubernetes + gRPC]

Language: Go - Size: 2.37 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0