De petites machines à fabriquer des visuels Small machines that make visuals
Sloth Generator est une collection d'outils gratuits qui fabriquent des visuels directement dans le navigateur : des arrière-plans en points, et des images recomposées en pointillisme façon risographie. Conçu et codé seul, sans build ni dépendance, un fichier HTML par outil. Le pari était double : rendre le plaisir du générateur accessible en deux clics, sans compte ni export payant, et faire en sorte que chaque visuel produit soit reproductible à l'identique par un simple lien.
Sloth Generator is a collection of free tools that make visuals right in the browser: dot-based backgrounds, and photographs rebuilt as risograph-style stipple prints. Designed and coded solo, with no build step and no dependencies, one HTML file per tool. The bet was twofold: make the fun of a generator reachable in two clicks, with no account and no paywalled export, and make every visual it produces reproducible exactly, from a single link.
Pourquoi ces outils existent
Les générateurs de visuels en ligne finissent presque tous au même endroit : un mur d'export payant, un compte à créer, ou une esthétique tellement figée que tout le monde produit la même image. Je voulais l'inverse : des outils qui tiennent dans un onglet, qui n'envoient rien nulle part, et qui laissent assez de réglages pour qu'on y reconnaisse sa propre main.
Online visual generators almost all end up in the same place: an export paywall, an account to create, or an aesthetic so fixed that everyone produces the same image. I wanted the opposite: tools that fit in a single tab, send nothing anywhere, and leave enough control that you can recognise your own hand in the result.
C'est aussi un terrain d'essai personnel. Deux moteurs de rendu écrits à la main, une esthétique d'outil assumée, et un fil rouge : le plaisir du hasard doit rester rattrapable. Un bouton « Inspire-moi » tire un visuel, l'identifiant qu'il génère permet d'y revenir des mois plus tard.
It's also a personal testing ground. Two rendering engines written by hand, an unapologetically tool-like aesthetic, and one guiding rule: the pleasure of randomness has to stay recoverable. An "Inspire me" button draws a visual, and the id it generates lets you come back to it months later.
Les partis pris
Quatre choix structurent le produit, du moteur de rendu jusqu'à la barre de réglages.
Four decisions shape the product, from the rendering engine down to the settings bar.
Un identifiant, un visuel One id, one visual
Chaque tirage est semé par un générateur pseudo-aléatoire déterministe, et cette graine vit dans l'URL. Un lien reproduit exactement le même visuel, réglages compris. Le hasard devient adressable : on peut le partager, le reprendre, le décliner sans jamais perdre le point de départ. Every draw is seeded by a deterministic pseudo-random generator, and that seed lives in the URL. A link reproduces the exact same visual, settings included. Randomness becomes addressable: you can share it, pick it back up, and iterate on it without ever losing the starting point.
Une galerie qui ne triche pas A gallery that can't lie
Les vignettes de l'accueil ne sont pas des captures : des iframes cachées chargent les vrais outils et leur demandent un rendu par postMessage. La galerie montre donc exactement ce que le générateur sait produire, et chaque tuile est un lien vers l'outil, préchargé avec l'identifiant du visuel affiché. The thumbnails on the home page aren't screenshots: hidden iframes load the real tools and ask them for a render over postMessage. So the gallery shows exactly what the generator can produce, and every tile links straight into the tool, preloaded with the id of the visual on screen.
Deux moteurs, deux logiques Two engines, two logics
Dots compose des arrière-plans à partir de sept dispositions géométriques ou d'une image, et exporte en PNG comme en SVG. Stipple part uniquement de photos : l'image est reconstruite en points d'encre distincts, sur une à trois couches, et c'est l'œil qui refait le mélange. Export PNG, avec option de fond transparent quand on ne veut garder que les points. Dots composes backgrounds from seven geometric layouts or from an image, and exports to PNG as well as SVG. Stipple starts from photographs only: the image is rebuilt as distinct ink dots across one to three layers, and the eye does the mixing. PNG export, with a transparent-background option when you only want to keep the dots.
Zéro friction, zéro dépendance Zero friction, zero dependencies
Pas de build, pas de librairie, pas de compte : un fichier HTML s'ouvre et l'outil tourne. Une bibliothèque de vingt références en licence libre est fournie pour jouer tout de suite, mais on peut aussi glisser sa propre photo sur la scène. L'interface est bilingue français / anglais, avec préférence mémorisée. No build, no library, no account: open one HTML file and the tool runs. A library of twenty freely licensed references ships with it so you can play immediately, but you can also drop your own photo onto the canvas. The interface is bilingual French / English, with the preference remembered.