RPGN
Note: this is not a complete implementation of the PGN standard. Note: builds may fail because Clippy has a false positive warning. I can't even disable it so just ignore it.
Rust Portable Game Notation.
A crate for parsing a PGN, built on shakmaty and pgn-reader.
pgn-reader only allows you to read individual, untyped parts of the PGN, but doesn't actually parse it into something useful.
This crate parses a PGN into the Pgn struct. See the docs for more.
Features
timeenables converting a RPGN date to atime::DateusingTryFrom.