HJSON

E208078

HJSON is a human-friendly extension of JSON that relaxes its strict syntax to allow comments, unquoted keys, and other conveniences for easier configuration editing.

All labels observed (1)

Label Occurrences
HJSON canonical 1

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf configuration file format
data serialization format
basedOn JSON
canBeConvertedTo JSON
comparedTo JSON
compatibleWith standard JSON after conversion
designPhilosophy human-friendly over strictness
differenceFromJSON allows comments
allows more relaxed string rules
allows trailing commas
allows unquoted keys
emphasizes ease of manual editing
reduced need for quoting
tolerance for minor syntax errors
fullName Human JSON
hasFeature bare values
flexible whitespace handling
less strict syntax than JSON
multi-line strings
optional commas in some contexts
single-quoted strings
support for comments
trailing commas support
unquoted keys
hasGoal improve human readability of configuration files
make JSON easier to edit by hand
humanReadable true
intendedEditor human users
isExtensionOf JSON syntax
machineProcessable true
paradigm text-based structured data
serializationFormatType text format
supportsCommentsStyle block-style comments (via conventions)
line comments
supportsDataStructure arrays
objects
supportsDataType booleans
null
numbers
strings
typicalDomain DevOps configuration
software development
tooling configuration files
usedFor application settings
configuration files
human-edited data files

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

JSON influenced HJSON