Kategorie: Entwicklung

Markdown-Front-Matter-Parser

Eigene IdeeTool fehlt?

Die YAML-Front-Matter einer Markdown-Datei vom Inhalt trennen

Fügen Sie eine Markdown-Datei ein, die mit einem durch --- begrenzten YAML-Front-Matter-Block beginnt, und sehen Sie deren Metadaten als JSON geparst, getrennt vom darunterliegenden Markdown-Inhalt. Läuft lokal in Ihrem Browser.

Metadaten (JSON)
Inhalt
## What shipped

The dashboard now loads in under a second.

Alles auf dieser Seite wird in Ihrem Browser verarbeitet. Nichts wird hochgeladen.

Wozu dieses Werkzeug dient

Static-Site-Generatoren wie Jekyll, Hugo und Astro speichern Titel, Datum, Tags und weitere Metadaten eines Beitrags in einem YAML-Block am Anfang der Markdown-Datei, eingerahmt von ---Zeilen. Dieses Tool trennt diesen Block vom Inhalt, parst ihn als YAML und zeigt beide Teile an, sodass Sie die Metadaten prüfen oder den Inhalt separat kopieren können.

So funktioniert es

  1. Fügen Sie eine Markdown-Datei ein, die mit einem ---Front-Matter-Block beginnt.
  2. Prüfen Sie die geparsten Metadaten als JSON.
  3. Kopieren Sie die Metadaten oder den Inhalt separat.

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

Was, wenn keine Front-Matter vorhanden ist?
Das Tool weist darauf hin und zeigt die gesamte Eingabe als Inhalt an – nichts wird angenommen oder erfunden.
Unterstützt es TOML- oder JSON-Front-Matter?
Dieses Tool parst den YAML-Front-Matter-Stil (durch --- begrenzt), der Standard bei Jekyll, Hugo und Astro ist. TOML (durch +++ begrenzt) wird nicht abgedeckt.
Kann ich die Metadaten bearbeiten und die Datei neu zusammensetzen?
Dieses Tool trennt und zeigt nur an; verwenden Sie den YAML-Formatierer für den Metadatenblock, wenn Sie ihn bearbeiten und neu formatieren möchten, bevor Sie ihn wieder über den Inhalt einfügen.