RGAAudit
Créateur & Développeur Fullstack
Description
Outil open-source d'aide à l'audit d'accessibilité web selon le référentiel RGAA 4.1 français. Il automatise les vérifications automatisables (~30-50% des critères) et fournit à l'auditeur humain des données structurées pour traiter efficacement les critères manuels restants.
4
Packages monorepo
~50%
Critères automatisés
106
Critères RGAA couverts (roadmap)
Contexte
Projet personnel né d'un besoin réel identifié dans l'écosystème de l'accessibilité numérique français. Conçu local-first (aucune donnée ne quitte la machine) et open-source, avec une architecture pensée pour accueillir à terme une distribution desktop via Tauri.
Problématique
En France, les audits RGAA sont réalisés manuellement par des cabinets spécialisés, coûteux et longs. Aucun outil open-source n'existait pour générer un pré-rapport structuré selon la grille RGAA, rendre le mapping RGAA ↔ WCAG ↔ moteur d'audit transparent et auditable, et fournir les annexes nécessaires à la vérification manuelle.
Rôle
Concepteur et développeur unique — de la spécification technique au développement
Stack
Architecture
React + Vite
Frontend
Express + SSE
API & temps réel
Playwright + axe-core
Crawl & audit
RGAA 4.1 JSON
Mapping transparent
Points clés
Architecture monorepo npm workspaces (core / server / web / cli) prévue pour la compatibilité Tauri
Moteur d'audit axe-core découplé via adapter pattern — remplaçable sans toucher au reste de l'application
Mapping RGAA ↔ WCAG ↔ axe-core transparent et auditable, stocké dans un fichier JSON versionné
Crawl automatique via sitemap.xml et crawl récursif, avec validation et édition manuelle de la liste de pages
Progression en temps réel via Server-Sent Events (SSE)
Génération de rapport HTML interactif avec annexes structurées pour l'auditeur humain
Détection des overlays d'accessibilité tiers (accessiBe, UserWay, AudioEye…)
Captures d’écran







