modules
plugins
Generates code that is compatible with browsers and Node.js for working with Connect, gRPC, and gRPC-Web. This plugin is deprecated because it has moved to the connectrpc org.
Generates client and server stubs for connect-go. Compatible with the gRPC, gRPC-Web, and Connect RPC protocols.
Idiomatic gRPC & Connect RPCs for Kotlin.
Generates client stubs for calling Connect services with TanStack Query. This plugin is deprecated because it has moved to the connectrpc org.
Idiomatic gRPC & Connect RPCs for Swift.
Generates mocks that are compatible with Connect-Swift clients.
Generates client stubs for calling Connect and gRPC-Web services from a web browser.
Generates TypeScript and JavaScript message and enum types for web browsers and Node.js.
Generates gRPC-Python stubs that use protobuf-py.
Generates Knit schemas needed to use the Knit client in web browsers and Node.js.
Generates a Table schema that can be used to initialize a BigQuery table.
Generates JSON Schema files from protobuf files. This implementation uses the latest Draft 2020-12.
Generates a PubSub schema in the form of a single self-contained messaged normalized to proto2.
Python Protobuf message generation with Protobuf-Py.
Deprecated in favor of https://github.com/bufbuild/protovalidate-cc which does not require code generation.
Deprecated in favor of https://github.com/bufbuild/protovalidate-go which does not require code generation.
Deprecated in favor of https://github.com/bufbuild/protovalidate-java which does not require code generation.