Pug Template Studio es un visor de proyectos de plantillas Pug que funciona por completo en el navegador. Arrastra una carpeta o un .zip: la herramienta lee todas tus plantillas, deduce qué variables necesita cada una y genera un formulario para rellenarlas. El resultado se actualiza mientras escribes.
No se sube nada. El compilador de Pug se ejecuta en un Web Worker dentro de tu propio navegador, así que tus proyectos —incluidos trabajos de clientes y campañas de correo aún sin publicar— nunca salen de tu equipo. Sin cuenta y sin servidor.
Existe porque una plantilla Pug a la que le falta una variable no falla. Pug convierte los locals en parámetros de función, así que una variable ausente es simplemente undefined: #{expirationDelay} se convierte en una cadena vacía y href=resetLink elimina el atributo por completo, dejando un botón muerto. Sin error y sin aviso. Un correo al que le falta su variable más importante se muestra como un correo verosímil con la llamada a la acción rota. Por eso no se puede descubrir qué variables son obligatorias renderizando la plantilla: hay que determinarlo de forma estática, y de eso se encarga el panel de variables.