v0.1.0-beta
Pre-releaseA11y Logger v0.1.0-beta
A free, offline-first accessibility auditing tool. No accounts. No cloud. Everything runs and stores locally.
What's included
Issue Logging
Document accessibility findings with WCAG criterion codes, severity levels, environment details, affected URLs, and screenshot evidence.
Assessments
Organize issues into assessments within projects. Each assessment represents a scope of work — a product, a sprint, or a client engagement.
Reports
Generate structured reports with executive summaries, severity breakdowns, and WCAG criteria analysis. Optional AI assistance (BYOK) can draft narrative sections.
VPATs
Build Voluntary Product Accessibility Templates against WCAG 2.1, WCAG 2.2, Section 508, or EN 301 549. Criteria rows are auto-populated from your issues. AI can generate conformance narratives.
Export Formats
- HTML (print to PDF via browser)
- Word (.docx) for client delivery
- OpenACR YAML for the GSA ACR Editor
AI Support (optional)
Bring your own API key — OpenAI, Anthropic, Ollama (local), or Gemini. No data leaves your machine through A11y Logger.
Import
Import issues via CSV or OpenACR YAML to bootstrap assessments from existing data.
VPAT Snapshot History
Save and compare VPAT snapshots over time.
Getting started
Prerequisites: Node.js 20+
```bash
git clone https://github.com/hci-design-lab/a11y-logger.git
cd a11y-logger
npm install
npm run dev
```
Open http://localhost:3000. Data is stored in `./data/` — nothing is sent anywhere.
This is a beta release. Expect rough edges. Bug reports and feedback welcome via GitHub Issues.