Ecosyste.ms: Repos
An open API service providing repository metadata for many open source software ecosystems.
GitHub topics: protoc-plugin
kei2100/protoc-gen-go-log-valuer
A protoc plugin for implementing the slog.LogValuer interface on proto messages
Language: Go - Size: 56.6 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 3 - Forks: 0
kei2100/protoc-gen-marshal-zap
A protoc plugin for implementing uber-go/zap zapcore.ObjectMarshaler interface on proto messages
Language: Go - Size: 167 KB - Last synced: 8 days ago - Pushed: 8 days ago - Stars: 9 - Forks: 3
connectrpc/connect-es
The TypeScript implementation of Connect: Protobuf RPC that works.
Language: TypeScript - Size: 5.78 MB - Last synced: 11 days ago - Pushed: 11 days ago - Stars: 1,215 - Forks: 59
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.
Language: Go - Size: 265 KB - Last synced: 25 days ago - Pushed: over 4 years ago - Stars: 6 - Forks: 3
syucream/avro-protobuf
avro-protobuf in Go
Language: Go - Size: 29.3 KB - Last synced: 26 days ago - Pushed: about 4 years ago - Stars: 10 - Forks: 4
Shivam010/protoc-gen-bazel
protoc-gen-bazel is a Bazel build file generator which generates typescript code from protocol buffers
Language: Python - Size: 13.7 KB - Last synced: 26 days ago - Pushed: over 5 years ago - Stars: 0 - Forks: 0
complex64/protoc-gen-gorm
Generate GORM v2 Models and APIs from your .proto files.
Language: Go - Size: 823 KB - Last synced: 20 days ago - Pushed: 21 days ago - Stars: 20 - Forks: 5
bufbuild/protoc-gen-validate
Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate
Language: Go - Size: 13.4 MB - Last synced: about 1 month ago - Pushed: about 2 months ago - Stars: 3,630 - Forks: 569
pentops/protoc-gen-go-sugar
Adds some sugar to go code generated by `protoc-gen-go`
Language: Go - Size: 12.7 KB - Last synced: about 1 month ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
rodaine/protoc-gen-visibility
Cascading visibility rules for protobufs
Language: Go - Size: 131 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 0 - Forks: 0
sudorandom/protoc-gen-connect-openapi
Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface
Language: Go - Size: 1020 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 22 - Forks: 2
bufbuild/protobuf-es
Protocol Buffers for ECMAScript. The only JavaScript Protobuf library that is fully-compliant with Protobuf conformance tests.
Language: TypeScript - Size: 11.3 MB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 923 - Forks: 51
thesayyn/protoc-gen-ts
Compile protocol buffer messages to TypeScript.
Language: TypeScript - Size: 62.2 MB - Last synced: about 1 month ago - Pushed: 2 months ago - Stars: 336 - Forks: 70
jhump/goprotoc
Library for writing protoc plugins in Go; also includes a pure-Go protoc replacement
Language: Go - Size: 149 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 85 - Forks: 6
marcoferrer/kroto-plus
gRPC Kotlin Coroutines, Protobuf DSL, Scripting for Protoc
Language: Kotlin - Size: 1.18 MB - Last synced: about 1 month ago - Pushed: over 3 years ago - Stars: 493 - Forks: 27
stringang/protoc-gen-tsd
Protocol Buffers Compiler(protoc) plugin for TypeScript - Generate definition file(d.ts)
Language: TypeScript - Size: 628 KB - Last synced: 21 days ago - Pushed: almost 3 years ago - Stars: 4 - Forks: 0
HomayoonAlimohammadi/protoc-gen-gamedata
A custom Protoc plugin written in Go
Language: Go - Size: 84 KB - Last synced: 2 months ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
ornew/protoc-gen-cue
The protoc plugin for CUE language.
Language: Go - Size: 57.6 KB - Last synced: 3 months ago - Pushed: 10 months ago - Stars: 2 - Forks: 0
rsfreitas/protoc-gen-httpserver
A golang protoc plugin to create HTTP services
Language: Go - Size: 48.8 KB - Last synced: 5 months ago - Pushed: 5 months ago - Stars: 0 - Forks: 0
pentops/protoc-gen-go-messaging
Adds message mappings over gRPC from annotations
Language: Go - Size: 274 KB - Last synced: about 1 month ago - Pushed: 3 months ago - Stars: 0 - Forks: 0
complex64/protoc-gen-dynamodb
Generate DynamoDB bindings for Go from your .proto files.
Language: Go - Size: 127 KB - Last synced: 3 months ago - Pushed: 3 months ago - Stars: 1 - Forks: 0
pseudomuto/protokit
A starter kit for building protoc plugins. Rather than write your own, you can just use an existing one.
Language: Go - Size: 126 KB - Last synced: 4 months ago - Pushed: almost 2 years ago - Stars: 71 - Forks: 26
complex64/protoc-gen-go-firestore
Generate Google Firestore bindings for Go from your .proto files.
Language: Go - Size: 390 KB - Last synced: about 1 month ago - Pushed: about 1 month ago - Stars: 1 - Forks: 0
martinslota/protocell
Conjures up convenient OCaml types and serialization functions based on protobuf definition files
Language: OCaml - Size: 324 KB - Last synced: 7 months ago - Pushed: about 3 years ago - Stars: 19 - Forks: 0
nlachfr/protoc-gen-cel-validate
Enforcing CEL validation rules with protobuf annotations
Language: Go - Size: 4.44 MB - Last synced: 6 months ago - Pushed: 6 months ago - Stars: 9 - Forks: 0
atotto/grpc-gateway-httpclient
Language: Go - Size: 186 KB - Last synced: 25 days ago - Pushed: 11 months ago - Stars: 0 - Forks: 0
kjarrio/docker-grpc-ts
Docker image for generating gRPC services for Typescript
Language: Dockerfile - Size: 10.7 KB - Last synced: 10 months ago - Pushed: almost 5 years ago - Stars: 1 - Forks: 0
bzeron/protoc-gen-grpc-http
generate grpc and http code
Language: Go - Size: 12.7 KB - Last synced: 11 months ago - Pushed: almost 5 years ago - Stars: 0 - Forks: 0
albenik/protoc-gen-dump
The `protoc` compiler plugin which dumps the generation request details
Language: Go - Size: 4.88 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
x-lambda/protoc-gen-markdown
protoc plugin: generate markdown by pb file
Language: Go - Size: 51.8 KB - Last synced: 11 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
ncrypthic/graphql-grpc-edge
EXPERIMENTAL work to automatically generate graphql server as aggregate server to serve gRPC backed service
Language: Go - Size: 133 KB - Last synced: 11 months ago - Pushed: about 2 years ago - Stars: 9 - Forks: 0
shoma07/protoc-gen-tstype
Generate TypeScript Readonly type from Proto file.
Language: Go - Size: 19.5 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 0 - Forks: 0
tcncloud/protoc-gen-persist
GRPC SQL and Spanner persistence layer
Language: Go - Size: 26.7 MB - Last synced: 9 months ago - Pushed: about 1 year ago - Stars: 62 - Forks: 10
cobbinma/protoc-gen-camel
🐪
Language: Go - Size: 32.2 KB - Last synced: 11 months ago - Pushed: 11 months ago - Stars: 2 - Forks: 0
daabr/protoc-gen-temporal-go
Protoc plugin which generates Go code for Temporal workers based on service definitions in protocol-buffer files
Language: Go - Size: 63.5 KB - Last synced: 4 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
albenik/twirp-openapi-gen
A Twirp RPC OpenAPI generator implemented as `protoc` plugin
Language: Go - Size: 12.7 KB - Last synced: 11 months ago - Pushed: over 2 years ago - Stars: 1 - Forks: 1
JonasHiltl/nats.pb
Protoc plugin to build type safe Microservices on NATS
Language: Go - Size: 45.9 KB - Last synced: 11 months ago - Pushed: about 1 year ago - Stars: 0 - Forks: 0
xoxoist/morph
🌊 Conversion tool between protoc stub and struct
Language: Go - Size: 2.1 MB - Last synced: 5 months ago - Pushed: 11 months ago - Stars: 1 - Forks: 0
pepabo/protoc-gen-go-client
protoc-gen-go-client is a protoc plugin that generates a client that bundles gRPC clients for multiple services.
Language: Go - Size: 57.6 KB - Last synced: 25 days ago - Pushed: 7 months ago - Stars: 0 - Forks: 0
skyrocknroll/grpc-pgv-java-example
grpc proto gen validate example
Language: Java - Size: 19.5 KB - Last synced: about 1 year ago - Pushed: over 3 years ago - Stars: 2 - Forks: 0
nametake/protoc-gen-gohttp
protoc plugin to generate to Go's net/http converter
Language: Go - Size: 322 KB - Last synced: 9 months ago - Pushed: over 2 years ago - Stars: 87 - Forks: 13
mathetake/senbei 📦
Senbei (煎餅, 🍘) is a protocol buffers' third party plugin for generating gRPC cli snippets
Language: Go - Size: 14.6 KB - Last synced: about 1 year ago - Pushed: over 5 years ago - Stars: 1 - Forks: 1
protojure/protoc-plugin
A protoc compiler plugin for Clojure applications
Language: Clojure - Size: 158 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 30 - Forks: 9
da-moon/protoc-gen-serialization
Protocol buffers plugin that adds serialization/deserialization methods to ( such as json, map[string]interface{}) to generated go files
Language: Go - Size: 46.9 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 1 - Forks: 0
nixihz/protoc-gen-go-enum
A protoc plugin allow to generate const and map from proto and its comment.
Language: Go - Size: 2.93 KB - Last synced: 10 months ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
nevisdale/protoc-gen-broker
protoc plugin to generate a broker interface for protobuf messages
Language: Go - Size: 15.6 KB - Last synced: about 1 year ago - Pushed: over 1 year ago - Stars: 0 - Forks: 0
stackb/grpc.js
A grpc-web implementation that uses the fetch API (or XMLHTTPRequest)
Language: JavaScript - Size: 115 KB - Last synced: about 1 year ago - Pushed: over 2 years ago - Stars: 2 - Forks: 1
da-moon/protoc-gen-httpclient
protoc plugin that generates http client with advanced features like circuit breaking to generated go files
Language: Go - Size: 25.4 KB - Last synced: about 1 year ago - Pushed: about 5 years ago - Stars: 0 - Forks: 0
onionka/protoc-gen-python-typings
Protoc plugin that generates python stubs
Language: Python - Size: 43.9 KB - Last synced: about 1 year ago - Pushed: almost 6 years ago - Stars: 2 - Forks: 0