awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
Back to bufbuild/protovalidate

Projects sharing features with Protovalidate

19 open-source projects similar to bufbuild/protovalidate, ranked by shared indexed features. Tags may describe platforms or build tools rather than the same primary purpose. Check each project’s use case, license, and deployment requirements before treating it as a replacement.

  • bold-commerce/protoc-gen-struct-transformerB

    bold-commerce/protoc-gen-struct-transformer

    0View on GitHub↗
    View on GitHub↗0
  • ckaznocha/protoc-gen-lintC

    ckaznocha/protoc-gen-lint

    0View on GitHub↗
    View on GitHub↗0
  • devkanro/intellij-protobuf-pluginD

    devkanro/intellij-protobuf-plugin

    0View on GitHub↗
    View on GitHub↗0
  • ekalinin/pbvmE

    ekalinin/pbvm

    0View on GitHub↗
    View on GitHub↗0
  • gogo/protobufgogo avatar

    gogo/protobuf

    5,669View on GitHub↗

    This project is a Protocol Buffers Go compiler and code generation framework that translates schema definitions into optimized Go structures and reflection-free serialization methods. It includes a gRPC service generator for producing client and server communication code and a serialization performance toolkit for generating automated benchmarks and test suites. The framework features a plugin-based system for transforming data definitions into source code with custom field mapping and struct tag injection. It allows for custom type mapping and struct type overriding to link data fields to sp

    Gogogolanggrpc
    View on GitHub↗5,669
  • googleapis/api-linterG

    googleapis/api-linter

    0View on GitHub↗
    View on GitHub↗0

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Find more with AI search
  • helsing-ai/buffrshelsing-ai avatar

    helsing-ai/buffrs

    370View on GitHub↗

    Modern protobuf package management

    Rust
    View on GitHub↗370
  • jackskj/protoc-gen-mapJ

    jackskj/protoc-gen-map

    0View on GitHub↗
    View on GitHub↗0
  • lisroach/protoxygenL

    lisroach/Protoxygen

    0View on GitHub↗
    View on GitHub↗0
  • lyft/protoc-gen-validateL

    lyft/protoc-gen-validate

    0View on GitHub↗
    View on GitHub↗0
  • mwitkow/go-proto-validatorsmwitkow avatar

    mwitkow/go-proto-validators

    1,103View on GitHub↗

    Generate message validators from .proto annotations.

    Gogogolangproto
    View on GitHub↗1,103
  • nilslice/protolockN

    nilslice/protolock

    0View on GitHub↗
    View on GitHub↗0
  • nytimes/openapi2protoN

    NYTimes/openapi2proto

    0View on GitHub↗
    View on GitHub↗0
  • protocolbuffers/protobufprotocolbuffers avatar

    protocolbuffers/protobuf

    71,359View on GitHub↗

    Protocol Buffers is a language-neutral, platform-agnostic mechanism for serializing structured data. It provides a schema-driven toolchain that compiles declarative data definitions into type-safe source code, enabling consistent communication and strongly typed API contracts across services written in different programming languages. The project distinguishes itself through a highly efficient binary wire format that utilizes tag-based encoding and variable-width integer compression to minimize payload size and processing overhead. It supports robust evolutionary schema management, allowing d

    C++marshallingprotobufprotobuf-runtime
    View on GitHub↗71,359
  • pseudomuto/protoc-gen-docpseudomuto avatar

    pseudomuto/protoc-gen-doc

    2,830View on GitHub↗

    Documentation generator plugin for Google Protocol Buffers

    Godocumentation-toolgogolang
    View on GitHub↗2,830
  • sourcegraph/prototoolsS

    sourcegraph/prototools

    0View on GitHub↗
    View on GitHub↗0
  • tmc/protoc-gen-apidocsT

    tmc/protoc-gen-apidocs

    0View on GitHub↗
    View on GitHub↗0
  • uber/prototooluber avatar

    uber/prototool

    5,036View on GitHub↗

    Prototool is a development toolkit for Protocol Buffers that provides a suite of tools for linting, formatting, and generating code from schema files. It functions as a system for managing the lifecycle of Protocol Buffer definitions through a command line interface. The toolkit distinguishes itself by providing a breaking change detector that compares different versions of definitions to identify wire or source incompatible changes. It also includes a gRPC client interface capable of invoking endpoints using JSON requests by dynamically compiling Protobuf definitions. The project covers bro

    Gogrpcgrpc-goproto3
    View on GitHub↗5,036
  • yoheimuta/protolintyoheimuta avatar

    yoheimuta/protolint

    696View on GitHub↗

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

    Go
    View on GitHub↗696