axe Linter shifts accessibility checking left of every other tool in the Deque portfolio. It runs against source code itself, not against a rendered page or a built app, so accessibility violations get caught before code reaches a build, a browser, or a CI run. The free Axe Accessibility Linter for VS Code is the entry point. The paid axe DevTools Linter adds enterprise features: pre-commit hooks that block inaccessible code before it commits, pull-request integration that gates merges, CI/CD plugins for the major pipeline systems, REST API and CLI for custom integrations, and team-wide configurable rules.
Coverage spans the file types modern front-end teams actually ship. React (JS, JSX, TSX), React Native, Vue (.vue), Angular (component and template files), HTML, and Markdown. IDE integrations cover VS Code, IntelliJ IDEA, and WebStorm with real-time inline feedback during development. The 44-rule ruleset is a focused subset of the full WCAG surface: the rules that can be statically verified without rendering the page.
Merito frames axe Linter as the developer-experience entry point to the broader axe portfolio. Standalone deployment is fast (about a week per repo) and the value shows up in the next pull request cycle. The full accessibility program still needs axe DevTools for runtime scanning, axe Auditor for the structured manual surface, and axe Monitor for production drift detection. Linter is the leftmost shift; it is one quadrant of the four-product stack.
Ideal use cases
- Real-time accessibility linting in VS Code, IntelliJ, or WebStorm during component development
- Pre-commit hooks blocking inaccessible code before commit
- Pull-request gating on accessibility regressions in source code
- CI/CD pipeline accessibility scans alongside security and quality scans
- Team-wide custom rule configuration for design-system component patterns
- REST API and CLI integration for bespoke developer tooling