forbiddenlink/Ally Accessibility Scanner
Scan your codebase for accessibility violations using axe-core
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| path | Path to scan (default: current directory) | no | . |
| threshold | Maximum allowed violations before failing (default: 0) | no | 0 |
| url | URL to scan instead of files | no | — |
| output | Output directory for reports | no | .ally |
| max-files | Limit scan to first N files (useful for large projects) | no | — |
| baseline | Set current scan as baseline for future comparison | no | false |
| compare-baseline | Compare against saved baseline and check for regressions | no | false |
| fail-on-regression | Fail the workflow if accessibility regresses from baseline | no | false |
Outputs
| name | description |
|---|---|
| score | Accessibility score (0-100) |
| violations | Total number of violations found |
| report | Path to the generated report |
| improved | Number of files with improved accessibility (baseline mode) |
| regressed | Number of files with regressed accessibility (baseline mode) |