Introduction

Formulus builds accessible forms on top of Joomla's own custom fields. Each form is a set of rows and fields arranged in a grid, with a live preview of what will be output.


New in 1.0.5: place a form straight inside an article from the editor, as a card you can move, edit, preview or remove. Requires Joomla 6.2.

  • Accessible by design: labels above the fields, required fields stated in words, an error summary that links to each field, heading levels that follow the page.
  • Rows, columns and widths set from the form screen, with a live preview.
  • 17 field types, including a file upload field, and 8 ready-made models to start from.
  • Uploaded files are checked (size, extension, real content type) and stored under random names with direct access blocked. The storage folder can be moved outside the web root.
  • Responses stored in the administrator and exported to CSV or Excel.
  • Team notification and visitor acknowledgement, written as Joomla mail templates, one per language.
  • Built-in anti-robot check and honeypot field.
  • Privacy plugin for Joomla privacy requests, and a scheduled task that purges old responses.
  • Custom CSS per form.
  • English, French, German and Spanish.

Formulus was built by a human and an AI. The constraints were many, firm and strictly framed: accessibility, code quality, speed and lightness, in the code as in the components.

Formulus crée des formulaires accessibles à partir des champs personnalisés de Joomla. Chaque formulaire est un ensemble de rangées et de champs disposés en grille, avec un aperçu en direct de ce qui sortira.

Nouveau en 1.0.5 : poser un formulaire directement dans un article depuis l’éditeur, sous forme de carte que l’on déplace, modifie, prévisualise ou retire. Demande Joomla 6.2.

  • Accessible par construction : libellés au-dessus des champs, champs obligatoires dits en toutes lettres, récapitulatif des erreurs relié à chaque champ, niveaux de titre qui suivent la page.
  • Rangées, colonnes et largeurs réglées depuis l'écran du formulaire, avec aperçu en direct.
  • 17 types de champ, dont un dépôt de fichier, et 8 modèles prêts à l'emploi.
  • Les fichiers déposés sont vérifiés (taille, extension, type réel du contenu) et rangés sous un nom tiré au hasard, sans accès direct. Le dossier de stockage peut être placé hors de la racine du site.
  • Réponses enregistrées dans l'administration, export CSV ou Excel.
  • Notification à l'équipe et accusé de réception au visiteur, rédigés en modèles de mail Joomla, un par langue.
  • Vérification anti-robots et champ piège intégrés.
  • Plugin de confidentialité pour les demandes RGPD de Joomla, et tâche planifiée qui purge les anciennes réponses.
  • CSS personnalisé par formulaire.
  • Français, anglais, allemand et espagnol.

Formulus a été développé par un humain 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.

Opus
Free

Opus

By POUSSIN Cyrille
Content Construction
Page layouts built from rows and blocks, inside a module. Pick a layout, fill in its elements, publish. Lighter than a page builder: Opus stores choices, never styling. New in 1.5.6: Opus is now a package. Place an Opus block straight inside an article from the editor, as a card you can move, edit, preview or remove. Requires Joomla 6.2. Opus sits between a custom HTML module and a page builder....
Iris
Free

Iris

By POUSSIN Cyrille
Images
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. New in 3.0.6: place a gallery straight inside an article from the editor, with the 15 layouts of the Iris Galleries module, as a card you can move, edit, preview or remove. Requires...
Markus Editor
Free

Markus Editor

By POUSSIN Cyrille
Editors
A block editor for Joomla that replaces TinyMCE and writes clean, semantic HTML. Write block by block, type Markdown as you go, and switch back to TinyMCE at any time without losing anything. Markus Editor turns the article into blocks: paragraphs, headings, lists, quotes, callouts, code, images, buttons, tables, Bootstrap columns, separator, Read more, modules and free HTML. Add one with "/" or...

Formulus

Version:
1.0.508
Developer:
POUSSIN Cyrille
Last updated:
Oct 16 2026
2 days ago
Date added:
Oct 01 2026
License:
GPLv2 or later
Type:
Free download
Includes:
c m p
Compatibility:
J6
Download

Uses Joomla! Update System