YAML (original) (raw)

Back to top

View this page

Toggle table of contents sidebar

Overview

Data structure support ++ YAML, short for YAML Ain’t Markup Language, supports most common data types including strings, integers, floats and dates. YAML even supports references and external data.
Standardisation + YAML is a strongly typed formal standard, but it’s hard to find schema validators.
Schema-IDL +- Partly with Kwalify, Rx and built-in language type defs.
Language support +- There be libraries for the most popular languages.
Human readability + Basic YAML is really easy to read, however YAML’s complexity can confuse a reader.
Speed -- YAML is very slow to serialise and deserialise.
File size +- YAML is in the medium range similar toJSON and TOML.

See also