An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with protoc

A curated list of projects in awesome lists tagged with protoc .

https://github.com/google/protobuf

Protocol Buffers - Google's data interchange format

marshalling protobuf protobuf-runtime protoc protocol-buffers protocol-compiler rpc serialization

Last synced: 04 Mar 2025

https://github.com/bufbuild/buf

The best way of working with Protocol Buffers.

buf-cli buf-schema-registry grpc protobuf protoc protocol-buffers

Last synced: 03 Feb 2026

https://github.com/uber/prototool

Your Swiss Army Knife for Protocol Buffers

grpc grpc-go proto3 protobuf protoc protocol-buffers

Last synced: 21 Oct 2025

https://github.com/bufbuild/protoc-gen-validate

Protocol Buffer Validation - replaced by https://github.com/bufbuild/protovalidate

constraints protoc protoc-plugin protocol-buffers validation

Last synced: 18 Feb 2026

https://github.com/pseudomuto/protoc-gen-doc

Documentation generator plugin for Google Protocol Buffers

documentation-tool go golang hacktoberfest hacktoberfest2021 protobuf protoc

Last synced: 12 May 2025

https://github.com/improbable-eng/ts-protoc-gen

Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.

grpc grpc-web plugin protoc protocol-buffers ts typescript

Last synced: 14 May 2025

https://github.com/nilslice/protolock

Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.

cli golang productivity proto-files protobuf protoc protocol-buffers tools

Last synced: 16 May 2025

https://github.com/moul/protoc-gen-gotemplate

:open_file_folder: generic protocol generator based on golang's text/template (grpc/protobuf)

ast code-generator generator golang protobuf protoc

Last synced: 15 May 2025

https://github.com/seamia/protodot

transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)

cli dependency-graph dot go golang graph graphviz graphviz-dot-language grpc png portable-network-graphics proto3 protobuf protoc protocol-buffers scalable-vector-graphics svg visualization

Last synced: 05 Apr 2025

https://github.com/ahamez/protox

A reasonably fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf)

elixir protobuf protobuf-message protobuf-runtime protoc protocol-buffers

Last synced: 16 May 2025

https://github.com/sudorandom/protoc-gen-connect-openapi

Plugin for generating OpenAPIv3 from protobufs matching the Connect RPC interface

connectrpc golang grpc protoc protoc-plugin

Last synced: 12 Feb 2026

https://github.com/thejinchao/turbolink

TurboLink is an unreal engine plugin enables Google gRPC work with Unreal Engine using C++ and Blueprint

blueprint grpc protobuf protoc unrealengine

Last synced: 06 Mar 2026

https://github.com/pubref/rules_protobuf

Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)

bazel bazel-rules grpc grpc-gateway protobuf protoc protocol-buffers

Last synced: 07 Jul 2025

https://github.com/salesforce/grpc-java-contrib

Useful extensions for the grpc-java library

contrib grpc grpc-java protoc

Last synced: 05 Apr 2025

https://github.com/storyicon/powerproto

🎉 An awesome version control tool for protoc and its related plugins.

go golang grpc protobuf protoc protoc-gen-go protoc-gen-go-grpc

Last synced: 09 Mar 2026

https://github.com/bufbuild/hyperpb-go

10x faster dynamic Protobuf parsing in Go that’s even 3x faster than generated code.

grpc protobuf protoc protocol-buffers

Last synced: 21 Jul 2025

https://github.com/arduino/setup-protoc

GitHub Action to setup the protoc compiler for protocol buffers

arduino github-actions protobuf protoc protocol-buffers tooling-team

Last synced: 04 Apr 2025

https://github.com/cretz/pb-and-k

Kotlin Code Generator and Runtime for Protocol Buffers

kotlin protobuf protoc protocol-buffers

Last synced: 24 Oct 2025

https://github.com/mohuishou/protoc-gen-go-gin

从 protobuf 文件中生成使用 gin 的 http rpc 服务 (protobuf to gin code)

gin go golang protoc

Last synced: 10 Apr 2025

https://github.com/alta/protopatch

protoc-gen-go patch utility

go golang protobuf protoc protocol-buffers protos

Last synced: 11 Mar 2026

https://github.com/bufbuild/makego

Makefile setup for our Golang projects.

docker go golang make makefile protobuf protoc protocol-buffers

Last synced: 20 Jul 2025

https://github.com/bufbuild/vscode-buf

Visual Studio Code integration for Buf.

buf grpc protoc protocol-buffers

Last synced: 13 Apr 2026

https://github.com/pseudomuto/protokit

A starter kit for building protoc plugins. Rather than write your own, you can just use an existing one.

protobuf protobuf-parser protoc protoc-plugin

Last synced: 05 Oct 2025

https://github.com/googleapis/gapic-generator-kotlin

Generate Kotlin gRPC client libraries from Protocol Buffer definitions.

android client-library coroutines experimental grpc grpc-client kotlin protoc protocol-buffers

Last synced: 07 Mar 2026

https://github.com/oslabs-beta/grpseek

gRPSeek is a load testing and metrics visualization tool. By utilizing this package, developers can increase observability of their gRPC servers and gain valuable insights into the performance of the services

docker envoy-proxy grpc jest-tests load-testing postgresql prometheus-metrics protobuf3 protoc typescript-react

Last synced: 09 Aug 2025

https://github.com/russellluo/protoc-go-plugins

Some useful Go's protoc plugins.

go grpc http protoc

Last synced: 26 Oct 2025

https://github.com/cludden/protoc-gen-go-temporal

a protoc plugin for generating Temporal clients and workers in Go from protobuf schemas

buf go golang protobuf protoc temporal

Last synced: 14 Mar 2026

https://github.com/einride/protoc-gen-typescript-http

Generate types and service clients from protobuf definitions annotated with http rules.

protobuf protoc typescript

Last synced: 02 Apr 2026

https://github.com/auties00/modernprotobuf

A modern implementation of protoc to serialize, deserialize and generate java sources from protobuf schemas

java java21 protobuf protobuf-java protoc

Last synced: 11 Jan 2026

https://github.com/yeqown/protoc-gen-fieldmask

Generate FieldMask utility functions for protobuf

fieldmask go grpc plugin protobuf protoc protoc-gen-fieldmask protocol-buffers

Last synced: 13 Apr 2025

https://github.com/egt-ukraine/go2gql

graphql-go schema generator by proto files

api-gateway codegenerator graphql graphql-go proto protobuf protoc schema tool

Last synced: 19 Oct 2025

https://github.com/bufbuild/modules

Collection of third-party modules managed and synced by Buf.

buf-cli buf-schema-registry grpc protobuf protoc protocol-buffers

Last synced: 01 Apr 2026

https://github.com/bufbuild/protoschema-plugins

Protobuf plugins that generate various schemas from protobuf files - JSON Schema, PubSub, etc.

buf-cli buf-schema-registry jsonschema protobuf protoc protocol-buffers pubsub

Last synced: 22 Oct 2025

https://github.com/bufbuild/registry-proto

BSR's new public API. Currently in development.

buf-schema-registry grpc protobuf protoc protocol-buffers

Last synced: 15 Jun 2025

https://github.com/mult1mate/protoc-gen-httpgo

protoc plugin that generates HTTP server and client

generator golang protoc

Last synced: 20 May 2026

https://github.com/byebyebruce/natsrpc

NATSRPC, transport by nats, define by proto file(gen code),use like grpc

golang grpc nats natsrpc proto protobuf protoc protoc-gen-go rpc

Last synced: 23 Apr 2025

https://github.com/niklaus0823/protoc-gen-grpc-ts

This repo has been moved from niklaus0823/protoc-gen-grpc-ts to stultuss/protoc-gen-grpc-ts, and future versions will be released on stultuss/protoc-gen-grpc-ts

grpc grpc-toolkit nodejs protoc typescript

Last synced: 17 Jan 2026

https://github.com/fischor/protogen-python

The protogen package makes it easy to write protoc plugins in Python

code-generation protobuf protoc protocol-buffers python python3

Last synced: 14 Jan 2026

https://github.com/linka-cloud/protoc-gen-defaults

A Protobuf Plugin fo Golang generating Default for message.

default default-method defaults golang protobuf protoc

Last synced: 31 Aug 2025

https://github.com/sergeiivankov/protoc-prebuilt

Protobuf compiler protoc pre-built binaries installer

build-utils protobuf protoc rust

Last synced: 02 Apr 2026

https://github.com/sergey0xff/protox

Python protobuf (protocol buffers) implementation for humans

grpc grpclib protobuf protobuf-compiler protobuf-python protoc protocol-buffers protox python3 serialization

Last synced: 05 Oct 2025

https://github.com/90dy/protoc-gen-hbs

🏃‍♀️ Fast Templating for Protobuf Generation with Handlebars and some Helpers

codegen easy-to-use handlebars protobuf protoc

Last synced: 08 May 2025

https://github.com/bufbuild/bufisk

Bazelisk, but for Buf. A user-friendly launcher for Buf.

buf-cli buf-schema-registry grpc protobuf protoc protocol-buffers

Last synced: 27 Apr 2025

https://github.com/mvrilo/protog

Protobuf file generator for the command line

cli command-line generator go golang proto protobuf protoc

Last synced: 04 Sep 2025

https://github.com/einride/protoc-gen-typescript-aip

Generates Typescript for gRPC APIs conforming to AIP https://aip.dev

aip protoc typescript

Last synced: 24 Apr 2025

https://github.com/mfridman/protoc-gen-connectclient-go

Protobuf plugin to generate a Connect Go client, with batteries 🔋

buf connectrpc proto protobuf protoc rpc rpc-client

Last synced: 29 Oct 2025

https://github.com/tasukuuno/protoc-gen-node-template

Protoc plugin to generate files by your own templates

ejs json markdown protobuf protoc template ts typescript

Last synced: 30 May 2026

https://github.com/acim/update-tools

Bored by updating helm, kubectx, starship and similar utilities? Check this out.

drone golang helm helmfile kind kubernetes protobuf protoc starship stern terraform tools update

Last synced: 21 Aug 2025

https://github.com/leohilbert/fbs2proto

Flatbuffer to Protobuf converter

fbs flatbuffer protobuf protobuf-converter protoc

Last synced: 14 Jan 2026

https://github.com/zchee/protoc-gen-openapi

protoc-gen-openapi is a plugin for the Google protocol buffer compiler to generate openAPI V3 spec for any given input protobuf.

openapi openapi3 protobuf protoc protoc-plugin

Last synced: 29 Oct 2025

https://github.com/lyouthzzz/protoc-gen-go-errors

kratos protoc gen-go-errors plugin

kratos protoc

Last synced: 16 May 2025

https://github.com/qneyrat/go-grpc-endpoints

protoc plugin to auto-generate endpoints layer

grpc protobuf protoc

Last synced: 07 May 2025

https://github.com/dubbogo/protoc-gen-go-triple

Protoc plugin that generates Go language bindings for Dubbo services based on Protobuf files.

dubbo go protoc protocol-buffers triple

Last synced: 14 Jan 2026

https://github.com/shiv3/protoenv

version manager for protocol buffer tools

protobuf protoc protocol-buffers

Last synced: 14 Jan 2026

https://github.com/mvrilo/protoc-gen-d2

protoc-gen-d2 is a plugin for Google's Protocol Buffers (protoc) that generates svg of the entities specified in the proto files

diagram go golang grpc protobuf protoc protoc-gen protocol-buffers svg

Last synced: 19 Apr 2025

https://github.com/gwihlidal/docker-protoc

Docker image with protobuf compiler and various language plugins

docker grpc protobuf protoc

Last synced: 27 Apr 2026

https://github.com/no-hassle/java-commons

Common components used in comms

jar java protobuf protoc

Last synced: 05 May 2025

https://github.com/niklaus0823/matrixes-lib

Node.js module for create a gRPC server as Microservices or Koa server as ApiGateway.

grpc grpc-gateway grpc-server node-module nodejs protoc typescript

Last synced: 24 Jun 2025

https://github.com/oskaritimperi/nimpb_protoc

Protocol Buffers code generator for https://github.com/oswjk/nimpb

nim nimpb protobuf protoc protocol-buffers

Last synced: 09 Apr 2025

https://github.com/thomas-maurice/protoc-gen-go-tmprl

Generates go client/workers etc for temporal, from protobuf

golang protobuf protobuf-gen protoc temporal

Last synced: 19 Apr 2025

https://github.com/hellofresh/grpc-protoc-plugins

Pipeline and releases for gRPC PHP and Pythin plugins that are not available as prebuilt artifacts

grpc open-source php protobuf protoc python schema-registry wiz-productivity-platform-engineering-productivity

Last synced: 22 Jan 2026

https://github.com/ekalinin/pbvm

Protocol Buffers Version Manager

golang protobuf protoc protocol-buffers version-manager

Last synced: 17 Oct 2025

https://github.com/fischor/protogen-javascript

The protogen package makes it easy to write protoc plugins in JavaScript/Typescript

code-generation javascript protobuf protoc protocol-buffers typescript

Last synced: 16 Jan 2026

https://github.com/sagikazarmark/protoc-gen-go-kit

Protoc compiler for Go kit code

go-kit hacktoberfest protobuf protoc

Last synced: 15 Mar 2026

https://github.com/techmdw/protoport

This CLI tool will allow you to build all of your proto files with one command

cli grpc protobuf protoc

Last synced: 28 Apr 2026

https://github.com/mikros-dev/protoc-gen-mikros-extensions

A mikros framework protoc/buf plugin to extend features for services and applications

buf plugin protobuf protoc

Last synced: 18 Feb 2026

https://github.com/cerbos/protoc-gen-jsonschema

Generate jsonschema from buf/protovalidate validation rules

buf bufbuild generator jsonschema plugin protoc protoc-gen-star

Last synced: 16 Jul 2025

https://github.com/shkvik/nestjs-grpc-server

Nest.js: TypeScript/JavaScript based gRPC/HTTP2.0 web application with protoc-28.3 and adapted script for windows 11

grpc grpc-node grpc-server javascript nestjs protoc typescript

Last synced: 21 Feb 2026

https://github.com/robojones/protoc-dart

Always up-to-date Docker image with protoc and the dart-protoc-plugin

dart docker docker-image flutter null-safe null-safety protobuf protoc protocol-buffers

Last synced: 25 Jul 2025

https://github.com/kostyay/protoc-gen-go-access-modifiers

This is a POC for a go protoc plugin that adds access modifiers to proto fields and methods

grpc grpc-golang protoc protocol-buffers

Last synced: 04 May 2026

https://github.com/matze/protoc-gen-mdbook

protoc plugin to generate mdBook pages

mdbook protobuf protoc rust

Last synced: 04 Apr 2025

https://github.com/yoheimuta/vim-protolint

Vim integration for protolint. https://github.com/yoheimuta/protolint

ale fixer linter protobuf protoc protocol-buffers protolint syntastic vim-plugin vim-protolint

Last synced: 27 Jan 2026

https://github.com/telia-oss/relay

Relay is a gRPC circuit breaker and Protoc plugin designed in Go

circuit-breaker grpc grpc-go protoc

Last synced: 25 Apr 2026

https://github.com/pcorbel/docker-proto

This is a multistage Docker build to have an All In One Proto compiler

docker protobuf protoc

Last synced: 04 Jul 2025

https://github.com/arnehormann/protoc-gen-capture

Support protoc plugin development

protobuf protoc

Last synced: 24 Aug 2025

https://github.com/jackchuka/protoc-gen-connect-go-handler

🚀 Protoc plugin that generates ConnectRPC handlers from .proto files without overwriting your code

buf buf-plugin connect connect-go golang protoc protoc-plugin

Last synced: 20 Sep 2025

https://github.com/mikros-dev/protoc-gen-mikros-openapi

A protoc/buf OpenAPI plugin to work together with mikros

buf openapi plugin protobuf protoc

Last synced: 05 Feb 2026

https://github.com/xoxoist/morph

🌊 Conversion tool between protoc stub and struct

go-protobuf protobuf3 protobuffer protoc protoc-plugin protocol protocol-buffers

Last synced: 14 Jan 2026

https://github.com/crflynn/protobuf-init

python protoc plugin for generating __init__.py (init) files

init protobuf protoc protocol-buffers python

Last synced: 15 Apr 2025

https://github.com/hetao29/docker-protoc

docker protoc to generate to golang php dart java c++ c# js oc python ruby kotlin protobuf and grpc code

dart docker golang java kotlin php protoc

Last synced: 14 Apr 2026

https://github.com/egt-ukraine/protobuf-generator

Application for packing proto files into Golang, Python protobuf and Java protobuf library. Java libraries could be distributed to Nexus repository.

protobuf protoc

Last synced: 21 Jan 2026

https://github.com/edvardchen/node_protoc2

Compile 64-int types to string when generating static code for protobuf in JavaScript

nodejs protobuf protoc

Last synced: 15 May 2026

https://github.com/sgammon/codeclimate-protobuf

protoc-gen-lint support for CodeClimate

codeclimate linter protobuf protoc protocol-buffers

Last synced: 27 Jul 2025

https://github.com/merzzzl/proto-rest-api

A tool for automatic generation of RESTful APIs based on Protocol Buffers (Protobuf) definitions. The project uses the protoc-gen-go-rest plugin to create OpenAPI specifications and other API artifacts.

go openapi protoc rest

Last synced: 14 Jan 2026

https://github.com/fabriziosestito/protoc-gen-validate

Elixir implementation of https://github.com/envoyproxy/protoc-gen-validate

elixir hacktoberfest protobuf protoc

Last synced: 05 Oct 2025