JavaScript A11y

Open-source JavaScript projects categorized as A11y

Top 23 JavaScript A11y Projects

  • bootstrap-vue

    BootstrapVue provides one of the most comprehensive implementations of Bootstrap v4 for Vue.js. With extensive and automated WAI-ARIA accessibility markup.

    Project mention: Awesome | Top 9 UI Frameworks for Vue.js | dev.to | 2024-06-11

    BootstrapVue brings the power of Bootstrap to Vue.js. It includes a comprehensive implementation of Bootstrap 4 components and grid system, along with extensive support for custom themes.

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • grommet

    a react-based framework that provides accessibility, modularity, responsiveness, and theming in a tidy package

    Project mention: 9 React component libraries for efficient development in 2023 | dev.to | 2023-11-13

    GitHub stars: 8.3k GitHub link: https://github.com/grommet/grommet Documentation: https://v2.grommet.io/docs

  • axe-core

    Accessibility engine for automated Web UI testing

    Project mention: WCAG and Web accessibility beyond naive misconceptions | dev.to | 2024-09-10

    We can occasionally use our keyboards to navigate our websites, and we are lucky to have handy tools to detect problems quickly. WAVE, axe, and even the indispensable developer tools of our browsers warn about insufficient color contrast.

  • fusuma

    ✍️ Fusuma makes slides with Markdown easily.

  • pa11y

    Pa11y is your automated accessibility testing pal

    Project mention: Coding For Everyone: Accessibility in Web Development. | dev.to | 2024-07-29

    WAVE, Axe, Pa11y, and Lighthouse are some accessibility testing tools that can be used to audit your website and identify areas that may need improvement. Here are the steps to access and use the Lighthouse Panel in your Chrome DevTools:

  • eslint-plugin-jsx-a11y

    Static AST checker for a11y rules on JSX elements.

    Project mention: Getting started with React by building a Pokemon search application | dev.to | 2024-05-11

    > [email protected] build > react-scripts build Creating an optimized production build... Compiled with warnings. [eslint] src/App.js Line 64:15: The href attribute requires a valid value to be accessible. Provide a valid, navigable address as the href value. If you cannot provide a valid href, but still need the element to resemble a link, use a button and change it with appropriate styles. Learn more: https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/HEAD/docs/rules/anchor-is-valid.md jsx-a11y/anchor-is-valid Search for the keywords to learn more about each warning. To ignore, add // eslint-disable-next-line to the line before. File sizes after gzip: 58.34 kB (-1 B) build/static/js/main.b3bd969c.js 1.78 kB build/static/js/453.bd7a2879.chunk.js 677 B build/static/css/main.af098727.css The project was built assuming it is hosted at /. You can control this with the homepage field in your package.json. The build folder is ready to be deployed. You may serve it with a static server: serve -s build Find out more about deployment here: https://cra.link/deployment

  • dialog-polyfill

    Polyfill for the HTML dialog element

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • leonardo

    Generate colors based on a desired contrast ratio

  • chakra-ui-vue

    ⚡️ Build scalable and accessible Vue.js applications with ease.

  • ally.js

    JavaScript library to help modern web applications with accessibility concerns

  • react-focus-lock

    It is a trap! A lock for a Focus. 🔓

  • pa11y-dashboard

    Pa11y Dashboard is a web interface which helps you monitor the accessibility of your websites

  • testing-playground

    Simple and complete DOM testing playground that encourage good testing practices.

  • pa11y-ci

    Pa11y CI is a CI-centric accessibility test runner, built using Pa11y

  • svelte-navigator

    Simple, accessible routing for Svelte

  • vue-announcer

    A simple way with Vue to announce any useful information for screen readers.

  • focus-trap-vue

    Vue component to trap the focus within a DOM element

  • tobii

    An accessible, open-source lightbox with no dependencies

  • a11y-color-tokens

    Generate accessible UI colors from your base color tokens.

  • aria-at

    Assistive Technology ARIA Experience Assessment

  • news-homepages

    An open-source archive that gathers, saves, shares and analyzes news homepages

    Project mention: News Homepages – open-source archive saves, shares, and analyzes news homepages | news.ycombinator.com | 2023-09-18
  • bookworm

    The Universally Accessible document Reader (by blindpandas)

  • evaluatory

    Web page evaluation with a focus on accessibility

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

JavaScript A11y discussion

Log in or Post with

JavaScript A11y related posts

  • WCAG and Web accessibility beyond naive misconceptions

    1 project | dev.to | 10 Sep 2024
  • Coding For Everyone: Accessibility in Web Development.

    1 project | dev.to | 29 Jul 2024
  • WCAG: Good contrast, good vibes!

    1 project | dev.to | 26 Jul 2024
  • Tailwind Handbook - Part II

    1 project | dev.to | 27 Apr 2024
  • ADA Compliance Made Easy: ADA Testing for Websites and Applications

    1 project | dev.to | 22 Apr 2024
  • How to Write Accessible Technical Documentation – Best Practices with Examples

    2 projects | dev.to | 15 Apr 2024
  • 🤯 150 Articles to Satisfy Your Curiosity

    5 projects | dev.to | 13 Mar 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 12 Sep 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

What are some of the best open-source A11y projects in JavaScript? This list will help you:

Project Stars
1 bootstrap-vue 14,503
2 grommet 8,320
3 axe-core 5,857
4 fusuma 5,388
5 pa11y 4,046
6 eslint-plugin-jsx-a11y 3,380
7 dialog-polyfill 2,446
8 leonardo 1,937
9 chakra-ui-vue 1,863
10 ally.js 1,526
11 react-focus-lock 1,273
12 pa11y-dashboard 983
13 testing-playground 782
14 pa11y-ci 518
15 svelte-navigator 504
16 vue-announcer 232
17 focus-trap-vue 204
18 tobii 199
19 a11y-color-tokens 159
20 aria-at 152
21 news-homepages 126
22 bookworm 120
23 evaluatory 97

Sponsored
Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com