Skip to content

v0.1.0-beta

Pre-release
Pre-release

Choose a tag to compare

@MyLightIsOn MyLightIsOn released this 01 Apr 18:01
· 24 commits to main since this release

A11y 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.