A dependency-free, privacy-first, client-side HTML auditing tool packaged as an ultra-lightweight Docker container (< 25 MB). Paste any HTML source code and get an instant structured report on accessibility, document structure, form usability, and performance signals — processed entirely inside the browser with zero data sent to any server.
Maintained by AzkiWeb — Web Engineering & Digital Product Design Studio.
docker run -d -p 8080:80 --name web-audit oudhami/web-experience-audit-toolkit:latest
Open your browser at http://localhost:8080 and start auditing.
services:
web-audit:
image: oudhami/web-experience-audit-toolkit:latest
container_name: web-experience-audit-toolkit
ports:
- "8080:80"
restart: unless-stopped
docker compose up -d
lang attribute on <html>alt attributearia-label, aria-labelledby, meaningful text content)<label> (for/id pairing, wrapping label, or aria-label)<meta name="viewport"> for responsive mobile rendering<title><h1> heading<main> landmark<script> tags without defer, async, or type="module"<style> blocks<input>, <select>, and <textarea> elements| Step | Action |
|---|---|
| 1. Parse | HTML is converted to a DOM tree via DOMParser |
| 2. Inspect | Rules are applied to each element in the document |
| 3. Classify | Each finding gets a severity: high, medium, or low |
| 4. Score | Each category score and overall average are calculated |
Four scores are produced — Accessibility, Structure, Performance, Form & UX — and combined into a single overall score (0–100).
Scores are heuristic summaries of the implemented rules, not WCAG compliance certificates or Lighthouse replacements.
All parsing runs inside the user's browser using the native DOMParser API. There is:
Safe for auditing private dashboards, unreleased products, internal admin panels, and confidential staging environments.
| Property | Value |
|---|---|
| Base Image | nginx:1.27-alpine |
| Final Image Size | < 25 MB |
| Platforms | linux/amd64, linux/arm64 |
| JavaScript | Vanilla JS, zero dependencies |
| Compression | Gzip enabled |
| Security Headers | X-Content-Type-Options, X-Frame-Options, Referrer-Policy |
MIT — Free to use, modify, and distribute.
Maintained by AzkiWeb.
Content type
Image
Digest
sha256:8da24868d…
Size
20 MB
Last updated
about 1 month ago
docker pull oudhami/web-experience-audit-toolkit