protoc-gen-validate VS protolock

Compare protoc-gen-validate vs protolock and see what are their differences.

protoc-gen-validate

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

protolock

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility. (by nilslice)
Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
protoc-gen-validate protolock
6 2
3,642 583
1.4% -
8.0 5.9
6 days ago 3 months ago
Go Go
Apache License 2.0 BSD 3-clause "New" or "Revised" License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

protoc-gen-validate

Posts with mentions or reviews of protoc-gen-validate. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-12-29.

protolock

Posts with mentions or reviews of protolock. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2022-05-04.

What are some alternatives?

When comparing protoc-gen-validate and protolock you can also consider the following projects:

buf - The best way of working with Protocol Buffers.

protobuf-net.Grpc - GRPC bindings for protobuf-net and grpc-dotnet

prototool - Your Swiss Army Knife for Protocol Buffers

git-xargs - git-xargs is a command-line tool (CLI) for making updates across multiple Github repositories with a single command.

prost - PROST! a Protocol Buffers implementation for the Rust Language

zeebe - Distributed Workflow Engine for Microservices Orchestration [Moved to: https://github.com/camunda/zeebe]

ozzo-validation - An idiomatic Go (golang) validation package. Supports configurable and extensible validation rules (validators) using normal language constructs instead of error-prone struct tags.

Protobuf.NET - Protocol Buffers library for idiomatic .NET

grpc-web - gRPC Web implementation for Golang and TypeScript

NSwag - The Swagger/OpenAPI toolchain for .NET, ASP.NET Core and TypeScript.

phero - Full-stack type-safety with pure TypeScript

protolint - A pluggable linter and fixer to enforce Protocol Buffer style and conventions.