protobuf

protobuf serializer

Provides Go bindings for protocol buffers for efficient binary serialization and deserialization of structured data.

Go support for Google's protocol buffers

GitHub

10k stars
216 watching
2k forks
Language: Go
last commit: 4 months ago
Linked from 2 awesome lists

gogolangprotobufprotocol-buffers

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
gogo/protobuf A code generation tool for Protocol Buffers in Go, providing features like fast marshalling and compatibility with other libraries. 5,664
protocolbuffers/protobuf A language-neutral, platform-neutral format for serializing structured data 65,753
jhump/goprotoc Makes it easy to work with Protocol Buffers in Go by providing tools and libraries for generating code, implementing plugins, and running the protocol buffer compiler. 85
protobuf-c/protobuf-c A C implementation of Google Protocol Buffers data serialization format 2,692
tomas-abrahamsson/gpb Compiles Google protocol buffer definitions into Erlang code 556
pseudomuto/protoc-gen-doc Generates documentation from comments in .proto files for Google Protocol Buffers 2,655
ahamez/protox A fast and reliable Elixir library for working with Google Protocol Buffers 269
stepancheg/rust-protobuf Rust implementation of Google protocol buffers for serialization and deserialization 2,809
protobuf-net/protobuf-net A contract-based serializer for .NET code that writes data in the protocol buffers format 4,694
rowtype-yoga/purescript-protobuf A PureScript library and code generator for Google Protocol Buffers version 3. 54
arwalk/zig-protobuf An implementation of Google Protocol Buffers version 3 in Zig. 233
protobufjs/protobuf.js A JavaScript library for serializing structured data using the Protocol Buffers format. 9,938
google/gopacket Provides a set of tools for packet processing and decoding in Go. 6,349
jhump/protoreflect Provides utilities and APIs for working with Go Protocol Buffers descriptors and gRPC reflection. 1,350
alexeyxo/protobuf-swift An implementation of Protocol Buffers in Swift 939