YAML

E208075

YAML is a human-readable data serialization language commonly used for configuration files and data exchange, emphasizing simplicity and ease of editing.

All labels observed (9)

How this entity was disambiguated

Statements (51)

Predicate Object
instanceOf data serialization language
human-readable data format
acronymFor YAML Ain't Markup Language
linked to: YAML
canRepresent JSON data structures
commonlyUsedWith Ansible
CI/CD pipelines
Docker Compose
Kubernetes
cloud configuration tools
designedFor configuration files
data exchange
data serialization
emphasizes ease of editing
human readability
simplicity
fileExtension .yaml
.yml
firstAppeared 2001
fullName YAML Ain't Markup Language
linked to: YAML
hasSpecificationVersion 1.1
1.2
influencedBy JSON
Perl
Python
XML
email formats
is superset of JSON
isDesignedToBe human-friendly
language-independent
isOftenUsedFor application configuration
infrastructure as code definitions
parsersAvailableIn C#
C++
Go
Java
JavaScript
Python
Ruby
previouslyStoodFor Yet Another Markup Language
standardizedBy YAML Language Development Team
supports aliases
anchors
comments
custom data types via tags
mappings
nested data structures
references
scalars
sequences
uses indentation for structure
whitespace sensitivity

How these facts were elicited

Referenced by (29)

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

JSON influenced YAML
Helm supportsFormat YAML
YAML fullName YAML Ain't Markup Language
linked to: YAML
YAML acronymFor YAML Ain't Markup Language
linked to: YAML
JSON5 competesWith YAML
OpenAPI Specification fileFormat YAML
subject linked to: OAS
TOML inspiredBy YAML
TOML comparedWith YAML
Swagger supportsFormat YAML
Haml inspiredBy YAML
Kustomize inputFormat YAML
Yet Another Markup Language alsoKnownAs YAML Ain’t Markup Language
linked to: YAML
Yet Another Markup Language standardizedAs YAML 1.1
linked to: YAML
Yet Another Markup Language standardizedAs YAML 1.2
linked to: YAML
Yet Another Markup Language governedBy YAML language specification
linked to: YAML
YAML Language Development Team responsibleFor YAML language specification
linked to: YAML
YAML Language Development Team worksOn YAML 1.2 specification
linked to: YAML
YAML Language Development Team worksOn YAML 1.1 specification
linked to: YAML
YAML Language Development Team defines YAML core data model
linked to: YAML
Ruby standardLibraryIncludes YAML
subject linked to: Ruby programming language