rust-protobuf

protobuf library

Rust implementation of Google protocol buffers for serialization and deserialization

Rust implementation of Google protocol buffers

GitHub

3k stars
26 watching
382 forks
Language: Rust
last commit: about 1 month ago
Linked from 1 awesome list

protobufrustserialization

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
protocolbuffers/protobuf A language-neutral, platform-neutral format for serializing structured data 65,807
tokio-rs/prost A Rust implementation of Protocol Buffers for generating idiomatic and readable code from proto2 and proto3 files. 3,937
golang/protobuf Provides Go bindings for protocol buffers for efficient binary serialization and deserialization of structured data. 9,792
protobuf-c/protobuf-c A C implementation of Google Protocol Buffers data serialization format 2,697
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
tomas-abrahamsson/gpb Compiles Google protocol buffer definitions into Erlang code 556
tiziano88/elm-protobuf Generates Elm code to decode and encode Protocol Buffers data 94
sourcegraph/prototools Tools for generating documentation and JSON dumps from Protocol Buffers files 167
alphaheavy/protobuf An implementation of Google's Protocol Buffers in Haskell. 95
protobufjs/protobuf.js A JavaScript library for serializing structured data using the Protocol Buffers format. 9,938
ruby-protobuf/protobuf An implementation of protocol buffers for the Ruby programming language 463
arwalk/zig-protobuf An implementation of Google Protocol Buffers version 3 in Zig. 234
src-d/proteus A tool to generate protocol buffer version 3 compatible .proto files from Go structs and functions 735
ahamez/protox A fast and reliable Elixir library for working with Google Protocol Buffers 270
protocolbuffers/protoscope A tool for inspecting and generating binary Protobuf data in a human-readable format 306