YAML Cheat Sheet
A quick reference covering YAML syntax, data structures, and advanced features.
Basic Syntax
| Key-value pair | key: value |
| String (unquoted) | name: John |
| String (quoted) | greeting: "Hello World" |
| Number | count: 42 |
| Boolean | enabled: true |
| Null | value: null, value: ~ |
Collections
| List (block) | items:
- item1
- item2 |
| List (inline) | items: [item1, item2] |
| Object (nested) | user:
name: John
age: 30 |
| Object (inline) | user: {name: John, age: 30} |
Multi-line Strings
| Literal block (|) | text: |
Line 1
Line 2 |
| Folded block (>) | text: >
This is folded
into one line |