A lightweight, developer-friendly command-line tool that audits any public webpage for accessibility issues. Supports both local use and CI/CD pipelines, and can export clean, shareable PDF reports.
- Scans any public URL for WCAG violations
- Detects issues like missing alt text, low contrast, invalid landmarks, etc.
- Displays results directly in the terminal, color-coded by severity
- Provides a summary breakdown by impact (
critical,serious, etc.) - Optionally exports the report as a clean PDF (color-coded as well)
- Auto-generates default report filenames
- Handles broken URLs, unreachable domains, and bad status codes gracefully
- Supports multilingual output via
--langflag (e.g., English, Spanish, French, Turkish)
- Clone the repository
git clone https://github.com/berat-552/accessify.git
cd accessify- Install dependecies
npm install- Link the CLI globally (for local testing)
npm link- Now you can run the CLI from anywhere on your machine:
accessify https://example.comExamples:
accessify https://www.wikipedia.org
accessify www.github.comAccessify supports localization using the --lang=<code> flag. Languages include:
- English (en)
- French (fr)
- Turkish (tr)
- Spanish (es) Example Output PDF:
--ci — Run in CI mode (no prompts, auto-save PDF)
--lang=<code> — Set the language (e.g., en, fr, tr, ar)
--help — Show all options and available language codes
