grpc-mate

gRPC Proxy

A reverse proxy server that translates HTTP requests into gRPC calls without code generation.

A dynamic proxy server that translates JSON HTTP requests into gRPC calls.

GitHub

75 stars
3 watching
9 forks
Language: Go
last commit: over 5 years ago
Linked from 1 awesome list

grpcgrpc-gatewaygrpc-mategrpc-proxyrest-api

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
mercari/grpc-http-proxy A reverse proxy server for converting HTTP requests to gRPC calls 372
mwitkow/grpc-proxy A gRPC-based reverse proxy that allows exposing gRPC services over the internet with minimal overhead and easy configuration. 962
jnewmano/grpc-json-proxy Enables interaction between HTTP tools and gRPC servers using JSON encoding 517
ericbets/danby A lightweight web server and gRPC proxy for browsers that enables microservice communication without client-side libraries. 31
konsumer/grpc-dynamic-gateway A tool that provides a REST-like JSON interface for gRPC servers without requiring static code generation or compilation 110
gofrp/tiny-frpc Provides a simple reverse proxy solution using SSH protocol and FRPS. 135
paralin/grpc-bus Enables calling gRPC services from the browser over a two-way socket to a Node or Go server. 43
buttercam/mediator A cross-platform GUI proxy for debugging gRPC services 153
grpc-ecosystem/polyglot A universal gRPC command-line client that allows communication with any gRPC service without generating custom classes or compiling the service's protos. 530
grpcmd/grpcmd A command-line tool for interacting with gRPC services 67
grpc-requests/grpc_requests A Python library that enables users to interact with gRPC services in a familiar way using the requests library. 33
fabiocicerchia/go-proxy-cache A simple reverse proxy with caching capabilities using Go and Redis. 133
mresti/grpc-workshop A comprehensive guide to building gRPC servers and clients using Go or Python, with additional instructions on deploying them using Docker. 13
fullstorydev/grpchan Provides an abstraction and implementations of gRPC transports, allowing for customized connections with various protocols. 205
jamescun/switcher A Go-based proxy server that can switch between multiple protocols based on connection detection 906