Sitio
Sobre nosotros
Construimos pequeñas herramientas para desarrolladores que respetan los archivos que pegas en ellas.
Por qué existe esto
No faltan conversores de YAML a JSON. Lo que falta es uno que ayude cuando el YAML está roto — que es el único momento en que de verdad necesitas una herramienta y no un script de una línea.
Antes de construir esto, repasamos quince de los conversores más populares. Uno reporta cada fallo como «An error has occured» — mal escrito y sin número de línea. Otro dice «Error: Not a valid value». Un tercero tiene el botón de copiar desactivado en el código fuente. Un cuarto cobra 9 $ por 48 horas de una conversión que se ejecuta en tu propio equipo. Varios hacen pasar tu configuración por sus servidores para ofrecer un enlace para compartir, y al menos uno hace esos enlaces públicos por defecto.
Qué hacemos diferente
Cada error de análisis se traduce en una frase sobre la que puedes actuar, fijada a la línea y columna exactas y marcada en el editor. Los corchetes y comillas sin cerrar — que la mayoría de analizadores reportan como un problema de indentación en otro lugar completamente distinto — se detectan específicamente, y señalamos el delimitador que nunca se cerró.
También avisamos de la divergencia entre YAML 1.1 y 1.2, algo que no hace ningún otro conversor que hayamos encontrado. Es la diferencia entre que country: no signifique la cadena «no» o signifique false, y ha roto despliegues reales.
Cómo funciona
El sitio es estático. La conversión ocurre en tu navegador con js-yaml; el formateador usa el paquete yaml, cuyo árbol de sintaxis concreto es lo que hace posible conservar los comentarios. El editor es CodeMirror 6, cargado después de que la página sea interactiva para que nunca retrase el primer renderizado. No hay backend, ni base de datos, ni analítica sobre el contenido que pegas.
Qué nos importa
El objetivo no es convertirnos en una plataforma pesada. Es hacer menos molesto el trabajo diario con formatos de texto: mensajes de error claros, salida predecible, páginas rápidas y ningún muro de cuenta entre tú y lo que viniste a hacer.
Lo que nunca hará
- Pedirte que te registres.
- Contar, limitar o restringir tus conversiones.
- Pedirte que compartas la página para desbloquear una función.
- Enviar lo que pegas a un servidor — no hay ningún sitio al que pueda ir.
Todas las herramientas
YAML a JSON
Convertidor YAML a JSON online: formateado, minificado, privado y con errores en la línea exacta.
AbrirJSON a YAML
Convierte JSON a YAML legible con control de sangría, orden de claves y salida lista para copiar.
AbrirValidador YAML
Valida YAML online y revisa sintaxis, indentación, tabulaciones y claves duplicadas.
AbrirFormateador YAML
Formatea, embellece y reindenta YAML con sangría consistente y comentarios conservados.
Abrir