Back to Grpc Gateway

gRPC-Gateway

docs/index.md

2.29.02.5 KB
Original Source

gRPC-Gateway

{: .fs-9 }

gRPC-Gateway is a plugin of protoc. It reads a gRPC service definition and generates a reverse-proxy server which translates a RESTful JSON API into gRPC. This server is generated according to custom options in your gRPC definition. {: .fs-6 .fw-300 }

Get started{: .btn .btn-primary .fs-5 .mb-4 .mb-md-0 .mr-2 } View it on GitHub{: .btn .fs-5 .mb-4 .mb-md-0 }


Getting started

<a href="https://github.com/grpc-ecosystem/grpc-gateway/actions/workflows/main.yml"></a> <a href="https://app.slack.com/client/T029RQSE6/CBATURP1D"></a> <a href="https://github.com/grpc-ecosystem/grpc-gateway/blob/main/LICENSE"></a> <a href="https://github.com/grpc-ecosystem/grpc-gateway/releases"></a> <a href="https://github.com/grpc-ecosystem/grpc-gateway/stargazers"></a>

gRPC-Gateway helps you to provide your APIs in both gRPC and RESTful style at the same time.

<div align="center"> </div>

To learn more about gRPC-Gateway check out the documentation.

Contribution

See CONTRIBUTING.md.

License

gRPC-Gateway is licensed under the BSD 3-Clause License.

See LICENSE for more details.

Thank you to the contributors of gRPC-Gateway

<ul class="list-style-none"> {% for contributor in site.github.contributors %} <li class="d-inline-block mr-1"> <a href="{{ contributor.html_url }}"></a> </li> {% endfor %} </ul>