eslint-plugin-vuejs-accessibility
The facts below are what the maker publishes about eslint-plugin-vuejs-accessibility, checked and dated. Our editors have not written about it yet.
Plans and prices
From eslint-plugin-vuejs-accessibility's own pricing page, checked 12 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Free | Free | Open-source ESLint plugin for Vue files |
The facts
Each one read from eslint-plugin-vuejs-accessibility's own pages, with the date it was checked.
What it does
- Accessibility rules
- Its documented rules cover alternative text, ARIA attributes and roles, labels, keyboard interaction, focus, captions, and other accessibility checks.checked 12 Oct 2026
- Alternative text
- The alt-text rule checks elements such as images, image inputs, areas, and objects for meaningful alternative text.checked 12 Oct 2026
- Alt text
- The alt-text rule checks images, image inputs, areas, and objects for meaningful alternative text by default.checked 12 Oct 2026
- ARIA role rule
- The aria-role rule checks that elements use valid, non-abstract ARIA roles.checked 12 Oct 2026
- Automated scans
- Yeschecked 19 Sep 2026
- Based on
- The project says its work draws on eslint-plugin-vue-a11y, eslint-plugin-jsx-a11y, eslint-plugin-vue, and jsx-ast-utils.checked 12 Oct 2026
- Configuration
- The documentation provides both flat configuration for ESLint 9 (also usable from ESLint 8.57.0) and legacy .eslintrc configuration for ESLint versions below 9.checked 12 Oct 2026
- Contributions
- The repository welcomes bug reports and pull requests on GitHub.checked 12 Oct 2026
- Development requirements
- The repository says contributors need Node and Yarn to install development dependencies.checked 12 Oct 2026
- Focus rule
- The no-autofocus rule flags autofocus because the documentation says it can cause usability issues for sighted and non-sighted users.checked 12 Oct 2026
- Installation
- The project documents installation as a development dependency with yarn, npm, or pnpm.checked 12 Oct 2026
- Integrations
- The plugin integrates with ESLint and Vue files, and its rules can be enabled individually or through a recommended configuration.checked 12 Oct 2026
- Legacy ESLint configuration
- The plugin documents .eslintrc configuration for ESLint versions below 9.checked 12 Oct 2026
- License
- The project code is available under the MIT License.checked 12 Oct 2026
- Package managers
- Installation instructions are provided for yarn, npm, and pnpm.checked 12 Oct 2026
- Purpose
- It is an ESLint plugin for checking accessibility rules in Vue single-file components.checked 12 Oct 2026
- Recommended rules
- The rule overview marks many rules as recommended, including alt-text, aria-role, form-control-has-label, and tabindex-no-positive.checked 12 Oct 2026
- Rule coverage
- The documentation lists rules for alternative text, ARIA, keyboard access, labels, captions, focus, and other accessibility checks.checked 12 Oct 2026
- Rule customization
- The alt-text rule allows configuration of checked elements and mappings for custom components.checked 12 Oct 2026
- Security
- GitHub reports that the repository has no detected security policy and no published security advisories.checked 12 Oct 2026
- Support
- The project invites bug reports and pull requests through its GitHub repository.checked 12 Oct 2026
Money
- Free plan
- Yeschecked 19 Sep 2026
Alternatives to eslint-plugin-vuejs-accessibility
- 1

Axe DevTools
Free planOpen sourceAndroidiOSWebAPI9.4From $40 a month - 2

WAVE
Free planWebAPIExtensionLinux8.4Free plan - 3

Binclusive
AndroidiOSWebAPI8.3From $59 a month - 4

Welcoming Web
Free planAndroidiOSWebAPI8.2From $19 a month - 5

Assistiv Labs
Free planAndroidiOSWebLinux8.2From $19 a month - 6

IBM Equal Access Accessibility Checker
Free planOpen sourceWebAPIExtensionSelf-hosted8.1Free plan
