Skip to content

gRPC plugins

community/google-gnostic-openapi

Generates an OpenAPI description for a REST API that corresponds to a Protocol Buffer service.

community/mercari-grpc-federation

Generates a gRPC server by writing a custom option in Protocol Buffers

community/neoeinstein-tonic

Generates Tonic gRPC server and client code using the Prost! code generation engine.

community/nipunn1313-mypy-grpc

Generate mypy stub files for grpcio generated code.

community/roadrunner-server-php-grpc

Generates code for the PHP RoadRunner application server.

community/scalapb-zio-grpc

Enables writing purely functional gRPC services using ZIO.

grpc/cpp

Generates C++ client and server stubs for the gRPC framework.

grpc/csharp

Generates C# client and server stubs for the gRPC framework.

grpc/go

Generates Go client and server stubs for the gRPC framework.

grpc/java

Generates Java client and server stubs for the gRPC framework.

grpc/kotlin

Generates Kotlin client and server stubs for the gRPC framework.

grpc/node

Generates Node client and server stubs for the gRPC framework.

grpc/objc

Generates Objective-C client and server stubs for the gRPC framework.

grpc/php

Generates PHP client and server stubs for the gRPC framework.

grpc/python

Generates Python client and server stubs for the gRPC framework.

grpc/ruby

Generates Ruby client and server stubs for the gRPC framework.

grpc/swift

Generates Swift client and server stubs for the gRPC framework.

grpc/swift-protobuf

Generates Swift client and server stubs for the gRPC framework.

grpc/web

gRPC for Web Clients.

grpc-ecosystem/gateway

gRPC to JSON proxy generator following the gRPC HTTP spec.

grpc-ecosystem/openapiv2

Generates OpenAPI definitions for Protobuf services.