claudedwithlove
explore/yaml-serde

yaml-serde

Cherished

An actively maintained Rust library that integrates YAML file format with the Serde serialization framework, enabling type-safe deserialization and serialization of YAML data. This is the official continuation of the previously unmaintained serde_yaml crate, offering full compatibility while providing ongoing development and support.

Y
by yaml
·26·forks 3··submitted April 17, 2026
View on GitHub
Clauded With Love Rating
7.4 / 10

yaml-serde is the official continuation of the unmaintained serde_yaml crate, providing YAML serialization/deserialization for Rust through the Serde framework. It maintains full backward compatibility while offering active maintenance and support under the YAML organization.

Code Quality8.5
Usefulness9.0
Claude Usage6.0
Documentation8.5
Originality5.0
Highlights
  • Provides seamless migration path with Cargo package renaming to preserve existing imports
  • Comprehensive documentation with practical examples covering basic usage, structs, and enums
  • Official backing by the YAML organization ensures long-term maintenance and community trust
To Improve
  • Add more advanced examples covering edge cases, custom serializers, and performance optimization
  • Include benchmarks comparing performance against other YAML libraries and migration impact metrics
Language