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: 13 days ago
Linked from 1 awesome list

constraintsprotocprotoc-pluginprotocol-buffersvalidation

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
protocolbuffers/protobuf A language-neutral, platform-neutral format for serializing structured data 65,807
golang/protobuf Provides Go bindings for protocol buffers for efficient binary serialization and deserialization of structured data. 9,792
protobuf-c/protobuf-c A C implementation of Google Protocol Buffers data serialization format 2,697
stepancheg/rust-protobuf Rust implementation of Google protocol buffers for serialization and deserialization 2,809
improbable-eng/ts-protoc-gen Generates TypeScript declarations and code from Protocol Buffers files 1,364
protobufjs/protobuf.js A JavaScript library for serializing structured data using the Protocol Buffers format. 9,938
protobuf-net/protobuf-net A contract-based serializer for .NET code that writes data in the protocol buffers format 4,694
mwitkow/go-proto-validators Automates validation of Go proto structs based on .proto annotations. 1,089
ckaznocha/protoc-gen-lint Checks .proto files for style violations according to Google's Protocol Buffer Style Guide 284
pseudomuto/protoc-gen-doc Generates documentation from comments in .proto files for Google Protocol Buffers 2,655
gogo/protobuf A code generation tool for Protocol Buffers in Go, providing features like fast marshalling and compatibility with other libraries. 5,665
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
apple/swift-protobuf Provides Swift code generation and runtime library for using protocol buffers in Swift applications. 4,585
rowtype-yoga/purescript-protobuf A PureScript library and code generator for Google Protocol Buffers version 3. 54
timostamm/protobuf-ts A tool for generating TypeScript code from protocol buffer definitions 1,095