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: 6 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,669
protocolbuffers/protobuf A language-neutral, platform-neutral mechanism for serializing structured data 65,999
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,709
tomas-abrahamsson/gpb Compiles Google protocol buffer definitions into Erlang code 561
pseudomuto/protoc-gen-doc Generates documentation from comments in .proto files for Google Protocol Buffers 2,667
ahamez/protox A fast and reliable Elixir library for working with Google Protocol Buffers 270
stepancheg/rust-protobuf Rust implementation of Google protocol buffers for serialization and deserialization 2,820
protobuf-net/protobuf-net A contract-based serializer for .NET code that writes data in the protocol buffers format 4,714
rowtype-yoga/purescript-protobuf A PureScript library and code generator for Google Protocol Buffers version 3 55
arwalk/zig-protobuf An implementation of Google Protocol Buffers version 3 in Zig. 236
protobufjs/protobuf.js A JavaScript library for serializing structured data using the Protocol Buffers format. 9,978
google/gopacket Provides packet processing capabilities for Go 6,375
jhump/protoreflect Provides utilities and APIs for working with Go Protocol Buffers descriptors and gRPC reflection. 1,363
alexeyxo/protobuf-swift An implementation of Protocol Buffers in Swift 939