Psych is a YAML parser and emitter. Psych leverages libyaml[https://pyyaml.org/wiki/LibYAML] for its YAML parsing and emitting capabilities. In addition to wrapping libyaml, Psych also knows how to serialize and de-serialize most Ruby objects to and from the YAML format.

Required Ruby Version

>= 2.5.0

Authors

Aaron Patterson, SHIBATA Hiroshi, Charles Oliver Nutter

Versions

  1. 5.5.0 August 21, 2026 java (72.5 KB)
  2. 5.5.0 August 21, 2026 (42 KB)
  3. 5.4.0 June 02, 2026 java (69 KB)
  4. 5.4.0 June 02, 2026 (38.5 KB)
  5. 5.3.1 December 17, 2025 java (68.5 KB)
  6. 5.2.3 January 17, 2025 (37.5 KB)
Show all versions (167 total)

Pushed by

GitHub

SHA 256 checksum

Provenance

Built and signed on

GitHub Actions

Build summary