Ferramentas YAML

Caixa de ferramentas YAML completa: validar a sintaxe, formatar/embelezar, explorar a estrutura com a vista em árvore, e converter para JSON. Também: Comparar YAML | JSON ↔ YAML | Comparar JSON.
Todo o processamento é feito localmente no seu navegador — os seus dados nunca são enviados para nenhum servidor.
Modo:
Como usar: cole o seu YAML na caixa de texto da esquerda, escolha um modo, e clique em Processar.
Validar: verifica a sintaxe YAML e reporta erros com número de linha e coluna. Apanha problemas de indentação, mapeamentos inválidos e sequências mal formadas.
Formatar: embeleza o YAML com indentação configurável (2/4 espaços ou tabulações). Opcionalmente ordena as chaves alfabeticamente.
Vista em árvore: mostra o YAML analisado como uma árvore interativa recolhível para explorar a estrutura do documento. Use a caixa de pesquisa para filtrar nós por chave ou valor.
Para JSON: converte o YAML para JSON equivalente. As funcionalidades complexas do YAML (âncoras, aliases, etiquetas) são resolvidas em objetos JSON simples.
O que é o YAML?

O YAML é um formato de configuração construído sobre a indentação em vez de parênteses: o aninhamento é espaço em branco, um traço inicia um item de lista, e chave: valor é um mapeamento. Os escalares sem aspas recebem tipos — yes é um booleano, 07 é um número — por isso é famoso o "problema da Noruega" (NO = Noruega, analisado como falso). As âncoras (&x) e os aliases (*x) reutilizam nós dentro de um mesmo documento.

Âncoras e aliases são resolvidos ao converter para JSON.