YAML!

YAML alternatives

Apache Thrift

An interface definition language and communication protocol for creating cross-language services. Created by Apache

Open Source Windows Linux Android BSD

Messagepack

An efficient binary serialization format. Created by Sadayuki Furuhashi

Open Source Mac Windows Linux BSD