Gratuito y código abierto

Spintax — el lenguaje del contenido.
Escribe una vez, genera para siempre.

El hogar de spintax. Aprende la sintaxis, crea plantillas de contenido asistidas por IA y genera variantes únicas a un coste casi nulo.

Características principales

El motor spintax moderno para la generación dinámica de contenido basada en plantillas.

Enumeraciones

{a|b|c} — elige aleatoriamente una opción de la lista. Soporte completo de anidamiento para árboles de variantes complejos.

Permutaciones

[<config>a|b|c] — selecciona N elementos, los mezcla y los une con separadores y conectores personalizados.

Variables

%var% — ámbitos de variables globales, locales (#set / #def) y de runtime con herencia limpia.

Plantillas anidadas

Cualquier elemento se anida dentro de cualquier otro, y #include compone plantillas completas. La detección de referencias circulares protege cada renderizado.

Condicionales — bifurcación por valor

Nuestra extensión distintiva: {?VAR?then|else} elige según el valor (truthy) de una variable. Muestra, oculta o sustituye contenido por inquilino — sin recurrir a elecciones aleatorias donde no corresponden.

Plurales — concordancia gramatical

{plural N: forma|forma|forma} — el número elige la forma correcta. El ruso necesita tres formas, el inglés dos; el motor gestiona ambas según el idioma.

EN

@spintax/core — el motor de código abierto

El motor está en npm: cero dependencias, MIT, TypeScript. Renderiza spintax donde haya JavaScript, no solo en WordPress.

EN

Playground

Escribe una plantilla y ve las variantes al instante. Validación en vivo, variables y URLs para compartir — en el navegador, sin instalar nada.

EN

Creación con AI

Deja que un modelo redacte la plantilla una vez — luego genera variantes sin llamadas a la API. Prompts, flujo de trabajo y los errores típicos de los modelos.

EN

Servidor MCP

Los agentes validan, generan y analizan plantillas vía MCP — alojado en spintax.net/mcp o local con npx.

Spintax Studio

Editor nativo para Windows con comprobación de sintaxis en vivo y vista previa. Gratis en Microsoft Store.

EN

Nodo para n8n

Genera spintax dentro de tus automatizaciones: correos únicos, feeds de productos y respuestas desde un solo nodo.

Sintaxis Spintax

Marcado spintax que convierte una sola plantilla en miles de variantes únicas.

Plantilla
#set %city% = {London|Berlin|Tokyo|New York}
#set %hasPriority% = 1

Welcome to %city%!{?hasPriority? Priority support included.|}

We offer [<minsize=2;maxsize=3;sep=", ";lastsep=" and ">
  fast delivery|free returns|24/7 support|
  price matching|expert advice].

{Our team|The crew|We} {will|can} help you
{find the perfect|choose the right|pick the best}
solution for your needs.
Posible resultado
Welcome to Berlin! Priority support included.

We offer free returns, expert advice and 24/7 support.

The crew can help you pick the best
solution for your needs.

Cómo funciona spintax

Del borrador con IA a una plantilla spintax en producción en tres pasos.

1

Redacta con IA

Pide a ChatGPT, Claude o cualquier IA que convierta tu briefing en una plantilla spintax.

2

Valida y previsualiza

Pégala en el playground o ábrela en Spintax Studio para Windows. Ambos comprueban la estructura y muestran las variantes que la plantilla produce de verdad.

3

Renderiza donde quieras

Genera en Studio tantas variantes como necesites y guárdalas en TXT o XLSX, o renderiza la misma plantilla con @spintax/core, el plugin de WordPress o tu propio runtime.

Plugin gratuito para WordPress

¿Ya conoces spintax? Instala el plugin gratuito para renderizar plantillas en tu sitio WordPress: probado hasta WordPress 7.0, con vinculación de campos ACF y WooCommerce.

WordPress 6.2–7.0 PHP 8.0+ GPL-2.0

Vinculación de campos

Vincula una plantilla a un campo ACF, a un meta de entrada o a un campo de producto de WooCommerce. Cada entrada que coincida recibe su propia variante: al guardar, por cron o bajo demanda.

Caché de objetos

Salida renderizada en caché mediante la API WP Object Cache. Compatible con Redis y Memcached de serie.

Regeneración por cron

Actualización programada opcional de la caché por plantilla. Establece TTL personalizado y deja que el cron de WordPress mantenga el contenido fresco.

Código abierto

El motor existe en implementaciones independientes con licencia MIT — para JavaScript, PHP, Python, Object Pascal y .NET; el plugin de WordPress sigue siendo GPL-2.0. Sin servicios externos ni rastreo: todo se genera en tu propio entorno.

@spintax/core

El motor de spintax para JavaScript y TypeScript. Funciona en Node y en el navegador — es el que mueve el playground de este sitio.

npm install @spintax/core

spintax/core

El mismo motor para PHP 8.0+. Independiente del framework y extraído del plugin de WordPress, para que cualquier aplicación PHP pueda usarlo.

composer require spintax/core

spintax-core

El motor para Python 3.10+. Una implementación independiente, no un port: un corpus de pruebas de referencia compartido con los otros dos garantiza el mismo comportamiento.

pip install spintax-core

¿Tu herramienta solo entiende llaves planas? Pide a su proveedor que admita la sintaxis completa: aquí tienes el texto listo para enviar:

Propuesta: actualizar el motor de spintax integrado. No se trata de sustituir {opción 1|opción 2}: las plantillas actuales seguirán funcionando y todo lo nuevo es opcional: permutaciones, variables, condicionales, concordancia de plural, partes de plantilla reutilizables y una validación de sintaxis antes de generar. Implementaciones abiertas para JavaScript, PHP, Python, Pascal y .NET, sujetas a un mismo corpus de compatibilidad: spintax.net/spintax-engines/

Todos los motores EN

¿Qué es Spintax?

Spintax (spin syntax) es nuestro propio lenguaje de plantillas para producir muchas variaciones genuinamente únicas de un texto a partir de una sola fuente que tú controlas. Escribes una plantilla que codifica cada elección — alternativas, ordenaciones, condiciones, variables — y el motor la expande en miles de variantes distintas y listas para usar. Cada variación es una que tú definiste, así que el resultado se mantiene coherente con tu marca y correcto, no una conjetura probabilística.

El flujo de trabajo moderno combina un modelo de lenguaje con esa lógica de plantillas. Deja que una IA redacte una vez la plantilla rica en variaciones; el motor luego renderiza variantes únicas ilimitadas localmente, de forma determinista y a coste casi nulo. No hay llamada a API por generación y ningún dato sale de tu infraestructura — el modelo aporta la creatividad una vez, el motor aporta la escala para siempre. Un editor revisa una plantilla en lugar de escribir cada variante.

Esto es lo que distingue a spintax de generar cada página directamente con un LLM. La salida cruda de una IA es repetitiva y en gran medida incontrolada — los mismos prompts convergen en las mismas formas, la calidad se degrada y el texto casi idéntico invita a penalizaciones por contenido duplicado. Con spintax el resultado depende solo de la calidad de tu plantilla: fijas la redacción, el tono y la estructura una vez, y cada una de las miles de variantes lo hereda. Eso te permite desplegar contenido genuinamente distinto en cientos de páginas, sitios o idiomas — único por construcción, no galimatías generado.

El spintax moderno es mucho más que el {a|b|c} plano en el que se detienen la mayoría de las herramientas. Añade permutaciones que seleccionan y ordenan un subconjunto, variables con ámbito, condicionales por valor, concordancia de plurales según la configuración regional, inclusiones reutilizables y una fase de post-procesamiento para espacios y mayúsculas. Una plantilla estructurada cubre un espacio de salida mucho mayor y mejor controlado que el mismo tamaño de spintax plano.

Y funciona dondequiera que trabajes. El motor se distribuye como implementaciones independientes, de código abierto y sin dependencias — para JavaScript, PHP, Python, Object Pascal y .NET — junto al plugin de WordPress, todas sujetas a un mismo corpus compartido de pruebas de referencia para que una plantilla se renderice idénticamente en cada una. Nada llama a un servicio externo: cada variante se genera dentro de tu propio entorno, en tu propio hardware, a tu propia escala.