Catégorie: Développement

Générateur de front matter YAML

Idée interneUn outil manque ?

Transformez des lignes clé/valeur et un corps de texte en front matter Markdown

Construisez un fichier Markdown avec un bloc de front matter YAML à partir de simples lignes clé : valeur et d'un corps de texte. Fonctionne entièrement dans votre navigateur et compatible avec tout générateur de site statique lisant le front matter.

Markdown avec front matter
---
title: My First Post
date: 2026-01-15
tags: [guide, release]
draft: false
---

## Introduction

Write the post body in Markdown here.

Tout sur cette page est traité dans votre navigateur. Rien n'est envoyé.

À quoi sert cet outil

Les générateurs de sites statiques comme Jekyll, Hugo et Astro lisent les métadonnées de page dans un bloc YAML délimité par --- en haut d'un fichier Markdown. Cet outil transforme de simples lignes clé : valeur en ce bloc, en n'ajoutant des guillemets que lorsque YAML l'exige et en transformant une valeur séparée par des virgules en liste, si bien qu'une ligne comme tags: guide, sortie devient tags: [guide, sortie].

Mode d'emploi

  1. Saisissez un champ par ligne au format clé : valeur, par exemple title: Mon premier article.
  2. Utilisez une valeur séparée par des virgules pour un champ de type liste, comme tags: guide, sortie.
  3. Rédigez le corps Markdown sous les champs.
  4. Copiez le fichier généré, front matter et corps inclus.

Confidentialité

Cet outil fonctionne entièrement dans votre navigateur. Ce que vous saisissez n'est jamais envoyé, stocké ni partagé : fermer l'onglet suffit à tout effacer.

Questions fréquentes

Comment générer une valeur de type liste comme tags ?
Séparez les éléments par des virgules, par ex. tags: guide, sortie, et ils seront produits sous forme de liste YAML en ligne : tags: [guide, sortie].
Les valeurs sont-elles mises entre guillemets automatiquement ?
Oui, mais seulement si nécessaire : les mots et nombres simples restent sans guillemets, et tout ce qui contient une ponctuation que YAML pourrait mal interpréter est entouré de guillemets doubles.
Avec quels générateurs de sites statiques cela fonctionne-t-il ?
Tout générateur qui lit un front matter YAML délimité par des lignes ---, y compris Jekyll, Hugo, Astro, Eleventy et Gatsby.