Editor de metadata
Separe, valide e reformate a metadata YAML de um documento Markdown.
Editor de metadata
Cole um documento Markdown que comece com um bloco de metadata YAML delimitado por `---` e esta ferramenta o separa do corpo, verifica-o e devolve uma versão limpa de ambos. É construída para conteúdo de sites estáticos — posts do Jekyll e Hugo, páginas Astro, notas Obsidian — onde esse bloco de metadata sai do lugar conforme um site cresce: as chaves aparecem em ordem diferente em cada post, as datas são digitadas no formato que parecer natural naquele dia, e ninguém repara numa chave duplicada até o build quebrar.
Mostrar alterna entre ver metadata e corpo juntos ou isolar apenas um. Ordene as chaves alfabeticamente ou digite uma ordem separada por vírgula (título, data, etiquetas…); qualquer coisa deixada de fora é anexada alfabeticamente. Chaves obrigatórias preenche qualquer chave que nomear com um valor vazio, assim um lote de posts fica com a mesma forma; Remover chaves vazias faz o oposto, eliminando chaves cujo valor está vazio, uma lista vazia ou um objeto vazio. Normalizar datas reescreve datas reconhecíveis como 15.01.2024 ou 01/15/2024 para 2024-01-15, deixando datas já em ISO como estão. Estilo de lista alterna listas de escalares curtas entre a forma de blocos com um item por linha e uma forma inline compacta [a, b, c]; listas que contêm objetos aninhados permanecem em estilo de blocos, pois não podem ser achatadas.
A ferramenta verifica também o bloco: uma chave repetida no nível superior é sinalizada e sua linha destacada, e um bloco que abre com `---` mas nunca fecha é reportado em vez de silenciosamente engolir o resto do documento como metadata. Ative Processar vários documentos para aplicar as mesmas opções em vários arquivos Markdown colados um após o outro, cada um com sua própria metadata, separados por uma linha em branco.
Tudo é executado localmente no seu navegador; seu documento nunca é carregado. Copie o resultado, baixe como arquivo .txt ou envie a saída de volta à entrada para continuar ajustando.