LibYAML is a C library that parses and emits YAML. Version 0.2.5 can be downloaded from http://pyyaml.org/download/libyaml/yaml-0.2.5.tar.gz and installed using "configure", "make", and "make install" commands. The library defines two processors (Parser and Emitter) that produce and accept events following specific grammar rules. However, it does not cover other processes like resolving implicit tags or representing native objects. LibYAML provides Essential and Stylistic Event Attributes that affect document interpretation and Parser and Emitter APIs for setting input/output. The library is maintained by the YAML community and is under the MIT license.
don't have tea/gui yet? download here
Copy the tea one-liner above into your terminal to install libyaml. tea will interpret the documentation and take care of any dependencies.