ClayProto-first minimal server platform for gRPС+REST+Swagger APIs
Rules protobufBazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
Grpc GatewayThe gRPC-Gateway is a plugin of the Google protocol buffers compiler
protoc.
It reads protobuf service definitions and generates a reverse-proxy server which
translates a RESTful HTTP API into gRPC. This server is generated according to the
google.api.http
annotations in your service definitions.
TeslaTesla is a gateway service that provides dynamic routing,waf,support spring cloud,gRPC,DUBBO and more.
SwiftAjax friendly Helm Tiller Proxy
DanbyA webserver that's also a grpc proxy for browsers
Grpc Gateway GeneratorA script to generate a ready to use grpc-gateway with swagger, by just providing the path to the protos and a simple configuration file.
Grpc Websocket ProxyA proxy to transparently upgrade grpc-gateway streaming endpoints to use websockets
Grpc ExampleAn example of using Go gRPC and tools from the greater gRPC ecosystem together with the GoGo Protobuf Project.
TurboA lightweight microservice tool, turn your grpc|thrift APIs into HTTP APIs!
OvpmOpenVPN Management Server - Effortless and free OpenVPN server administration
kong-plugin-grpc-gatewayKong Plugin to transcode REST request to gRPC - this plugin has been moved into https://github.com/Kong/kong, please open issues and PRs in that repo
microA simple tool kit for building microservices.
protoc-gen-grpc-gateway-tsprotoc-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.
handlersGo's HTTP handlers I use in my projects
kube-toolkitToolkit for creating gRPC-based CLI and web tools for Kubernetes
boilr-grpcA boilr template for a gRPC service, with a REST Gateway
microservice-demoA cloud-native project management microservice application. Services are built with various technologies e.g Go, NodeJS, Python, Ruby, MongoDB, MySQL, PostgreSQL
go-zeroA cloud-native Go microservices framework with cli tool for productivity.