awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
Back to sourcegraph/prototools

Open-source alternatives to Prototools

19 open-source projects similar to sourcegraph/prototools, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Prototools alternative.

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

    bold-commerce/protoc-gen-struct-transformer

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • bufbuild/protovalidateAvatar bufbuild

    bufbuild/protovalidate

    1,426Vezi pe GitHub↗
    Gocccelcommon-expression-language
    Vezi pe GitHub↗1,426
  • ckaznocha/protoc-gen-lintC

    ckaznocha/protoc-gen-lint

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • devkanro/intellij-protobuf-pluginD

    devkanro/intellij-protobuf-plugin

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • ekalinin/pbvmE

    ekalinin/pbvm

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • gogo/protobufAvatar gogo

    gogo/protobuf

    5,669Vezi pe 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
    Vezi pe GitHub↗5,669

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Find more with AI search
  • googleapis/api-linterG

    googleapis/api-linter

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • helsing-ai/buffrsAvatar helsing-ai

    helsing-ai/buffrs

    370Vezi pe GitHub↗

    Modern protobuf package management

    Rust
    Vezi pe GitHub↗370
  • jackskj/protoc-gen-mapJ

    jackskj/protoc-gen-map

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • lisroach/protoxygenL

    lisroach/Protoxygen

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • lyft/protoc-gen-validateL

    lyft/protoc-gen-validate

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • mwitkow/go-proto-validatorsAvatar mwitkow

    mwitkow/go-proto-validators

    1,103Vezi pe GitHub↗

    Generate message validators from .proto annotations.

    Gogogolangproto
    Vezi pe GitHub↗1,103
  • nilslice/protolockN

    nilslice/protolock

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • nytimes/openapi2protoN

    NYTimes/openapi2proto

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • protocolbuffers/protobufAvatar protocolbuffers

    protocolbuffers/protobuf

    71,359Vezi pe 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
    Vezi pe GitHub↗71,359
  • pseudomuto/protoc-gen-docAvatar pseudomuto

    pseudomuto/protoc-gen-doc

    2,830Vezi pe GitHub↗

    Documentation generator plugin for Google Protocol Buffers

    Godocumentation-toolgogolang
    Vezi pe GitHub↗2,830
  • tmc/protoc-gen-apidocsT

    tmc/protoc-gen-apidocs

    0Vezi pe GitHub↗
    Vezi pe GitHub↗0
  • uber/prototoolAvatar uber

    uber/prototool

    5,036Vezi pe 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
    Vezi pe GitHub↗5,036
  • yoheimuta/protolintAvatar yoheimuta

    yoheimuta/protolint

    696Vezi pe GitHub↗

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

    Go
    Vezi pe GitHub↗696