Revision 1 as of 2013-11-13 18:03:34

Clear message

YAML may be the most human friendly format for structured data invented so far.

YAML examples and usage in notable Python programs

YAML is a very feature creep language. Most packages below use its subset.

Full YAML parsers

PyYAML - http://pyyaml.org/ - due to complexity of YAML spec, this is the only package that tried to be compliant. It is C-based.

Parsers for YAML subsets

Luckily, you may not need the full YAML spec. These libraries can parse only the sweetest parts of YAML spec that you may reuse in your configs.

Unable to edit the page? See the FrontPage for instructions.