protoc-gen-fieldmask
Path generator
Generates fieldmask paths as static type properties for proto messages to simplify string-based access.
A protoc plugin that generates fieldmask paths
23 stars
1 watching
3 forks
Language: Go
last commit: 7 days ago
Linked from 1 awesome list
Related projects:
Repository | Description | Stars |
---|---|---|
tmc/protoc-gen-apidocs | Generates markdown documentation from Protobuf descriptors | 29 |
anmolitor/protoc-gen-elm | Generates Elm modules from .proto specification files using Protocol Buffers | 16 |
hotpotatoc/snowflake | Generates unique identifiers in the form of timestamps and sequence numbers with optional machine and process IDs | 4 |
matoous/go-nanoid | Provides a cryptographically strong random ID generator with adjustable length and character set for use in various applications. | 1,292 |
productsupcom/protoc-gen-proto2asciidoc | A tool that generates API documentation from Protobuf IDL files. | 6 |
itmaga/zodock | Generates mock data based on Zod schemas for testing and API purposes | 13 |
drecom/barrage | Distributed ID generator for generating unique IDs across multiple data sources | 21 |
zelark/nano-id | A Clojure library for generating unique URL-friendly string IDs | 191 |
grpc-ecosystem/protoc-gen-grpc-gateway-ts | Generates TypeScript clients for gRPC services used in web and Go applications. | 141 |
moul/protoc-gen-gotemplate | A plugin for generating code from Protocol Buffers files using Go's text templating engine. | 438 |
improbable-eng/ts-protoc-gen | Generates TypeScript declarations and code from Protocol Buffers files | 1,364 |
src-d/proteus | A tool to generate protocol buffer version 3 compatible .proto files from Go structs and functions | 735 |
t-pwk/flake-idgen | Generates unique identifiers in a distributed environment with high precision and uniqueness | 242 |
fabien0102/ts-to-zod | Tool to automatically generate Zod schemas from TypeScript types/interfaces. | 1,227 |
pid/puid | Generates unique IDs based on time, machine, and process for use in distributed environments. | 241 |