Armin Ronacher ships Deser, an experimental Rust serialization library to fix Serde's pain points

mitsuhiko · x · 2026-09-30

Armin Ronacher (mitsuhiko) published a long-form writeup on Deser, his new experimental Rust serialization library built to address long-standing Serde limitations.

Pain points he details:

Deser features its own data model (including arbitrary-precision numbers), a modular multi-format crate layout (JSON, CBOR, MessagePack, TOML, YAML, XML, and more), location tracking, validation, and a deser-serde bridge. He also explains why replacing Serde is hard given its ecosystem dominance. The repo is open source on GitHub.

Original post →

More from coding & agent

coding & agent channel →