🍋
Menu
.yml Code

YML (YAML-Alias)

YML ist die alternative Dateierweiterung für YAML-Dateien. Es gibt keinen technischen Unterschied zwischen .yml und .yaml — beide verwenden die identische YAML-Syntax und werden gleich geparst.

MIME-Typ

application/x-yaml

Typ

Text

Komprimierung

Verlustfrei

Vorteile

  • + Shorter extension, widely recognized
  • + Default in Docker Compose (docker-compose.yml)
  • + Used by GitHub Actions (.github/workflows/*.yml)

Nachteile

  • Not the officially recommended extension (.yaml is preferred)
  • Inconsistency between .yml and .yaml can confuse tooling
  • Same indentation pitfalls as .yaml

Wann Sie .YML verwenden sollten

Verwenden Sie .yml oder .yaml nach den Konventionen Ihres Projekts oder Teams. Docker Compose, GitHub Actions und Travis CI verwenden üblicherweise .yml.

Technische Details

YML ist technisch identisch mit YAML. Der einzige Unterschied ist die Dateierweiterung. YAML 1.2 Spezifikation empfiehlt .yaml, aber .yml ist weit verbreitet.

Geschichte

Die .yml-Erweiterung entstand als kürzere Alternative zu .yaml. Manche Tools und Konventionen (z. B. Docker Compose, GitHub Actions) bevorzugen .yml, während andere .yaml verwenden.

Von .YML konvertieren

In .YML konvertieren

Verwandte Formate