JSONH (JSON for Humans)'s icon

JSONH (JSON for Humans) 1.3 Scripts 4.4 Community

Submitted by user Joy-less; MIT; 2025-05-01

JSON for Humans in GDExtension for Godot.

JSON is great. Until you miss that trailing comma... or want to use comments. What about multiline strings? JSONH provides a much more elegant way to write JSON that's designed for humans rather than machines.

Since JSONH is compatible with JSON, any JSONH syntax can be represented with equivalent JSON.

JsonhGdextension is an implementation of JSONH v1.

Example:
```jsonh
{
// use #, // or /**/ comments

// quotes are optional
keys: without quotes,

// commas are optional
isn\'t: {
that: cool? # yes
}

// use multiline strings
haiku: '''
Let me die in spring
beneath the cherry blossoms
while the moon is full.
'''

// compatible with JSON5
key: 0xDEADCAFE

// or use JSON
"old school": 1337
}
```


View files Download Recent Edits