Worried about putting off those key accessibility upgrades? This CLI makes it super easy to add accessibility testing, linting, and CI/CD to your React app right now, helping you make a real impact without spending a ton of time on it!
npx ally-wizardRun it inside your React project. Answer a few questions. Done!
- Axe - quick checks for common a11y issues
- Pa11y - detailed reports you can actually understand
- Lighthouse - accessibility scores and audits
- ESLint accessibility plugin - catches mistakes while you write
- GitHub Actions - run a11y tests on every push, no manual effort
Because accessibility isn't an optional extra - it makes the web better for everyone:
- More people can use and enjoy your app
- Good a11y = better overall UX
- Many regions legally require it
- Your React app should be running on
localhost:3000before testing (vite --port 3000) - Needs Node.js installed
Part of Ally Toolkit · Built with a focus on accessibility 🩷
