ts-protoc-gen
Code generator
Generates TypeScript declarations and code from Protocol Buffers files
Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.
1k stars
19 watching
172 forks
Language: TypeScript
last commit: 10 months ago
Linked from 1 awesome list
grpcgrpc-webpluginprotocprotocol-bufferststypescript
Related projects:
Repository | Description | Stars |
---|---|---|
grpc-ecosystem/protoc-gen-grpc-gateway-ts | Generates TypeScript clients for gRPC services used in web and Go applications. | 142 |
stephenh/ts-proto | Generates TypeScript types from protobuf schemas | 2,180 |
timostamm/protobuf-ts | A tool for generating TypeScript code from protocol buffer definitions | 1,106 |
buttercam/sisyphus.js | Generates TypeScript code from Protocol Buffers definitions | 22 |
sourcegraph/prototools | Tools for generating documentation and JSON dumps from Protocol Buffers files | 167 |
moul/protoc-gen-gotemplate | A plugin for generating code from Protocol Buffers files using Go's text templating engine. | 438 |
tmc/protoc-gen-apidocs | Generates markdown documentation from Protobuf descriptors | 30 |
src-d/proteus | A tool to generate protocol buffer version 3 compatible .proto files from Go structs and functions | 735 |
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 |
bold-commerce/protoc-gen-struct-transformer | A plugin for generating code transformations between Protocol Buffers structures and custom application models. | 203 |
eerimoq/pbtools | Tools for generating C code from Google Protocol Buffers messages | 74 |
googleapis/gapic-generator-kotlin | Generates idiomatic Kotlin gRPC client libraries from Protocol Buffer definitions | 59 |
marcoferrer/kroto-plus | Generates code for gRPC-based services with Kotlin Coroutines and Protobuf DSL | 492 |
fadelis/protoc-gen-java-optional | An extension to the Protobuf compiler that adds null-safe methods to generated Java classes | 8 |
badsyntax/grpc-js-typescript | Generates TypeScript definitions for gRPC protocol using various tools and libraries | 186 |