Kategorie: Entwicklung
YAML-Front-Matter-Generator
Aus Schlüssel/Wert-Zeilen und einem Inhalt Markdown-Front-Matter erzeugen
Erstellen Sie eine Markdown-Datei mit einem YAML-Front-Matter-Block aus einfachen Schlüssel: Wert-Zeilen und einem Inhalt. Läuft vollständig in Ihrem Browser und funktioniert mit jedem statischen Website-Generator, der Front Matter liest.
--- title: My First Post date: 2026-01-15 tags: [guide, release] draft: false --- ## Introduction Write the post body in Markdown here.
Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.
Wozu dieses Werkzeug dient
Statische Website-Generatoren wie Jekyll, Hugo und Astro lesen Seitenmetadaten aus einem mit --- abgegrenzten YAML-Block am Anfang einer Markdown-Datei. Dieses Tool verwandelt einfache Schlüssel: Wert-Zeilen in diesen Block, setzt Anführungszeichen nur dort, wo YAML es verlangt, und wandelt kommagetrennte Werte in eine Flow-Liste um, sodass aus einer Zeile wie tags: Anleitung, Release tags: [Anleitung, Release] wird.
So funktioniert es
- Geben Sie pro Zeile ein Feld als Schlüssel: Wert ein, zum Beispiel title: Mein erster Beitrag.
- Verwenden Sie einen kommagetrennten Wert für ein Listenfeld, etwa tags: Anleitung, Release.
- Schreiben Sie den Markdown-Inhalt unterhalb der Felder.
- Kopieren Sie die erzeugte Datei samt Front-Matter-Block und Inhalt.
Datenschutz
Dieses Werkzeug läuft vollständig in Ihrem Browser. Ihre Eingabe wird nie hochgeladen, gespeichert oder weitergegeben – beim Schließen des Tabs ist sie weg.
Häufig gestellte Fragen
- Wie erzeuge ich einen Listenwert wie tags?
- Trennen Sie die Einträge durch Kommas, z. B. tags: Anleitung, Release, und sie werden als YAML-Flow-Liste ausgegeben: tags: [Anleitung, Release].
- Setzt das Tool automatisch Anführungszeichen?
- Ja, aber nur bei Bedarf: einfache Wörter und Zahlen bleiben ohne Anführungszeichen, während alles mit Satzzeichen, das YAML sonst falsch interpretieren würde, in doppelte Anführungszeichen gesetzt wird.
- Mit welchen statischen Website-Generatoren funktioniert das?
- Mit jedem Generator, der YAML-Front-Matter zwischen ---Zeilen liest, darunter Jekyll, Hugo, Astro, Eleventy und Gatsby.