https://t2smart-ai.github.io/perchance-generators/
English | Français
A curated collection of open-source, browser-based AI generators built for perchance.org. Each generator lives in its own blueprints/ folder as a self-contained single-page application (HTML + CSS + JS) powered by Perchance's AI plugins.
English: The perchance.org platform provides unfiltered, unlimited AI generation. Content produced by these generators may include NSFW, adult, or otherwise uncensored material. The creator of this repository does not curate, moderate, or endorse any specific output. You are solely responsible for the content you generate and share. The creator is not liable for any misuse, offensive content, or damages arising from the use of these generators. Use at your own risk.
Français : La plateforme perchance.org offre une génération IA non filtrée et illimitée. Le contenu produit par ces générateurs peut inclure du matériel NSFW, adulte ou autrement non censuré. Le créateur de ce dépôt ne curate, ne modère ni n'approuve aucun résultat spécifique. Vous êtes seul responsable du contenu que vous générez et partagez. Le créateur n'est pas responsable de toute utilisation abusive, contenu offensant ou dommages découlant de l'utilisation de ces générateurs. Utilisez-les à vos propres risques.
English:
This repository contains the source blueprints (documentation + HTML generators) for a suite of creative and educational AI tools. Every generator is a standalone HTML file that can be opened directly in a browser or hosted on perchance.org. The blueprints/*.md files are technical documentation describing each generator's internals.
Français :
Ce dépôt contient les blueprints sources (documentation + générateurs HTML) d'une suite d'outils IA créatifs et éducatifs. Chaque générateur est un fichier HTML autonome qui peut être ouvert directement dans un navigateur ou hébergé sur perchance.org. Les fichiers blueprints/*.md sont de la documentation technique décrivant les internes de chaque générateur.
English: This project uses a hybrid hosting model:
- Self-hosted on GitHub Pages: color-palettes, vibe-coding-tuto, atlas-gastronomique
- Hosted on perchance.org with link cards below: ai-emoji-studio, ai-image-fusion, ai-kids-book-storyteller, caricature-satyrical-poster, puppet-gif-studio, revisions-ecole-secondaire-belgique, fantasy-img-studio
Français : Ce projet utilise un modèle d'hébergement hybride :
- Auto-hébergé sur GitHub Pages : color-palettes, vibe-coding-tuto, atlas-gastronomique
- Hébergé sur perchance.org avec des cartes de lien ci-dessous : ai-emoji-studio, ai-image-fusion, ai-kids-book-storyteller, caricature-satyrical-poster, puppet-gif-studio, revisions-ecole-secondaire-belgique, fantasy-img-studio
English: All generators in this repository are works in progress. Features, designs, and documentation are actively being developed and may change. Seven generators are hosted on perchance.org (linked below), while three are self-hosted on GitHub Pages.
Français : Tous les générateurs de ce dépôt sont des travaux en cours. Les fonctionnalités, les designs et la documentation sont activement développés et peuvent changer. Sept générateurs sont hébergés sur perchance.org (liens ci-dessous), tandis que trois sont auto-hébergés sur GitHub Pages.
https://t2smart-ai.github.io/perchance-generators/
English: A three-in-one emoji creation tool:
- AI Generate — type a text prompt and get a kawaii-style emoji rendered by AI.
- Emoji Kitchen — a fully client-side SVG compositor where you assemble an emoji from building blocks (shape, color, ears, eyes, nose, mouth, accessory) with no AI needed.
- Photo Emoji — upload a photo, crop it into a circle, overlay cartoon features, and/or run a two-step AI pipeline (vision analysis → image generation) that turns a real person's face into a stylized emoji likeness.
Everything runs in the browser. The only network calls are the two AI plugin services and the JSZip CDN script.
Français : Un outil de création d'emojis trois-en-un :
- Génération IA — tapez une description textuelle et obtenez un emoji de style kawaii rendu par l'IA.
- Cuisine d'Emojis — un compositeur SVG entièrement côté client où vous assemblez un emoji à partir de blocs de construction (forme, couleur, oreilles, yeux, nez, bouche, accessoire) sans avoir besoin d'IA.
- Emoji Photo — téléchargez une photo, recadrez-la en cercle, superposez des fonctionnalités cartoon et/ou exécutez un pipeline IA en deux étapes (analyse visuelle → génération d'image) qui transforme le visage d'une personne réelle en un emoji stylisé.
Tout fonctionne dans le navigateur. Les seuls appels réseau sont les deux services de plugins IA et le script CDN JSZip.
English: Upload several reference images, describe them, tune per-image weights, add free text and an art style, and let AI merge everything into one coherent fused artwork. The app uses a two-stage pipeline: first, a language model semantically blends all sources into a single "fused master prompt"; second, a text-to-image model renders 1–4 images at up to 4K resolution (with client-side upscaling). Features include auto-describe (vision AI analyzes each image), 8 art styles, 7 resolution presets, and a live source-prompt preview.
Français : Téléchargez plusieurs images de référence, décrivez-les, ajustez les poids par image, ajoutez du texte libre et un style artistique, et laissez l'IA fusionner le tout en une seule œuvre cohérente. L'application utilise un pipeline en deux étapes : d'abord, un modèle de langage fusionne sémantiquement toutes les sources en un seul "prompt maître fusionné" ; ensuite, un modèle texte-vers-image rend 1 à 4 images jusqu'à une résolution 4K (avec un upscaling côté client). Fonctionnalités : auto-description (l'IA visuelle analyse chaque image), 8 styles artistiques, 7 présélections de résolution et un aperçu en direct du prompt source.
English: Configure a children's story (place, era, genre, characters, art style, book style, length), then generate — via AI — a fully illustrated story book rendered as an animated 3D "ancient book" that you flip through page by page. Features include text-to-speech narration, ambient procedural music, page-turn sound effects, a moral page, and save/share support. The app is fully bilingual (English / French) and uses a shared random seed plus a vision-based character consistency system so the hero looks the same on every page.
Français : Configurez une histoire pour enfants (lieu, époque, genre, personnages, style artistique, style de livre, longueur), puis générez — via l'IA — un livre d'histoires entièrement illustré rendu sous forme de "livre ancien" animé en 3D que vous feuillettez page par page. Fonctionnalités : narration texte-parole, musique ambiante procédurale, effets sonores de tourne-page, page de morale, et support de sauvegarde/partage. L'application est entièrement bilingue (Anglais / Français) et utilise une graine aléatoire partagée plus un système de consistance de personnage basé sur la vision pour que le héros ait la même apparence sur chaque page.
English: Research any famous person (or pick from a live news feed), have an AI satirist analyze them for funny, exaggeratable features, compose a detailed prompt combining an art style, poster layout, satire tone, and color mood, then generate a 768×768 caricature poster image. Add a text overlay (satirical headline + subheadline) rendered on canvas, then download, share, or store the finished posters in a persistent local gallery. Fully multilingual with 6 complete UI translations and 15 supported search languages.
Français : Recherchez une personne célèbre (ou choisissez parmi un flux d'actualités en direct), faites analyser ses caractéristiques drôles et exagérables par un satiriste IA, composez un prompt détaillé combinant un style artistique, une mise en page d'affiche, un ton satirique et une ambiance colorée, puis générez une image d'affiche de caricature 768×768. Ajoutez une superposition de texte (titre satirique + sous-titre) rendue sur toile, puis téléchargez, partagez ou stockez les affiches terminées dans une galerie locale persistante. Entièrement multilingue avec 6 traductions complètes de l'interface et 15 langues de recherche supportées.
English: A self-contained, dependency-free color palette design tool. Pick a base color by clicking a live HSV color wheel, typing a HEX value, using HSL sliders, or rolling a random color. Generate harmony palettes using ~20 classical color theories (monochrome, analogous, complementary, triad, tetrad, square, compound, custom-angle, regular polygons 5–12 sides). Turn any palette into a CSS gradient (linear / radial / conic) with HSL or RGB interpolation. Run a batch generator that mass-produces dozens of palettes with seeded, reproducible randomness, S/L drift ("helix"), and 15 curated style presets (Pastel, Neon, Earth, Ocean, Sunset, Jewel, ...). Collect palettes into a saved selection and export everything as a ZIP containing plain-text formats (HEX, RGB, HSL, CSS, JSON, SCSS, CSV) plus a binary Adobe Swatch Exchange (.ase) file.
Français : Un outil de conception de palettes de couleurs autonome et sans dépendance. Choisissez une couleur de base en cliquant sur une roue de couleurs HSV en direct, en tapant une valeur HEX, en utilisant des curseurs HSL ou en lançant une couleur aléatoire. Générez des palettes d'harmonie utilisant environ 20 théories classiques des couleurs (monochrome, analogue, complémentaire, triadique, tétradique, carré, composé, angle personnalisé, polygones réguliers de 5 à 12 côtés). Transformez toute palette en dégradé CSS (linéaire / radial / conique) avec interpolation HSL ou RGB. Exécutez un générateur par lot qui produit des dizaines de palettes avec une randomisation reproductible à graine, une dérive S/L ("hélice") et 15 présélections de style curatées (Pastel, Néon, Terre, Océan, Coucher de Soleil, Bijou, ...). Collectez les palettes dans une sélection sauvegardée et exportez tout sous forme de ZIP contenant des formats texte brut (HEX, RGB, HSL, CSS, JSON, SCSS, CSV) plus un fichier binaire Adobe Swatch Exchange (.ase).
English: An interactive culinary "atlas" that proposes harmonious complete meals from around the world. Each draw displays a menu card: a main dish, a starchy food/base, and a side dish, all consistent with each other and linked to a specific cuisine of origin. The generator contains 612 curated meal cards covering 271 distinct cuisine labels (France, Italy, Japan, Morocco, Brazil, Greenland, Polynesia, Uzbekistan, etc.) across 5 color themes (spice, bistro, nature, mediterranean, gourmet). The meal components are hand-curated to form authentic, coherent menus — not random assemblies. Features a luxury restaurant card design with dark background, gold border, elegant typography, and smooth animations. Click "Dresser une nouvelle table" to generate a new meal infinitely.
Français : Un "atlas" culinaire interactif qui propose des repas harmonieux complets du monde entier. Chaque tirage affiche une carte de menu : un plat principal, un féculent/base et un accompagnement, tous cohérents entre eux et rattachés à une cuisine d'origine précise. Le générateur contient 612 fiches de repas curatées couvrant 271 libellés de cuisines distincts (France, Italie, Japon, Maroc, Brésil, Groenland, Polynésie, Ouzbékistan, etc.) à travers 5 thèmes de couleurs (épice, bistrot, nature, méditerranée, gourmand). Les composantes des repas sont curatées à la main pour former des menus authentiques et cohérents — pas des assemblages aléatoires. Dispose d'un design de carte de restaurant luxueuse avec fond sombre, bordure dorée, typographie élégante et animations fluides. Cliquez sur « Dresser une nouvelle table » pour générer un nouveau repas à l'infini.
English: A browser-based animation studio combining two workflows in one tool:
- Classic frame-by-frame pixel animation — a full canvas drawing app (brush, eraser, flood fill, eyedropper, line/rect/circle shapes), multi-frame timeline with per-frame durations, onion-skinning, undo/redo, and GIF export.
- AI rig & puppet animation — describe a scene; the app generates a solid background image and a transparent-background character image via AI. The character is cut into layers (rect crop, magic-wand flood select, or AI auto-detect using vision). Each layer is rigged with a motion type (bob, sway, rotate, breathe, blink, swing, drift, wave, bend, squash), amplitude, speed, phase offset, position, scale, z-order and pivot point. A motion engine bakes the rig into N timeline frames (with mesh-warp deformation support), which flow through the same export pipeline as hand-drawn GIFs.
Secondary features: prompt enhance/optimize/save/history, a huge curated pre-selection library, an automatic consistency system (fixed seed + shared negative prompt), per-layer animation presets, persistent layer templates, project save/load (JSON), and a persistent gallery.
Français : Un studio d'animation basé sur navigateur combinant deux flux de travail en un seul outil :
- Animation pixel classique image par image — une application de dessin complète sur toile (pinceau, gomme, remplissage, pipette, formes ligne/rectangle/cercle), timeline multi-images avec durées par image, pelure d'oignon, annuler/refaire et export GIF.
- Animation rig & marionnette IA — décrivez une scène ; l'application génère une image de fond solide et une image de personnage à fond transparent via l'IA. Le personnage est découpé en couches (recadrage rectangulaire, sélection par baguette magique, ou auto-détection IA utilisant la vision). Chaque couche est équipée d'un type de mouvement (balancement, oscillation, rotation, respiration, clignement, balancement, dérive, vague, flexion, écrasement), amplitude, vitesse, décalage de phase, position, échelle, ordre z et point de pivot. Un moteur de mouvement cuit le rig en N images de timeline (avec support de déformation de maillage), qui passent par le même pipeline d'export que les GIF dessinés à la main.
Fonctionnalités secondaires : amélioration/optimisation/sauvegarde/historique de prompt, une énorme bibliothèque de présélection curatée, un système de consistance automatique (graine fixe + prompt négatif partagé), présélections d'animation par couche, modèles de couches persistants, sauvegarde/chargement de projet (JSON) et une galerie persistante.
8. Revision Sheets Generator — Belgian Secondary Education / Générateur de Fiches de Révision — Enseignement Secondaire Belgique
English: A generator of evaluation and correction sheets for secondary school teachers in the French-speaking Community of Belgium (FWB). From a selected degree, subject, and sub-topic, it automatically generates:
- A student sheet: an "exam" format out of 20 points including a theoretical recap, a multiple-choice quiz (3 questions, 6 points), a short open-answer question (6 points), and a problem / long open-answer question (8 points).
- A teacher correction key: complete answers, detailed step-by-step approaches, intermediate grading scales, and common pitfalls to highlight.
The sheets respect Belgian terminology (CE1D, CESS, degrees, correction key…) and conform to the official curricula and competency frameworks of the FWB. Generation is powered by an AI model (Perchance's ai-text-plugin) guided by highly structured prompts. Coverage spans 1st Degree (CE1D, 1st–2nd year), 2nd Degree (3rd–4th year), and 3rd Degree (CESS, 5th–6th year), across 4 subjects (French, Mathematics, Sciences, Humanities) with 4–6 predefined sub-topics each.
Français : Un générateur de fiches d'évaluation et de correctifs pour les enseignants du secondaire de la Fédération Wallonie-Bruxelles (FWB). À partir d'un degré, d'une matière et d'un sous-sujet sélectionnés, il génère automatiquement :
- Une fiche élève : un format « examen » sur 20 points comprenant un rappel théorique, un QCM (3 questions, 6 points), une question de réponse ouverte courte (6 points) et un problème / réponse ouverte longue (8 points).
- Un correctif enseignant : les réponses complètes, les démarches détaillées étape par étape, les barèmes intermédiaires et les pièges classiques à signaler.
Les fiches respectent la terminologie belge (CE1D, CESS, degrés, correctif…) et sont conformes aux référentiels et socles de compétences officiels de la FWB. La génération est assurée par un modèle d'IA (le plugin ai-text-plugin de Perchance) piloté par des prompts très structurés. La couverture s'étend du 1er Degré (CE1D, 1ère/2ème secondaire), 2ème Degré (3ème/4ème secondaire) et 3ème Degré (CESS, 5ème/6ème secondaire), sur 4 matières (Français, Mathématiques, Sciences, Sciences Humaines) avec 4 à 6 sous-sujets prédéfinis chacune.
English:
A Perchance generator that turns text ideas into AI images, built on the t2i-framework-plugin-v2 and augmented with a custom 🎨 Idea Composer — a visual, click-based prompt builder. The composer features ~1,600+ pre-written visual elements organized into 12 themed tabs and 38 categories (characters, places, actions, weather, lighting, vehicles, maps, science, props…). Elements auto-link: pick Luffy and the composer intelligently selects a straw hat + red vest, a tropical beach, a clear blue sky, "Gum-gum attacks", and an adventurous mood — automatically. Elements can also block each other: pick a tropical beach and snow/desert weather gets disabled. A 📥 Inject button does a quick AI pre-enhancement, turning picked elements into one concise prompt. A 🧠 enhance prompt button runs a full AI upgrade. The ✨ generate button produces images using Stable Diffusion with 40+ hand-tuned art styles (Disney, Ghibli, Pixar, Hergé/Tintin, Van Gogh, ukiyo-e, pixel art, stained glass, claymation, and more).
Français :
Un générateur Perchance qui transforme des idées textuelles en images IA, construit sur le t2i-framework-plugin-v2 et augmenté d'un 🎨 Compositeur d'Idées personnalisé — un constructeur de prompts visuel et cliquable. Le compositeur propose plus de 1 600 éléments visuels pré-écrits organisés en 12 onglets thématiques et 38 catégories (personnages, lieux, actions, météo, éclairage, véhicules, cartes, science, accessoires…). Les éléments s'auto-lient : choisissez Luffy et le compositeur sélectionne intelligemment un chapeau de paille + gilet rouge, une plage tropicale, un ciel bleu clair, des "attaques Gum-gum" et une ambiance aventureuse — automatiquement. Les éléments peuvent aussi se bloquer mutuellement : choisissez une plage tropicale et la météo neige/désert est désactivée. Un bouton 📥 Injecter fait une pré-amélioration IA rapide, transformant les éléments choisis en un prompt concis. Un bouton 🧨 améliorer le prompt fait une mise à niveau IA complète. Le bouton ✨ générer produit des images utilisant Stable Diffusion avec plus de 40 styles artistiques soigneusement réglés (Disney, Ghibli, Pixar, Hergé/Tintin, Van Gogh, ukiyo-e, pixel art, vitrail, claymation, et plus encore).
English: An interactive bilingual (French / English) web application that teaches complete beginners ("vibe-coders") the fundamental building blocks of software development. "Vibe-coding" means building software by describing what you want to an AI assistant rather than writing every line by hand. This guide gives beginners just enough mental vocabulary that their prompts to an AI actually produce good results. Organized around five tabs:
- Ingredients — fundamental programming languages (HTML, CSS, JS, Python, SQL, and more)
- Magic Duos — popular framework/library combinations, rated for ease, speed, power
- Toolbox — core architectural concepts (Frontend vs Backend, APIs, Hosting & Git)
- Simulator — a wizard that generates a tailored tech stack + AI starter prompt
- SOS Debug — common errors, their causes, and ready-to-copy AI "rescue prompts"
Français : Une application web interactive bilingue (Français / Anglais) qui enseigne aux débutants complets ("vibe-codeurs") les éléments fondamentaux du développement logiciel. Le "vibe-coding" consiste à construire un logiciel en décrivant ce que vous voulez à un assistant IA plutôt qu'en écrivant chaque ligne à la main. Ce guide donne aux débutants juste suffisamment de vocabulaire mental pour que leurs prompts à une IA produisent réellement de bons résultats. Organisé autour de cinq onglets :
- Ingrédients — langages de programmation fondamentaux (HTML, CSS, JS, Python, SQL, et plus)
- Duos Magiques — combinaisons populaires framework/bibliothèque, notées pour facilité, vitesse, puissance
- Boîte à Outils — concepts architecturaux fondamentaux (Frontend vs Backend, APIs, Hébergement & Git)
- Simulateur — un assistant qui génère une stack technologique sur mesure + un prompt de démarrage IA
- SOS Debug — erreurs courantes, leurs causes, et prompts de "secours" IA prêts à copier
English:
- Navigate to any
blueprints/<generator-name>/folder. - Open the
.htmlfile directly in a modern web browser (Chrome, Firefox, Edge, Safari). - Some generators may require an internet connection the first time they load (for CDN scripts like JSZip, html2pdf.js, or gifenc).
- For generators that use Perchance plugins (
generateImage,generateText), you must open them through the perchance.org platform or a compatible Perchance runtime — the plugins are imported viamain.pjsand are not available in a plainfile://context.
Français :
- Naviguez vers n'importe quel dossier
blueprints/<nom-generateur>/. - Ouvrez le fichier
.htmldirectement dans un navigateur web moderne (Chrome, Firefox, Edge, Safari). - Certains générateurs peuvent nécessiter une connexion Internet lors du premier chargement (pour les scripts CDN comme JSZip, html2pdf.js ou gifenc).
- Pour les générateurs qui utilisent les plugins Perchance (
generateImage,generateText), vous devez les ouvrir via la plateforme perchance.org ou un runtime Perchance compatible — les plugins sont importés viamain.pjset ne sont pas disponibles dans un contextefile://simple.
English: Contributions are welcome! Please feel free to:
- Open issues for bugs or feature requests
- Submit pull requests with improvements
- Share your generated creations (with appropriate credit)
Français : Les contributions sont les bienvenues ! N'hésitez pas à :
- Ouvrir des issues pour des bugs ou des demandes de fonctionnalités
- Soumettre des pull requests avec des améliorations
- Partager vos créations générées (avec crédit approprié)
All generator code (HTML, CSS, JavaScript) is released under the MIT License. See LICENSE-MIT for details.
Français : Tout le code des générateurs (HTML, CSS, JavaScript) est publié sous la Licence MIT. Voir LICENSE-MIT pour les détails.
Documentation, Screenshots & Creative Assets / Documentation, Captures d'Écran & Ressources Créatives
All blueprint documentation (.md files), screenshots, and creative assets are released under CC BY-NC-SA 4.0. See LICENSE-CC-BY-NC-SA-4.0 for details.
Français : Toute la documentation blueprint (fichiers .md), les captures d'écran et les ressources créatives sont publiées sous CC BY-NC-SA 4.0. Voir LICENSE-CC-BY-NC-SA-4.0 pour les détails.
If you find these generators useful, consider supporting the creator:
English:
- GitHub Sponsors — support development directly
- Ko-fi — buy me a coffee
- Buy Me a Coffee — quick and easy support
Français :
- GitHub Sponsors — soutenez le développement directement
- Ko-fi — offrez-moi un café
- Buy Me a Coffee — support rapide et facile
Perchance Generators / Générateurs Perchance https://t2smart-ai.github.io/perchance-generators/
Ce dépôt contient une collection de générateurs IA open-source, basés sur navigateur, construits pour perchance.org. Chaque générateur est une application monopage autonome (HTML + CSS + JS) alimentée par les plugins IA de Perchance. https://t2smart-ai.github.io/perchance-generators/
- Auto-hébergé sur GitHub Pages : color-palettes, vibe-coding-tuto, atlas-gastronomique
- Hébergé sur perchance.org : ai-emoji-studio, ai-image-fusion, ai-kids-book-storyteller, caricature-satyrical-poster, puppet-gif-studio, revisions-ecole-secondaire-belgique, fantasy-img-studio
Tous les générateurs de ce dépôt sont des travaux en cours. Les fonctionnalités, les designs et la documentation sont activement développés et peuvent changer.
Voir les sections individuelles ci-dessus pour les descriptions détaillées de chaque générateur.
Naviguez vers n'importe quel dossier blueprints/<nom-generateur>/ et ouvrez le fichier .html dans un navigateur moderne. Certains générateurs nécessitent d'être utilisés via la plateforme perchance.org pour accéder aux plugins IA.
Les contributions sont les bienvenues ! Ouvrez des issues, soumettez des pull requests, et partagez vos créations.
- Code, HTML & Scripts : MIT License — voir
LICENSE-MIT - Documentation, Captures d'Écran & Ressources Créatives : CC BY-NC-SA 4.0 — voir
LICENSE-CC-BY-NC-SA-4.0