protovalidate

Protocol Buffer Validation - Go, Java, Python, and C++ Beta Releases! (by bufbuild)

Protovalidate Alternatives

Similar projects and alternatives to protovalidate

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better protovalidate alternative or higher similarity.

protovalidate discussion

Log in or Post with

protovalidate reviews and mentions

Posts with mentions or reviews of protovalidate. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2024-06-27.
  • gRPC: The Bad Parts
    14 projects | news.ycombinator.com | 27 Jun 2024
    I'm surprised the author doesn't mention ConnectRPC: https://connectrpc.com/

    It solves ALL the problems of vanilla gRPC, and it even is compatible with the gRPC clients! It grew out of Twirp protocol, which I liked so much I made a C++ implementation: https://github.com/Cyberax/twirp-cpp

    But ConnectRPC guys went further, and they built a complete infrastructure for RPC. Including a package manager (buf.build), integration with observability ( https://connectrpc.com/docs/go/observability/ ).

    And most importantly, they also provide a library to do rich validation (mandatory fields, field limits, formats, etc): https://buf.build/bufbuild/protovalidate

    Oh, and for the unlimited message problem, you really need to use streaming. gRPC supports it, as does ConnectRPC.

  • TypeSpec: A New Language for API-Centric Development
    11 projects | news.ycombinator.com | 29 Apr 2024
    > next to the yaml of openapi anything will look good.

    Challenge accepted!

    https://github.com/bufbuild/protovalidate/blob/main/examples...

Stats

Basic protovalidate repo stats
2
979
8.3
8 days ago

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you konow that Go is
the 4th most popular programming language
based on number of metions?