O editor TOML mostra o seu código TOML e os dados como árvore lado a lado: pyproject.toml, Cargo.toml, as configurações do Hugo, do Netlify ou do seu próprio app. Recolha tabelas e arrays, veja o tipo e o número de entradas de cada valor e altere chaves e valores direto na árvore - a mudança vai para o código exatamente naquele lugar, e seus comentários e a formatação ficam. Os erros aparecem com linha e coluna, de uma chave definida duas vezes a uma data que não existe, e os dados podem ser validados com um JSON Schema e convertidos para JSON, YAML, CSV ou XML.
Tudo roda no seu navegador. Seus documentos ficam guardados nele, não no nosso servidor, e não há cadastro nem publicidade.
TOML 1.0 destacado à esquerda, a árvore recolhível no meio. Um clique na árvore pula para o código, o cursor do código marca o valor dele na árvore.
Altere chaves e valores, adicione, duplique, mova e remova entradas, mude um tipo - cada coisa como uma pequena edição do código, então comentários e linhas em branco ficam onde estão.
Chaves e tabelas definidas duas vezes, texto sem aspas, números com zero à esquerda, datas que não existem e valores que não batem com o seu JSON Schema, cada um com linha e coluna.
Tabelas como [server], arrays de tabelas como [[servers]], chaves com pontos como server.port e tabelas em linha como { x = 1 } formam uma só árvore. Uma chave renomeada muda em cada cabeçalho que a nomeia.
Formate com um layout único, ou converta para JSON, YAML, CSV (um array de tabelas é uma tabela) e XML. Arquivos JSON, YAML, CSV e XML abrem como TOML.
Guarde quantos documentos quiser no seu navegador, cada um com o próprio histórico de desfazer, e baixe todos em um ZIP.
Coloque o editor no seu próprio site com um iframe ou em uma janela própria. Sua página entrega o documento a ele, recebe cada alteração e cada salvamento e pode deixar uma IA enviar os resultados ao seu servidor. Sem cadastro, sem chave.
Não. O editor roda no seu navegador e guarda seus documentos nele, não no nosso servidor. Um documento só vai para um servidor se você configurar um webhook para o seu próprio servidor, se um site que incorpora o editor o salvar no próprio servidor, ou se outro site o abrir aqui com um formulário (post.php) - nesse caso, nosso servidor o repassa direto para o seu navegador, sem armazená-lo. Como em qualquer site, o servidor registra cada acesso, e contamos as visualizações de página de forma anônima - veja a política de privacidade.
Sim. Uma alteração na árvore é gravada no código exatamente naquele lugar; comentários, linhas em branco e o resto da formatação ficam como estão. Desfazer desfaz qualquer alteração.
TOML 1.0: tabelas, arrays de tabelas, chaves com pontos, tabelas em linha, os quatro tipos de strings, inteiros em decimal, hexadecimal, octal e binário, números decimais com inf e nan, além de datas e horas. Ele aceita o que o tomllib do Python aceita e aponta todo o resto com linha e coluna - uma chave ou tabela definida duas vezes, um número com zero à esquerda, uma data que não existe.
A árvore a mostra uma vez só, com todas as suas chaves. Renomeá-la muda cada cabeçalho e chave com pontos que a nomeia. Uma mudança que não pode ser feita no lugar - mover uma tabela espalhada pelo arquivo, por exemplo - é recusada com uma mensagem em vez de reescrever o seu arquivo.
Sim, na aba Converter ou em Exportar; datas e horas viram texto. Arquivos JSON, YAML, CSV e XML que você abre são convertidos para TOML. TOML não tem null, então valores vazios são deixados de fora, com um aviso.
Só no seu navegador. Clique no botão de pasta no canto superior esquerdo (Meus documentos) para abrir, renomear, duplicar, baixar ou excluir os documentos. Limpar os dados do site no navegador os apaga, então baixe os que você quer manter - ou deixe o editor enviá-los ao seu próprio servidor ("Salvar no servidor").
Sim, qualquer IA - ChatGPT, Claude, Gemini, Copilot ou a IA da sua ferramenta de programação. Clique em "Assistente de IA", depois em "Copiar prompt", cole na sua IA e diga o que ela deve alterar. A IA responde com um link; clique nele e os dados aparecem no seu editor. "Desfazer" desfaz qualquer alteração.
Não. O editor é gratuito, sem anúncios e sem cadastro.