Accessible, lightweight Joomla 6 extensions
Six components for Joomla 6
A template, an SEO agent and four free components. All accessible, all updated through Joomla.
Corpus, Your Site's Template

A hue at the cursor, four home presentations, and not a single unreadable text, no matter which color you choose.
- No tiny text: dates, captions, and mentions remain readable.
- Keyboard-usable, and enlarged text breaks nothing.
- Nothing is loaded from another site.
Astus, The Agent That Inspects, Fixes, and Makes Your Website Visible
Four scores, followed by the list of issues, written in a language everyone understands.
« Some images have no description: a visually impaired person doesn't know what they show. » That's what Astus writes, where others display Images must have alternate text.
It sorts by urgency, tells you whether the issue comes from your Template or your articles, and improves your visibility, in Google and in AI engine answers. It works on any Joomla site, even without Corpus.

Verified, not promised
We have neither years of existence nor millions of downloads to display. We have checks, and a single failure blocks delivery.
possible hues, all verified for contrast
recalculated with each release
external domain calls
network tab: no fonts, no CDNs, no trackers
text under 1 rem, anywhere
including fine print and captions
Iris: free
A plugin that shows you at a glance the status of your site's images: which ones are too heavy, and which ones are used or not on your website.
Free, and unlimited. It doesn't fix anything: it just lets you see. Fixing is Astus's job.
Oculus: 24 sites monitored, including yours perhaps
One dashboard, one line per site, and the status dot that tells you what needs your attention today. This is not a product to install: it is the tool behind our migration and monitoring services.
For each site: the Joomla version and pending updates, suspicious files, folder permissions, age of the last backup, administrator accounts without two-factor authentication, and the remaining days on the certificate.
A forgotten site doesn't warn you: it goes down. Here, it rises to the top of the dashboard before it falls. And when you ask "what is the status of my site?", the answer is on the screen, not in a memory.
