Here are
162 public repositories
matching this topic...
Protocol Buffers - Google's data interchange format
A new way of working with Protocol Buffers.
Your Swiss Army Knife for Protocol Buffers
protoc plugin to generate polyglot message validators
Documentation generator plugin for Google Protocol Buffers
Protocol Buffers Compiler (protoc) plugin for TypeScript and gRPC-Web.
-
Updated
Jul 29, 2022
-
TypeScript
Google ProtocolBuffers for Apple Swift
-
Updated
Oct 2, 2020
-
Swift
A pure Elixir implementation of Google Protobuf.
-
Updated
Oct 14, 2022
-
Elixir
Protocol Buffer companion tool. Track your .proto files and prevent changes to messages and services which impact API compatibility.
📂 generic protocol generator based on golang's text/template (grpc/protobuf)
transforming your .proto files into .dot files (and .svg, .png if you happen to have graphviz installed)
Protocol Buffers Dynamic Schema - create protobuf schemas programmatically
Bazel rules for building protocol buffers and gRPC services (java, c++, go, ...)
-
Updated
Sep 23, 2022
-
Python
A fast, easy to use and 100% conformant Elixir library for Google Protocol Buffers (aka protobuf)
-
Updated
Oct 13, 2022
-
Elixir
Protocol Buffers protobuf maven plugin - based on protoc-jar multi-platform executable protoc JAR
Maven Plugin that executes the Protocol Buffers (protoc) compiler
Useful extensions for the grpc-java library
-
Updated
Jul 11, 2022
-
Java
🎉 An awesome version control tool for protoc and its related plugins.
A package-at-a-time wrapper for protoc, for generating Go protobuf code.
Kotlin Code Generator and Runtime for Protocol Buffers
-
Updated
Mar 17, 2022
-
Kotlin
Improve this page
Add a description, image, and links to the
protoc
topic page so that developers can more easily learn about it.
Curate this topic
Add this topic to your repo
To associate your repository with the
protoc
topic, visit your repo's landing page and select "manage topics."
Learn more
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session.
You signed out in another tab or window. Reload to refresh your session.