Global web icon
yaml.org
https://yaml.org/
The Official YAML Web Site
Packaged as a Module (Java 9+) - Chronicle-Wire # Java ImplementationJavaScript: - yaml # JavaScript parser/stringifier (YAML 1.2, 1.1) (YTS) - js-yaml # Native PyYAML port to JavaScript (Demo) Nim: - NimYAML # YAML 1.2 implementation in pure Nim (YTS) OCaml: - ocaml-yaml # YAML 1.1/1.2 via libyaml bindings - ocaml-syck # YAML 1.0 via syck ...
Global web icon
yaml.org
https://yaml.org/spec/1.2.2/
YAML Ain’t Markup Language (YAML™) revision 1.2.2
YAML (a recursive acronym for “YAML Ain’t Markup Language”) is a data serialization language designed to be human-friendly and work well with modern programming languages for common everyday tasks.
Global web icon
yaml.org
https://yaml.org/spec/
YAML ™ Specification Index
Together with the Unicode standard for characters, the YAML specification provides all the information necessary to understand YAML Version 1.2 and to creating programs that process YAML information.
Global web icon
yaml.org
https://yaml.org/spec/1.1/
YAML Ain’t Markup Language (YAML ™) Version 1.1
This specification is both an introduction to the YAML language and the concepts supporting it; it is also a complete reference of the information needed to develop applications for processing YAML. Open, interoperable and readily understandable tools have advanced computing immensely.
Global web icon
yaml.org
https://yaml.org/about.html
YAML Ain't Markup Language
YAML (tm) is an international collaboration to make a data serialization language which is both human readable and computationally powerful. The founding members of YAML are Ingy döt Net (author of the Perl module Data::Denter), Clark Evans, and Oren Ben-Kiki.
Global web icon
yaml.org
https://yaml.org/type/merge.html
Merge Key Language-Independent Type for YAML™ Version 1.1
This specification is a draft reflecting consensus reached by members of the yaml-core mailing list. Any questions regarding this draft should be raised on this list.
Global web icon
yaml.org
https://yaml.org/refcard.html
YAML Reference Card
%YAML 1.1 # Reference card --- Collection indicators: '? ' : Key indicator. ': ' : Value indicator. '- ' : Nested series entry indicator. ', ' : Separate in-line branch entries. '[]' : Surround in-line series branch. '{}' : Surround in-line keyed branch. Scalar indicators: '''' : Surround in-line unescaped scalar ('' escaped ').
Global web icon
yaml.org
https://yaml.org/spec/1.0/
YAML Ain't Markup Language (YAML ™) 1.0
This specification is both an introduction to the YAML language and the concepts supporting it; and also a complete reference of the information needed to develop applications for processing YAML. Open, interoperable and readily understandable tools have advanced computing immensely.
Global web icon
yaml.org
https://yaml.org/spec/1.2.1/
YAML Ain’t Markup Language (YAML™) Version 1.2
This document reflects the third version of YAML data serialization language. The content of the specification was arrived at by consensus of its authors and through user feedback on the yaml-core mailing list. We encourage implementers to please update their software with support for this version.
Global web icon
yaml.org
https://yaml.org/YAML_for_ruby.html
YAML.rb is YAML for Ruby | Cookbook
The Ruby Struct class is registered as a YAML builtin type through Ruby, so it can safely be serialized. To use it, first make sure you define your Struct with Struct::new.