Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: grpc-gateway
prosenjitjoy/Modular-Monolith-Architecture-in-Go
Complete ecommerce backend project used for learning the Modular Monolith Architecture
Language: Go - Size: 93.8 KB - Last synced: about 3 hours ago - Pushed: about 23 hours ago - Stars: 0 - Forks: 0
zeromicro/go-zero
A cloud-native Go microservices framework with cli tool for productivity.
Language: Go - Size: 19.8 MB - Last synced: about 8 hours ago - Pushed: about 10 hours ago - Stars: 27,768 - Forks: 3,803
thangchung/go-coffeeshop
☕ A practical event-driven microservices demo built with Golang. Nomad, Consul Connect, Vault, and Terraform for deployment
Language: Go - Size: 2.39 MB - Last synced: 1 day ago - Pushed: about 1 year ago - Stars: 3,958 - Forks: 399
zhufuyi/sponge
Sponge is a powerful Go development framework, it's easy to develop web and microservice projects.
Language: Go - Size: 16.9 MB - Last synced: 1 day ago - Pushed: 5 days ago - Stars: 979 - Forks: 95
jzero-io/jzero
jzero 框架, 基于 go-zero 框架二次封装的企业级代码规范框架, 一键生成服务端代码, 一键生成数据库代码, 一键生成客户端 sdk 库, 完全同步 go-zero 特性.
Language: Go - Size: 2.67 MB - Last synced: 16 days ago - Pushed: 16 days ago - Stars: 6 - Forks: 1
tangfeixiong/gpay
An open source micro-service of China online payments, e.g. Alipay, UnionPay & WeChatPay
Language: Go - Size: 8.55 MB - Last synced: 3 days ago - Pushed: about 6 years ago - Stars: 3 - Forks: 2
duyledat197/messenger
Design a messenger platform that can serve for around more than 100M users. The platform supports web and mobile apps(android, ios).
Language: Go - Size: 215 KB - Last synced: 2 days ago - Pushed: 3 days ago - Stars: 0 - Forks: 0
jochenseeber/protoc-tools
Binaries and pregenerated code for the Protobuf Compiler and the GRPC Gateway project (see https://developers.google.com/protocol-buffers/ and https://grpc-ecosystem.github.io/grpc-gateway/)
Language: Ruby - Size: 129 KB - Last synced: 5 days ago - Pushed: about 3 years ago - Stars: 0 - Forks: 0
tmc/grpcutil
assortment of utilities related to building and running grpc services
Language: Go - Size: 193 KB - Last synced: 6 days ago - Pushed: about 3 years ago - Stars: 49 - Forks: 17
fluffy-bunny/fluffycore-grpc-starterkit
starter kit for a fluffycore DI based application
Language: CSS - Size: 278 KB - Last synced: 6 days ago - Pushed: 6 days ago - Stars: 0 - Forks: 0
wiremock/wiremock-grpc-extension
WireMock Extension: gRPC mocking
Language: Java - Size: 231 KB - Last synced: 5 days ago - Pushed: 6 days ago - Stars: 10 - Forks: 4
rvolosatovs/docker-protobuf
An all-inclusive protoc Docker image
Language: Dockerfile - Size: 1.1 MB - Last synced: about 19 hours ago - Pushed: about 20 hours ago - Stars: 162 - Forks: 49
wylu1037/go-grpc-web
The go web server build with gRPC.
Language: Go - Size: 50.8 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 1 - Forks: 0
pangum/grpc
盘古gRPC集成,提供常见的gRPC最佳实践,支持如下功能:1、提供服务器集成;2、声明式配置;3、Gateway网关功能;4、支持Promuthus监控数据;5、同时支持多客户端
Language: Go - Size: 209 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 1 - Forks: 1
hirofumi/docker-grpc-gateway-swagger-ui
Swagger UI for .proto files
Language: Go - Size: 173 KB - Last synced: 10 days ago - Pushed: 11 days ago - Stars: 1 - Forks: 0
flipt-io/flipt
Enterprise-ready, GitOps enabled, CloudNative feature management solution
Language: Go - Size: 59.5 MB - Last synced: 14 days ago - Pushed: 14 days ago - Stars: 3,323 - Forks: 175
Liberxue/rocketmq_proxy
RocketMQ gRPC Proxy Supporting different languages client SDK
Language: Java - Size: 3.05 MB - Last synced: 13 days ago - Pushed: 10 months ago - Stars: 0 - Forks: 0
ardatan/graphql-mesh
The Graph of Everything - Federated architecture for any API service
Language: TypeScript - Size: 280 MB - Last synced: 14 days ago - Pushed: 15 days ago - Stars: 3,170 - Forks: 320
iamrajiv/GSoD-2020
This repository contains information about my work in the Google Season of Docs 2020. I participated with gRPC-Gateway, and my project was on Refactoring the Existing Docs Site of gRPC-Gateway.
Size: 58.6 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 3 - Forks: 1
scrayosnet/xenos
Minecraft Profile Information Proxy
Language: Rust - Size: 444 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 10 - Forks: 1
vallahaye/connect-gateway
gRPC-Gateway to Connect local binding generator
Language: Go - Size: 61.5 KB - Last synced: 9 days ago - Pushed: 9 days ago - Stars: 9 - Forks: 1
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.
Language: Go - Size: 18.6 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 19 - Forks: 2
iamrajiv/helloworld-grpc-gateway
This project is a basic hello world program utilizing gRPC-Gateway. It was developed as part of my participation in Google Season of Docs 2020 with gRPC-Gateway. The goal of this project is to introduce and familiarize individuals with gRPC-Gateway.
Language: Go - Size: 147 KB - Last synced: 14 days ago - Pushed: about 1 year ago - Stars: 38 - Forks: 15
prixa-ai/prixa-proto
Prixa Proto Definitions
Language: Shell - Size: 1.21 MB - Last synced: 18 days ago - Pushed: over 3 years ago - Stars: 0 - Forks: 3
grpc-ecosystem/protoc-gen-grpc-gateway-ts
protoc-gen-grpc-gateway-ts is a Typescript client generator for the grpc-gateway project. It generates idiomatic Typescript clients that connect the web frontend and golang backend fronted by grpc-gateway.
Language: Go - Size: 136 KB - Last synced: 7 days ago - Pushed: about 1 year ago - Stars: 136 - Forks: 51
daheige/gmicro
golang grpc micro framework.
Language: Go - Size: 905 KB - Last synced: 21 days ago - Pushed: 21 days ago - Stars: 10 - Forks: 1
abitofhelp/apis
This repository contains an example using Go, Bazel 7 (bzlmod), ProtoBuf, grpc-gateway, GoogleApis, and gRPC.
Language: Starlark - Size: 217 KB - Last synced: 22 days ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
colinking/budgeteer 📦
✨Make Budget Management Magical
Language: Go - Size: 379 KB - Last synced: 22 days ago - Pushed: over 5 years ago - Stars: 2 - Forks: 2
ngtrdai197/golang-microservices
Just simple project with go and microservices :tada:
Language: Go - Size: 42 KB - Last synced: 22 days ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
ambersun1234/blog-labs
All programming labs for ambersun1234.github.io
Language: TypeScript - Size: 22.8 MB - Last synced: 22 days ago - Pushed: 22 days ago - Stars: 0 - Forks: 0
cad/ovpm
OpenVPN Management Server - Effortless and free OpenVPN server administration tool
Language: Go - Size: 292 MB - Last synced: 13 days ago - Pushed: 14 days ago - Stars: 357 - Forks: 78
sajibcse68/grpc-demo
Develop gRPC server, grpc-gateway (reverse proxy), go-client for practice
Language: Go - Size: 5.83 MB - Last synced: 23 days ago - Pushed: almost 6 years ago - Stars: 0 - Forks: 0
insanitywholesale/lister
list of lists microservice
Language: Go - Size: 680 KB - Last synced: 24 days ago - Pushed: about 2 years ago - Stars: 0 - Forks: 0
insanitywholesale/bookdir
directory of books, used to illustrate useful gRPC-related development
Language: Go - Size: 3.54 MB - Last synced: 24 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
goriller/ginny
Ginny base on gRPC + gRPC-Gateway, more components to improve development efficiency.
Language: Go - Size: 651 KB - Last synced: 24 days ago - Pushed: 24 days ago - Stars: 2 - Forks: 0
gogo/grpc-example
An example of using Go gRPC and tools from the greater gRPC ecosystem together with the GoGo Protobuf Project.
Language: Go - Size: 18.9 MB - Last synced: 7 days ago - Pushed: over 2 years ago - Stars: 454 - Forks: 87
tmc/grpc-websocket-proxy
A proxy to transparently upgrade grpc-gateway streaming endpoints to use websockets
Language: Go - Size: 57.6 KB - Last synced: 6 days ago - Pushed: 11 months ago - Stars: 544 - Forks: 71
pthethanh/micro
A simple tool kit for building microservices.
Language: Go - Size: 674 KB - Last synced: 28 days ago - Pushed: 6 months ago - Stars: 17 - Forks: 3
juanmachuca95/implements_proto
Guía de Implementación para diferentes gRPC Platform. Generación de stub servidor y cliente.
Language: JavaScript - Size: 24.4 KB - Last synced: 28 days ago - Pushed: almost 2 years ago - Stars: 0 - Forks: 0
juanmachuca95/ahorcado_go
💀 Ahorcado-Multiplayer made with gRPC Server & Client, gRPC Gateway, Gopherjs, MongoDB, Game CLI, Docker image.
Language: Go - Size: 63.8 MB - Last synced: 28 days ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
hexolan/stocklet
An event-driven microservice e-commerce example application.
Language: Go - Size: 170 KB - Last synced: 27 days ago - Pushed: 29 days ago - Stars: 1 - Forks: 0
connectrpc/vanguard-go
Support REST, gRPC, gRPC-Web, and Connect clients with one server.
Language: Go - Size: 656 KB - Last synced: 25 days ago - Pushed: 26 days ago - Stars: 151 - Forks: 9
BaseMax/FirstNodeJSgRPC
A example repository to show how you can create your first gRPC webservice (+ Protobuf in HTTP2 protocol) with NodeJS.
Language: JavaScript - Size: 92.8 KB - Last synced: 29 days ago - Pushed: almost 3 years ago - Stars: 8 - Forks: 1
grpc-ecosystem/grpc-gateway
gRPC to JSON proxy generator following the gRPC HTTP spec
Language: Go - Size: 8.82 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 17,308 - Forks: 2,154
Xorlev/grpc-jersey
gRPC<->Jersey bridge
Language: Java - Size: 244 KB - Last synced: 29 days ago - Pushed: about 5 years ago - Stars: 26 - Forks: 13
izumin5210/grpc-basicauth
`grpc-basicauth` implements interceptors support basic authentication, like HTTP's one.
Language: Go - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: about 6 years ago - Stars: 0 - Forks: 0
xissy/protoc
dockerized protoc
Language: Dockerfile - Size: 11.7 KB - Last synced: about 1 month ago - Pushed: over 4 years ago - Stars: 0 - Forks: 0
scrivy/grpc-gateway-starter
This boilerplate grpc service handles both grpc and http grpc-gateway traffic on the same port.
Language: Go - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
Joker666/microservice-demo
A cloud-native project management microservice application. Services are built with various technologies e.g Go, NodeJS, Python, Ruby, MongoDB, MySQL, PostgreSQL
Language: JavaScript - Size: 3.52 MB - Last synced: about 1 month ago - Pushed: about 3 years ago - Stars: 160 - Forks: 51
utrack/clay
Proto-first minimal server platform for gRPС+REST+Swagger APIs
Language: Go - Size: 2.5 MB - Last synced: 27 days ago - Pushed: 7 months ago - Stars: 280 - Forks: 37
bruce-mig/pc-book-go
A golang application which provides unary, server-streaming, client-streaming & bi-directional streaming gRPC APIs as well as an http-gatewaty server
Language: Go - Size: 175 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
siyanew/grpcson
GRPSCON converts GRPC to JSON.
Language: HTML - Size: 51.8 KB - Last synced: 27 days ago - Pushed: over 2 years ago - Stars: 5 - Forks: 1
charconstpointer/ihateannotations
Example combining buf, Protobuf, gRPC, gRPC Gateway and OpenAPI
Language: Go - Size: 24.4 KB - Last synced: about 1 month ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
maxuanquang/idm
Free and Open-source Internet Download Manager
Language: JavaScript - Size: 337 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
gdong42/grpc-mate
A dynamic proxy server that translates JSON HTTP requests into gRPC calls.
Language: Go - Size: 3.47 MB - Last synced: 27 days ago - Pushed: almost 5 years ago - Stars: 73 - Forks: 9
ghchinoy/openapi-from-grpc
gRPC service with autogenerated OpenAPI spec via gRPC Gateway for REST/HTTP
Language: Go - Size: 21.5 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
sergio-id/go-notes
Go Notes using gRPC Gateway, Docker and Helm
Language: Go - Size: 912 KB - Last synced: about 1 month ago - Pushed: 8 months ago - Stars: 0 - Forks: 0
vinaycharlie01/usergo
GPRC Service Golang
Language: Go - Size: 31.1 MB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
domahidizoltan/playground-grpc-gateway
A playground project to learn how to apply easily Http Gateway over gRPC communication.
Language: Go - Size: 22.5 KB - Last synced: about 1 month ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
mvgeny/gateway
grpc-gateway with keycloak
Language: Go - Size: 3.44 MB - Last synced: about 2 months ago - Pushed: 12 months ago - Stars: 0 - Forks: 0
key-hh/grpc-go-example
go grpc test example
Language: Go - Size: 31.3 KB - Last synced: about 2 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
jeffleon1/club_hub
This is a small application for the management of franchises created with grpc that has two microservices, one for the management of the metadata of the franchises and the other in charge of the most revealing attributes of the franchise such as where it is located, website, name, etc.
Language: Go - Size: 21.6 MB - Last synced: about 2 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
izumin5210-sandbox/grpc-and-gateway-sample-app-go
Language: Go - Size: 53.7 KB - Last synced: about 2 months ago - Pushed: over 6 years ago - Stars: 1 - Forks: 0
caohoangnam/go-grpc-gateway
Building ecosystem golang + gRPC
Language: Go - Size: 13.9 MB - Last synced: about 2 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 1
emcfarlane/larking
Reflective protobuffer APIs
Language: Go - Size: 1.25 MB - Last synced: 24 days ago - Pushed: 7 months ago - Stars: 57 - Forks: 2
hang666/grpc_resolver_nacos
Nacos in grpc resolver and supports load balancing.
Language: Go - Size: 72.3 KB - Last synced: 27 days ago - Pushed: 10 months ago - Stars: 6 - Forks: 2
ahmedkhaeld/simplebank
Language: Go - Size: 181 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
wechaty/openapi
Wechaty REST API Server with OpenAPI Specification (aka. Swagger)
Language: JavaScript - Size: 824 KB - Last synced: 14 days ago - Pushed: over 2 years ago - Stars: 22 - Forks: 6
ncharlie/grpc-gateway-example
Example for using grpc-ecosystem/grpc-gateway
Language: Go - Size: 29.3 KB - Last synced: 2 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
improbable-eng/go-srvlb
DNS SRV Load Balancer for gRPC
Language: Go - Size: 23.4 KB - Last synced: about 1 month ago - Pushed: over 6 years ago - Stars: 42 - Forks: 11
prosenjitjoy/simplebank
Backend master class [Golang + Postgres + Kubernetes + gRPC]
Language: Go - Size: 2.74 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
YungBenn/tech-shop-microservices
E-Commerce microservices made with gRPC (WIP)
Language: Go - Size: 12.8 MB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
quocbang/grpc-gateway
FULLSTACK with FE use react and BE use grpc-gateway perform with microservices
Language: Go - Size: 133 KB - Last synced: 25 days ago - Pushed: 7 months ago - Stars: 2 - Forks: 0
mch1307/go-ws-api
Sample gRPC / Rest API project in Go
Language: Go - Size: 3.38 MB - Last synced: 3 months ago - Pushed: over 6 years ago - Stars: 12 - Forks: 3
Namrah-99/TaskForge
TaskForge is a sophisticated task management system built on a robust microservices architecture. It empowers users to efficiently handle tasks while ensuring secure user authentication and seamless communication between frontend and backend services. TaskForge simplifies task management through its intuitive interfaces and scalable design.
Language: TypeScript - Size: 675 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
tsloughter/grpcbox_plugin
Rebar3 plugin for generating grpcbox behaviours
Language: Erlang - Size: 47.9 KB - Last synced: 6 days ago - Pushed: about 1 year ago - Stars: 10 - Forks: 24
marcsj/grpc-sending-methods
Examples of streaming and otherwise sending gRPC from a go backend to js clients.
Language: Go - Size: 911 KB - Last synced: 3 months ago - Pushed: over 1 year ago - Stars: 1 - Forks: 1
olezhek28/go-grpc-gateway-example
Данный репозиторий содержит код для урока "gRPC Gateway: что это и когда стоит использовать?" от автора курса "Мискросервисы, как в Bigtech-компаниях".
Language: Go - Size: 18.6 KB - Last synced: 3 months ago - Pushed: 4 months ago - Stars: 1 - Forks: 0
go-masonry/tutorial 📦
step-by-step tutorial on how to build gRPC server with mortar
Language: Go - Size: 4.4 MB - Last synced: 3 months ago - Pushed: over 2 years ago - Stars: 4 - Forks: 2
tanmaybaranwal/grpc-django-book-service
gRPC implementation integrated with Django Application.
Language: Python - Size: 50.8 KB - Last synced: 23 days ago - Pushed: over 1 year ago - Stars: 31 - Forks: 6
HomayoonAlimohammadi/mini-grpc-gateway
Minimal gRPC-REST Gateway implementation. Make sure to checkout the Medium Blog as well.
Language: Go - Size: 30.3 KB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 0 - Forks: 0
sakiib/grpc-api
Language: Go - Size: 2.28 MB - Last synced: 4 months ago - Pushed: almost 3 years ago - Stars: 1 - Forks: 0
adiprerepa/grpc-gateway-example
Fully Implemented gRPC-gateway example in golang.
Language: Go - Size: 6.84 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 2 - Forks: 0
juelite/micro-srv
golang grpc micro-service php-client golang微服务
Language: Go - Size: 25.4 KB - Last synced: 4 months ago - Pushed: over 5 years ago - Stars: 28 - Forks: 9
vaporz/turbo
A lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!
Language: Go - Size: 5.1 MB - Last synced: 3 months ago - Pushed: 7 months ago - Stars: 304 - Forks: 24
yogenpoonudurai/gRPC-gateway-with-swagger-and-buf
A starter kit for gRPC, gRPC-gateway, buf and swagger
Language: Go - Size: 2.18 MB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 2 - Forks: 0
cardoso-thiago/grpc-gateway-demo
Exemplo de criação e execução de um gRPC gateway utilizando o namely/gen-grpc-gateway
Language: Go - Size: 71.3 KB - Last synced: 4 months ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
starfork/stargo
grpc-go,protobuf,grpc-gateway,nats.io
Language: Go - Size: 396 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 3 - Forks: 0
dudakovict/bank-management
Language: Go - Size: 6.01 MB - Last synced: 3 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
qinguoyi/osproxy-grpc
osproxy的rpc实现,grpc-gateway支持rpc和api同端口,支持Docker一键部署
Language: Go - Size: 10.3 MB - Last synced: 4 months ago - Pushed: 4 months ago - Stars: 39 - Forks: 7
dev2choiz/f7k
A simple and fast golang framework
Language: Go - Size: 177 KB - Last synced: 4 months ago - Pushed: over 4 years ago - Stars: 1 - Forks: 0
NikhilSharma03/Okane
Okane is a CLI 💻 application built to help manage your expenses 💵
Language: Go - Size: 8.97 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
grpc-kit/cli
快速生成 grpc-kit 微单体应用模版,以符合相同规范、统一治理的服务脚手架,助力产品快速更新迭代
Language: Go - Size: 1.19 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 3 - Forks: 1
kyfk/golang-todo-list-sample
A simple backend application for Todo List apps in written Go.
Language: Go - Size: 7.89 MB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
Go-Marketplace/backend
Application backend using microservice architecture in golang
Language: Go - Size: 839 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 1 - Forks: 0
kingreatwill/Ocelot.GrpcHttpGateway
Ocelot.GrpcHttpGateway
Language: C# - Size: 22.8 MB - Last synced: 4 days ago - Pushed: over 1 year ago - Stars: 93 - Forks: 24
radutopala/grpc-calculator
A gRPC protobuf expressions calculator
Language: Go - Size: 83 KB - Last synced: 4 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
aaabhilash97/aadhaar-paperless-offline-ekyc-apis
Aadhaar Paperless Offline e-KYC APIs using web scraping
Language: Go - Size: 189 KB - Last synced: 4 months ago - Pushed: over 1 year ago - Stars: 5 - Forks: 3
SamsonAirapetyan/Ozon_test
ShortLink
Language: Go - Size: 56.6 KB - Last synced: 5 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0
corvinFn/micro
Language: Go - Size: 84 KB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 0 - Forks: 0