YAML Specification Index
Last Updated On 2005-01-18
2001-2005
Oren Ben-Kiki,
Clark Evans,
Brian Ingerson
This document may be freely copied provided it is not modified.
Introduction
YAML (rhymes with camel
) is a
human-friendly, cross language, Unicode based data serialization language
designed around the common native data structures of agile programming
languages. It is broadly useful for programming needs ranging from
configuration files to Internet messaging to object persistence to data
auditing. Together with the Unicode
standard for characters, the YAML specification provides
all the information necessary to understand YAML Version 1.1 and to
creating programs that process YAML information.
Specification
Current (drafts):
YAML latest posted specification
html
pdf
ps
YAML latest CVS snapshot
html
pdf
ps
Changes List
html
pdf
ps
Types Repository
html
pdf
ps
Dated revisions:
2004-12-30 (draft YAML 1.1)
html
pdf
ps
2004-01-29 (last call YAML 1.0)
html
Historical Versions
2001-03-30
, 2001-05-15
, 2001-05-26
, 2001-06-16
, 2001-08-01
, 2001-12-10
, 2002-04-07
, 2002-09-01
, 2002-10-31
, 2003-03-15
, 2003-09-01