35 releases (7 breaking)

Uses new Rust 2024

0.31.2 Nov 25, 2025
0.31.0 Oct 31, 2025
0.28.0 Jul 24, 2025

#35 in #facet

Download history 36/week @ 2025-12-11 60/week @ 2025-12-18 33/week @ 2025-12-25 60/week @ 2026-01-01 15/week @ 2026-01-08 48/week @ 2026-01-15 39/week @ 2026-01-22 60/week @ 2026-01-29 18/week @ 2026-02-05 22/week @ 2026-02-12 56/week @ 2026-02-19 86/week @ 2026-02-26 27/week @ 2026-03-05 41/week @ 2026-03-12 51/week @ 2026-03-19 50/week @ 2026-03-26

178 downloads per month

MIT or Apache-2.0

41KB
647 lines

facet-serialize

Coverage Status crates.io documentation MIT/Apache-2.0 licensed Discord

facet-serialize provides a common foundation for serializers, especially for self-descriptive formats like JSON, MessagePack, etc.

It provides an iterative approach to serialization that should never blow up the stack, at the cost of runtime performance (see cargo criterion results).

Sponsors

Thanks to all individual sponsors:

GitHub Sponsors Patreon

...along with corporate sponsors:

AWS Zed Depot

...without whom this work could not exist.

Special thanks

The facet logo was drawn by Misiasart.

License

Licensed under either of:

at your option.

Dependencies

~2MB
~38K SLoC