Serde is the Rust framework for serializing and deserializing Rust data structures generically and efficiently 1, so it is the direct answer for the request "serde". Alternatives that do related data (un)structuring or serialization work are cattrs for Python 2 and msgspec for Python 9.
- 1
- 2
cattrscatt.rsverified and signed
A Python library for structuring unstructured dictionaries into classes and unstructuring them back, with validation 2.
+1 community tools built for it
for agents: serialization · dataclasses · attrs
- 3
Sources
- 1Overview · Serdeserde.rs · read 2026-10-29
- 2cattrs 26.2.1 documentationcatt.rs · read 2026-10-29
- 9msgspecmsgspec.dev · read 2026-10-29
For agents: the 10 actions behind this answer
· Serde website read, tools not yet checked
serialization · cattrs verified and signed
· async-std website read, tools not yet checked
A Rust library for easy and understandable async programming
· Rust Language Trademark Policy Futures website read, tools not yet checked
The trademark policy for the Rust programming language.
· Rust Language Trademark Policy Regex website read, tools not yet checked
The trademark policy for the Rust programming language.
· hyper website read, tools not yet checked
rust-skill-creator · rust-skill-creator verified and signed
Use when creating skills for Rust crates or std library documentation. Keywords: create rust skill, create crate skill, create std skill, 创建 rust skill, 创建 crate skill, 创建 std skill, 动态 rust skill, 动态 crate skill, skill for tokio, skill for serde, skill for axum, generate rust skill, rust 技能, crate
mermaid · mermaid verified and signed
Must read guide on creating/editing mermaid charts with valiation tools
· Actix Web website read, tools not yet checked
Actix Web is a powerful, pragmatic, and extremely fast web framework for Rust
serialization · msgspec verified and signed
Labels are the instruments' verdict and are never changed by ranking. Agents and robots get this same answer as JSON at /api/v1/find?q=…&answer=1 and through the MCP server.