Skip to content
@a11ylint

a11ylint

A11yLint 🔍♿

Comprehensive accessibility testing tools following RGAA guidelines

A11yLint is a collection of powerful tools designed to help developers ensure their web applications meet accessibility standards according to the French RGAA (Référentiel Général d'Amélioration de l'Accessibilité) guidelines.

🛠️ Our Tools

Core Library

Our @a11ylint/core package provides the fundamental accessibility testing engine. It offers:

  • RGAA Compliance: Built specifically for French accessibility standards
  • Comprehensive Rules: Extensive set of accessibility checks
  • Flexible Integration: Easy to integrate into any JavaScript project
  • TypeScript Support: Full TypeScript definitions included
  • Lightweight: Minimal dependencies for optimal performance

📖 View Core Documentation

Playwright Integration

Our @a11ylint/playwright package seamlessly integrates accessibility testing into your end-to-end testing workflow:

  • E2E Accessibility Testing: Run accessibility checks as part of your Playwright tests
  • Automated Reporting: Generate detailed accessibility reports
  • CI/CD Ready: Perfect for continuous integration pipelines
  • Visual Feedback: Clear error reporting with element highlighting
  • Page Context: Test accessibility across complete user journeys

📖 View Playwright Documentation

🚀 Quick Start

Install Core Library

npm install @a11ylint/core

Install Playwright Integration

npm install @a11ylint/playwright

🎯 Why A11yLint?

  • 🇫🇷 RGAA Focused: Specifically designed for French accessibility standards
  • ⚡ Fast & Reliable: Optimized for performance in any environment
  • 🔧 Developer Friendly: Easy integration with existing workflows
  • 📊 Detailed Reporting: Comprehensive accessibility insights
  • 🤝 Open Source: Community-driven development and transparency

📚 Resources

🤝 Contributing

We welcome contributions from the community! Whether you're fixing bugs, adding features, or improving documentation, your help makes A11yLint better for everyone.

📄 License

All A11yLint projects are released under the MIT License.


Making the web accessible for everyone
Built with ❤️ by the A11yLint team

Pinned Loading

  1. core core Public

    A powerful accessibility testing tool designed to validate web projects against French accessibility guidelines (RGAA - Référentiel Général d'Amélioration de l'Accessibilité).

    TypeScript 3

  2. playwright playwright Public

    A Playwright integration for @a11ylint/core that enables automated accessibility testing according to French RGAA (Référentiel Général d'Amélioration de l'Accessibilité) guidelines in your end-to-e…

    TypeScript 4

Repositories

Showing 4 of 4 repositories

Top languages

Loading…

Most used topics

Loading…