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
70 forks
Language: Go
last commit: about 4 years ago
Linked from 1 awesome list

gogrpcprotobufprotobuf3

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
jhump/goprotoc Makes 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/prototools Tools for generating documentation and JSON dumps from Protocol Buffers files 167
bold-commerce/protoc-gen-struct-transformer A plugin for generating code transformations between Protocol Buffers structures and custom application models. 203
tmc/protoc-gen-apidocs Generates markdown documentation from Protobuf descriptors 29
improbable-eng/ts-protoc-gen Generates TypeScript declarations and code from Protocol Buffers files 1,364
moul/protoc-gen-gotemplate A plugin for generating code from Protocol Buffers files using Go's text templating engine. 438
mwitkow/go-proto-validators Automates validation of Go proto structs based on .proto annotations. 1,089
stephenh/ts-proto Generates TypeScript types from protobuf schemas 2,164
productsupcom/protoc-gen-proto2asciidoc A tool that generates API documentation from Protobuf IDL files. 6
grpc-ecosystem/protoc-gen-grpc-gateway-ts Generates TypeScript clients for gRPC services used in web and Go applications. 141
buttercam/sisyphus.js Generates TypeScript code from Protocol Buffers definitions 22
90dy/protoc-gen-hbs A tool to generate code based on Protobuf files with the help of Handlebars templates and custom helpers. 9
timostamm/protobuf-ts A tool for generating TypeScript code from protocol buffer definitions 1,095
lisroach/protoxygen A tool to document Google Protocol Buffers using Doxygen. 10
rowtype-yoga/purescript-protobuf A PureScript library and code generator for Google Protocol Buffers version 3. 54