ts-protoc-gen

Code generator

Generates TypeScript declarations and code from Protocol Buffers files

Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.

GitHub

1k stars
19 watching
172 forks
Language: TypeScript
last commit: 10 months ago
Linked from 1 awesome list

grpcgrpc-webpluginprotocprotocol-bufferststypescript

Backlinks from these awesome lists:

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