Skip to content

REST & API

REST APIs, OpenAPI and API tooling. 38 packages across 9 ecosystems.

Gogoogle.golang.org/grpcThe Go language implementation of gRPC. HTTP/2 based RPCv1.85.0Oct 27, 2026Apache-2.0Gogithub.com/grpc-ecosystem/grpc-gatewaygRPC to JSON proxy generator following the gRPC HTTP specv1.16.0Oct 28, 2020BSD-3-ClauseGogithub.com/grpc-ecosystem/go-grpc-middlewareGolang gRPC Middlewares: interceptor chaining, auth, logging, retries and more.v1.4.0Mar 15, 2023Apache-2.0Gogithub.com/emicklei/go-restfulpackage for building REST-style Web Services using Gov2.16.0+incompatibleJul 11, 2022MITGogithub.com/emicklei/go-restful/v3package for building REST-style Web Services using Gov3.14.0Oct 8, 2026MITGogithub.com/gogo/protobuf[Deprecated] Protocol Buffers for Go with Gadgetsv1.3.2Jan 10, 2021BSD-3-ClauseGogithub.com/google/gnosticA compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.v0.7.1Aug 13, 2025Apache-2.0Gogithub.com/googleapis/gnosticA compiler for APIs described by the OpenAPI Specification with plugins for code generation and other API support tasks.v0.7.1Aug 13, 2025Gogithub.com/Azure/azure-sdk-for-goThis repository is for active development of the Azure SDK for Go. For consumers of the SDK we recommend visiting our public developer docs at:v68.0.0+incompatibleJan 19, 2023MITGogithub.com/grpc-ecosystem/go-grpc-prometheusPrometheus monitoring for your gRPC Go servers.v1.2.0Jun 4, 2018Apache-2.0Gogithub.com/go-openapi/specopenapi specification object modelv1.0.1Sep 3, 2026Apache-2.0Gok8s.io/kube-openapiKubernetes OpenAPI spec generation & servingv0.0.0-20261014044854-ca3452a79603Oct 14, 2026Apache-2.0Gogithub.com/go-openapi/swaggoodie bag in use in the go-openapi projectsv0.29.2Sep 4, 2026Apache-2.0