proteus

Proto generator

A tool to generate protocol buffer version 3 compatible .proto files from Go structs and functions

Generate .proto files from Go source code.

GitHub

735 stars
13 watching
69 forks
Language: Go
last commit: almost 6 years ago
Linked from 1 awesome list

gogrpcprotobufprotobuf3

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
jhump/goprotocMakes it easy to work with Protocol Buffers in Go by providing tools and libraries for generating code, implementing plugins, and running the protocol buffer compiler.85
sourcegraph/prototoolsTools for generating documentation and JSON dumps from Protocol Buffers files167
bold-commerce/protoc-gen-struct-transformerA plugin for generating code transformations between Protocol Buffers structures and custom application models.203
tmc/protoc-gen-apidocsGenerates markdown documentation from Protobuf descriptors29
improbable-eng/ts-protoc-genGenerates TypeScript declarations and code from Protocol Buffers files1,371
moul/protoc-gen-gotemplateA plugin for generating code from Protocol Buffers files using Go's text templating engine.440
mwitkow/go-proto-validatorsAutomates validation of Go proto structs based on .proto annotations.1,088
stephenh/ts-protoGenerates TypeScript types from protobuf schemas2,195
productsupcom/protoc-gen-proto2asciidocA tool that generates API documentation from Protobuf IDL files.6
grpc-ecosystem/protoc-gen-grpc-gateway-tsGenerates TypeScript clients for gRPC services used in web and Go applications.142
buttercam/sisyphus.jsGenerates TypeScript code from Protocol Buffers definitions22
90dy/protoc-gen-hbsA tool to generate code based on Protobuf files with the help of Handlebars templates and custom helpers.9
timostamm/protobuf-tsA tool for generating TypeScript code from protocol buffer definitions1,117
lisroach/protoxygenA tool to document Google Protocol Buffers using Doxygen.10
rowtype-yoga/purescript-protobufA PureScript library and code generator for Google Protocol Buffers version 355