Types for TypeScript/JavaScript for use in web browsers and Node.js. Generates message and enum types, but also services for use with Connect v2.
> plugins
Deprecated in favor of https://github.com/bufbuild/protovalidate-go which does not require code generation.
An idiomatic protobuf generator for TypeScript.
Generates Protobuf and RPC for TypeScript.
Generates code that is compatible with browsers and Node.js for working with Connect, gRPC, and gRPC-Web. This plugin is for Connect-ES v1. For Connect-ES v2, you'll only need the bufbuild/es plugin.
Generates client and server stubs for connectrpc.com/connect/v2. Compatible with the gRPC, gRPC-Web, and Connect RPC protocols.
Generates stubs for calling Connect RPCs with TanStack Query.
Generates Go client and server stubs for the gRPC framework.
gRPC to JSON proxy generator following the gRPC HTTP spec.
Generates OpenAPI definitions for Protobuf services.
Base types for Go. Generates message and enum types.