Gratuit et open source

Spintax — le langage du contenu.
Écrivez une fois, générez pour toujours.

Le site de référence du spintax. Apprenez la syntaxe, créez des modèles de contenu assistés par l'IA et générez des variantes uniques à coût quasi nul.

Fonctionnalités clés

Le moteur spintax moderne pour la génération dynamique de contenu basée sur des modèles.

Énumérations

{a|b|c} — choisit aléatoirement une option dans la liste. Prise en charge complète de l'imbrication pour les arbres de variantes complexes.

Permutations

[<config>a|b|c] — sélectionne N éléments, les mélange et les joint avec des séparateurs et connecteurs personnalisés.

Variables

%var% — portées de variables globales, locales (#set / #def) et runtime avec héritage propre.

Modèles imbriqués

Chaque élément peut être imbriqué dans un autre, et #include compose des modèles entiers. La détection de références circulaires sécurise chaque rendu.

Conditionnels — branchement piloté par valeur

Notre extension distinctive : {?VAR?then|else} choisit selon la valeur (truthy) d'une variable. Affiche, masque ou substitue le contenu par tenant — sans recourir à des choix aléatoires hors logique.

Pluriels — accord grammatical

{plural N: forme|forme|forme} — le nombre choisit la bonne forme. Le russe en exige trois, l’anglais deux ; le moteur gère les deux selon la langue.

EN

@spintax/core — le moteur open source

Le moteur est publié sur npm : zéro dépendance, MIT, TypeScript. Générez du spintax partout où tourne JavaScript, pas seulement dans WordPress.

EN

Playground

Écrivez un modèle, voyez les variantes instantanément. Validation en direct, variables et URLs partageables — dans le navigateur, sans rien installer.

EN

Rédaction par AI

Une AI rédige le modèle une fois — ensuite les variantes ne coûtent aucun appel API. Prompts, méthode de travail et erreurs typiques des modèles.

EN

Serveur MCP

Les agents valident, génèrent et analysent les modèles via MCP — hébergé sur spintax.net/mcp ou en local via npx.

Spintax Studio

Éditeur natif pour Windows avec vérification de syntaxe en direct et aperçu. Gratuit sur le Microsoft Store.

EN

Nœud n8n

Générez du spintax dans vos automatisations : e-mails uniques, flux produits et réponses depuis un seul nœud.

Syntaxe Spintax

Balisage spintax qui transforme un seul modèle en des milliers de variantes uniques.

Modèle
#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.
Sortie possible
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.

Comment fonctionne spintax

Du brouillon IA à un modèle spintax en production en trois étapes.

1

Rédigez avec l'IA

Demandez à ChatGPT, Claude ou toute autre IA de transformer votre brief en modèle spintax.

2

Validez et prévisualisez

Collez-le dans le playground ou ouvrez-le dans Spintax Studio sous Windows. Les deux vérifient la structure et montrent les variantes que le modèle produit réellement.

3

Rendez partout

Générez dans Studio autant de variantes qu’il vous en faut et enregistrez-les en TXT ou XLSX, ou rendez le même modèle avec @spintax/core, le plugin WordPress ou votre propre runtime.

Plugin WordPress gratuit

Vous connaissez déjà le spintax ? Installez le plugin gratuit pour rendre les modèles sur votre site WordPress — testé jusqu’à WordPress 7.0, avec liaisons de champs ACF et WooCommerce.

WordPress 6.2–7.0 PHP 8.0+ GPL-2.0

Liaisons de champs

Liez un modèle à un champ ACF, à une méta d’article ou à un champ produit WooCommerce. Chaque article concerné reçoit sa propre variante : à l’enregistrement, via cron ou à la demande.

Cache d'objets

Sortie rendue mise en cache via l'API WP Object Cache. Compatible Redis et Memcached nativement.

Régénération par cron

Rafraîchissement programmé optionnel du cache par modèle. Définissez des TTL personnalisés et laissez le cron WordPress maintenir le contenu à jour.

Open source

Le moteur existe en implémentations indépendantes sous licence MIT — pour JavaScript, PHP, Python, Object Pascal et .NET ; le plugin WordPress reste en GPL-2.0. Aucun service externe, aucun suivi : tout est généré dans votre propre environnement.

@spintax/core

Le moteur spintax pour JavaScript et TypeScript. Fonctionne dans Node et dans le navigateur — c’est lui qui anime le playground de ce site.

npm install @spintax/core

spintax/core

Le même moteur pour PHP 8.0+. Indépendant de tout framework et extrait du plugin WordPress, pour que n’importe quelle application PHP puisse l’utiliser.

composer require spintax/core

spintax-core

Le moteur pour Python 3.10+. Une implémentation indépendante, pas un portage : un corpus de tests de référence partagé avec les deux autres garantit un comportement identique.

pip install spintax-core

Votre outil ne comprend que les accolades simples ? Demandez à son éditeur de prendre en charge la syntaxe complète — voici le message prêt à envoyer :

Proposition : mettre à jour le moteur spintax intégré. Il ne s’agit pas de remplacer {option 1|option 2} — les modèles existants continueront de fonctionner et tout ce qui est nouveau reste facultatif : permutations, variables, conditions, accord du pluriel, fragments de modèle réutilisables et vérification de la syntaxe avant la génération. Implémentations ouvertes pour JavaScript, PHP, Python, Pascal et .NET, tenues à un corpus de compatibilité commun : spintax.net/spintax-engines/

Tous les moteurs EN

Qu'est-ce que Spintax ?

Spintax (spin syntax) est notre propre langage de gabarits pour produire de nombreuses variations réellement uniques d'un texte à partir d'une seule source que vous contrôlez. Vous écrivez un gabarit qui encode chaque choix — alternatives, ordres, conditions, variables — et le moteur le développe en milliers de variantes distinctes et prêtes à l'emploi. Chaque variation est celle que vous avez définie, de sorte que le résultat reste conforme à votre marque et correct, plutôt qu'une supposition probabiliste.

Le flux de travail moderne associe un modèle de langage à cette logique de gabarits. Laissez une IA rédiger une fois le gabarit riche en variations ; le moteur restitue ensuite un nombre illimité de variantes uniques localement, de manière déterministe et à un coût quasi nul. Aucun appel d'API par génération et aucune donnée ne quitte votre infrastructure — le modèle fournit la créativité une fois, le moteur fournit l'échelle pour toujours. Un rédacteur relit un seul gabarit au lieu d'écrire chaque variante.

C'est ce qui distingue spintax de la génération de chaque page directement par un LLM. La sortie brute d'une IA est stéréotypée et largement incontrôlée — les mêmes prompts convergent vers les mêmes formes, la qualité dérive, et un texte quasi identique attire des pénalités pour contenu dupliqué. Avec spintax, le résultat ne dépend que de la qualité de votre gabarit : vous figez une fois la formulation, le ton et la structure, et chacune des milliers de variantes en hérite. Cela vous permet de déployer un contenu réellement distinct sur des centaines de pages, de sites ou de langues — unique par construction, et non du charabia généré.

Le spintax moderne va bien au-delà du {a|b|c} plat où s'arrêtent la plupart des outils. Il ajoute des permutations qui sélectionnent et ordonnent un sous-ensemble, des variables à portée, des conditionnels selon la valeur, l'accord des pluriels selon la locale, des inclusions réutilisables et une passe de post-traitement pour les espaces et les majuscules. Un gabarit structuré couvre un espace de sortie bien plus vaste et mieux maîtrisé que la même longueur de spintax plat.

Et il s'exécute partout où vous travaillez. Le moteur est livré sous forme d'implémentations indépendantes, open source et sans dépendances — pour JavaScript, PHP, Python, Object Pascal et .NET — aux côtés du plugin WordPress, toutes tenues à un même corpus partagé de tests de référence pour qu'un gabarit s'affiche à l'identique sur chacune. Rien n'appelle de service externe : chaque variante est générée dans votre propre environnement, sur votre propre matériel, à votre propre échelle.