.yaml — YAML Ain't Markup Language
Data application/yaml
What a .yaml file is
A human-friendly configuration format using indentation instead of brackets. Used by Kubernetes, GitHub Actions, Docker Compose and most modern CI systems.
How to open it
Any text editor, ideally one with a YAML linter.
Worth knowing
Indentation is significant and tabs are forbidden. The "Norway problem" — unquoted NO parsing as boolean false — bites everyone once.
Other data formats
- .csv — Comma-Separated Values
- .json — JavaScript Object Notation
- .sql — SQL Script
- .parquet — Apache Parquet