Iris
Introduction
Iris is the media library for Joomla 6. Drop in your photos and documents: Iris resizes them, renames them, compresses them to WebP, shows them as galleries on the site, and then tells you which ones are still in use.
- Images ready for the web on upload: brought within a frame you choose (never enlarged), renamed on a readable pattern, compressed to WebP with PNG transparency kept. A log says what was done, file by file.
- Documents presented neatly on the site: PDF thumbnail, format, size and date shown before the click, an Open button for PDF files, a download counter, and several documents or all of them in one ZIP archive.
- Galleries of images and files, from a selection or from a folder that the gallery follows. Six layouts: grid, masonry, carousel, main image and thumbnails, strip, list. The carousel never moves on its own. Placed in articles with an editor button; edit a gallery once and every article follows.
- A viewer driven by the keyboard: arrows to move, Escape to close.
- Usage badges in the Joomla media manager (used, unused, trash) and a Show where button naming the articles, modules, menus and galleries that reference a file.
- An unused files report, exportable as CSV. Iris refuses to rename or delete a folder if one of its files is still in use.
- Lighten images already online: keep the format and the name, or switch to WebP with links rewritten and old addresses redirected. A simulation shows the result first, and originals are kept until you confirm.
- Every colour comes from Atum, every contrast was measured in light and dark mode, and everything works with the keyboard.
- One package: a component and three plugins. English, French, German and Spanish.
Iris was built by two, Cyrille Poussin and an AI. The constraints were many, firm and strictly framed: accessibility, code quality, speed and lightness, in the code as in the components.
Iris est la médiathèque de Joomla 6. Vous déposez vos photos et vos documents : Iris les réduit, les renomme, les compresse en WebP, les présente en galeries sur le site, et vous dit ensuite lesquels servent encore.
- Des images prêtes pour le web dès l'envoi : ramenées dans un cadre que vous choisissez (jamais agrandies), renommées sur un modèle lisible, compressées en WebP en gardant la transparence des PNG. Un journal dit ce qui a été fait, fichier par fichier.
- Des documents présentés proprement : miniature des PDF, format, poids et date annoncés avant le clic, bouton Ouvrir pour les PDF, compteur de téléchargements, et plusieurs documents ou tous d'un coup dans une archive ZIP.
- Des galeries d'images et de fichiers, à partir d'une sélection ou d'un dossier que la galerie suit. Six dispositions : grille, mosaïque, carrousel, image principale et vignettes, bandeau, liste. Le carrousel ne défile jamais tout seul. Posées dans les articles par un bouton de l'éditeur ; modifiez une galerie une fois, tous les articles suivent.
- Une visionneuse pilotée au clavier : flèches pour avancer, Échap pour fermer.
- Des pastilles d'utilisation dans le gestionnaire de médias de Joomla (utilisé, inutilisé, Corbeille) et un bouton Voir où qui nomme les articles, modules, menus et galeries concernés.
- Un rapport des fichiers inutilisés, exportable en CSV. Iris refuse de renommer ou de supprimer un dossier dont un seul fichier sert encore.
- Alléger les images déjà en ligne : en gardant le format et le nom, ou en passant au WebP avec réécriture des liens et redirection des anciennes adresses. Une simulation montre le résultat d'abord, et les originaux sont gardés jusqu'à votre validation.
- Toutes les couleurs viennent d'Atum, chaque contraste a été mesuré en mode clair et en mode sombre, et tout se fait au clavier.
- Un seul paquet : un composant et trois plugins. Français, anglais, allemand et espagnol.
Iris a été développé à deux, par Cyrille Poussin et une IA. Les contraintes étaient nombreuses, fermes et totalement encadrées : accessibilité, qualité du code, rapidité et légèreté, du code comme des composants.
Iris
- Version:
- 3.0.043
- Developer:
- POUSSIN Cyrille
- Last updated:
-
Oct 02 2026
20 hours ago - Date added:
- Oct 01 2026
- License:
- GPLv2 or later
- Type:
- Free download
- Includes:
- c p
- Compatibility:
- J6
Share