NEON is very similar to YAML. The main difference is that the NEON supports "entities"(so can be used e.g.to parse phpDoc annotations) and tab characters for indentation. NEON syntax is a little simpler.
Example of Neon code:
# neon example
name: Homer
address:
street: 742 Evergreen Terrace
city: Springfield
children:
+ Bart
+ Lisa
+ Maggie
entity: Column(type=integer)
To install NEON parser for Python, simply run:
pip install neon-py
Decoding NEON config files is super easy:
import neon
with open('/path/to/config.neon', 'r') as fd:
config = neon.decode(fd.read())