protoc-plugin
There are 50 repositories under protoc-plugin topic.
bufbuild/protoc-gen-validate
Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
connectrpc/connect-es
The TypeScript implementation of Connect: Protobuf RPC that works.
bufbuild/protobuf-es
Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.
marcoferrer/kroto-plus
gRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc
thesayyn/protoc-gen-ts
Compile protocol buffer messages to TypeScript.
sudorandom/protoc-gen-connect-openapi
Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface
nametake/protoc-gen-gohttp
protoc plugin to generate to Go's net/http converter
jhump/goprotoc
Library for writing protoc plugins in Go; also includes a pure-Go protoc replacement
pseudomuto/protokit
A starter kit for building protoc plugins. Rather than write your own, you can just use an existing one.
tcncloud/protoc-gen-persist
GRPC SQL and Spanner persistence layer
protojure/protoc-plugin
A protoc compiler plugin for Clojure applications
complex64/protoc-gen-gorm
Generate GORM v2 Models and APIs from your .proto files.
martinslota/protocell
Conjures up convenient OCaml types and serialization functions based on protobuf definition files
kei2100/protoc-gen-marshal-zap
A protoc plugin for implementing uber-go/zap zapcore.ObjectMarshaler interface on proto messages
ncrypthic/graphql-grpc-edge
EXPERIMENTAL work to automatically generate graphql server as aggregate server to serve gRPC backed service
nlachfr/protoc-gen-cel-validate
Enforcing CEL validation rules with protobuf annotations
syucream/avro-protobuf
avro-protobuf in Go
Intrinsec/protoc-gen-psql
Protoc plugin to generate postgresql statement from protobuf files.
Intrinsec/protoc-gen-sanitize
Protoc plugin to generate sanitization methods from protobuf messages.
zchee/protoc-gen-openapi
protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf.
kei2100/protoc-gen-go-log-valuer
A protoc plugin for implementing the slog.LogValuer interface on proto messages
ornew/protoc-gen-cue
The protoc plugin for CUE language.
stringang/protoc-gen-tsd
Protocol Buffers Compiler(protoc) plugin for TypeScript - Generate definition file(d.ts)
collectiveidea/protoc-gen-twirp_ruby
A protoc plugin, written in Ruby, for generating Twirp-Ruby clients and/or services.
kw510/protoc-gen-go-mock
Ultra lightweight gRPC service mocks.
skyrocknroll/grpc-pgv-java-example
grpc proto gen validate example
daabr/protoc-gen-temporal-go
Protoc plugin which generates Go code for Temporal workers based on service definitions in protocol-buffer files
nixihz/protoc-gen-go-enum
A protoc plugin allow to generate const and map from proto and its comment.
onionka/protoc-gen-python-typings
Protoc plugin that generates python stubs
stackb/grpc.js
A grpc-web implementation that uses the fetch API (or XMLHTTPRequest)
albenik/twirp-openapi-gen
A Twirp RPC OpenAPI generator implemented as `protoc` plugin
da-moon/protoc-gen-serialization
Protocol buffers plugin that adds serialization/deserialization methods to ( such as json, map[string]interface{}) to generated go files
kjarrio/docker-grpc-ts
Docker image for generating gRPC services for Typescript
xoxoist/morph
🌊 Conversion tool between protoc stub and struct
RyoJerryYu/protoc-gen-pluginx
A set of awesome plugins for protobuf, would be useful and time-saving when developing.