| Data Serialization Format |
GLON |
JSON |
JSON5 |
YAML |
TOML |
Hjson |
NestedText |
| Valid Markdown |
Y |
N |
N |
N |
N |
N |
N |
| Data valid if indented with spaces |
Y |
Y |
Y |
Y |
Y |
Y |
Y |
| Data valid if indented with tabs |
Y |
Y |
Y |
N |
Y |
Y |
N |
| Unquoted keys (without spaces) |
Y |
N |
Y |
Y |
Y |
Y |
Y |
| Unquoted keys (with spaces) |
Y |
N |
N |
Y |
N |
N |
Y |
| Allows [],{},"",'',`` anywhere in string values + keys |
Y |
Y |
Y |
Y |
Y |
Y |
N |
| Above feature & without escaping or quotes |
Y |
N |
N |
N |
N |
N |
N |
| Unquoted strings |
Y |
N |
N |
Y |
N |
Y |
Y |
| Allows #hashTags anywhere in unquoted keys + values |
Y |
N |
N |
N |
N |
N |
N |
| Allows [[WikiLinks]] in unquoted keys + values |
Y |
N |
N |
N |
N |
N |
N |
| Can make arrays without brackets |
Y |
N |
N |
Y |
N |
N |
Y |
| Can make objects (key value pairs) without {}/[] |
Y |
N |
N |
Y |
N |
N |
Y |
| Supports data types other than strings |
Y |
Y |
Y |
Y |
Y |
Y |
N |
| Format parser can treat all data as strings |
Y |
N |
N |
N |
N |
N |
Y |
| Supports comments on their own lines |
Y |
N |
Y |
Y |
Y |
Y |
Y |
| Supports comments on the same line as data |
Y |
N |
N |
Y |
Y |
Y |
N |
| Can preserve tabs + spaces in unquoted keys + values |
Y |
N |
N |
Y |
N |
N |
N |
| Above feature & including leading and trailing |
Y |
N |
N |
N |
N |
N |
N |
| Can separate keys + values with Equals |
Y |
N |
N |
N |
Y |
N |
N |
| Can separate keys + values with Colon |
Y |
Y |
Y |
Y |
N |
Y |
Y |