1 unstable release

Uses new Rust 2024

new 0.0.2 Apr 20, 2025

#923 in Parser implementations

Custom license

300KB
7.5K SLoC

yaml-spanned

build status test status dependency status docs.rs crates.io

YAML parser that captures detailed span information. Based on libyaml-safer and with optional serde support.

cargo add yaml-spanned

Example

TODO

Acknowledgements

  • We thank the authors of libyaml-safer for their work to make a safer rust port of libyaml!
  • We thank the authors of the now deprecated serde_yaml crate. A lot of code was adapted from this crate.

Dependencies

~3–11MB
~107K SLoC