YAML™SpecificationIndex

Last Updated On 2009-09-29

Copyright 2001-2009 Oren Ben-Kiki, Clark Evans, Ingy dt Net

This document may be freely copied provided it is not modified.

1.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.2 and to creating programs that process YAML information.

2.Specification

Current (drafts):

YAML latest patched specification (final YAML 1.2)
html pdf ps

Dated revisions:

2004-12-30 (final draft YAML 1.1)
html pdf ps
2004-01-29 (final draft 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
gipoco.com is neither affiliated with the authors of this page nor responsible for its contents. This is a safe-cache copy of the original web site.