Serializers allow you to easily transfer states and reliably get it back – important not only when working with JSON but also backbone of many types of worker-queue systems. Many of these crates are built on top of Serde, the awesome serialization framework for Rust.
Asynchronous access to a bincode-encoded item stream.
A binary serialization / deserialization strategy for transforming structs into bytes and vice versa!
Pure Rust MessagePack serialization implementation
A generic serialization/deserialization framework
A JSON serialization file format
YAML support for Serde
Optimized handling of `&[u8]` and `Vec<u8>` for Serde
A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures.
High performance xml reader and writer
Do you know something we don't?
Did we miss an important crate? Or maybe you just recently launched something that should be listed here, too? Let us know!