protoc-gen-validate

Validator

A tool that adds semantic validation to Protocol Buffers messages generated by the protoc compiler

Protocol Buffer Validation - Being replaced by github.com/bufbuild/protovalidate

GitHub

4k stars
201 watching
583 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

constraintsprotocprotoc-pluginprotocol-buffersvalidation

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
protocolbuffers/protobufA language-neutral, platform-neutral mechanism for serializing structured data65,999
golang/protobufProvides Go bindings for protocol buffers for efficient binary serialization and deserialization of structured data.9,817
protobuf-c/protobuf-cA C implementation of Google Protocol Buffers data serialization format2,709
stepancheg/rust-protobufRust implementation of Google protocol buffers for serialization and deserialization2,820
improbable-eng/ts-protoc-genGenerates TypeScript declarations and code from Protocol Buffers files1,371
protobufjs/protobuf.jsA JavaScript library for serializing structured data using the Protocol Buffers format.9,978
protobuf-net/protobuf-netA contract-based serializer for .NET code that writes data in the protocol buffers format4,714
mwitkow/go-proto-validatorsAutomates validation of Go proto structs based on .proto annotations.1,088
ckaznocha/protoc-gen-lintChecks .proto files for style violations according to Google's Protocol Buffer Style Guide284
pseudomuto/protoc-gen-docGenerates documentation from comments in .proto files for Google Protocol Buffers2,667
gogo/protobufA code generation tool for Protocol Buffers in Go, providing features like fast marshalling and compatibility with other libraries.5,669
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
apple/swift-protobufProvides Swift code generation and runtime library for using protocol buffers in Swift applications.4,592
rowtype-yoga/purescript-protobufA PureScript library and code generator for Google Protocol Buffers version 355
timostamm/protobuf-tsA tool for generating TypeScript code from protocol buffer definitions1,117