A11y Open Source Projects

Browse 179 A11y open source projects, ranked by GitHub stars. Find the most popular A11y tools and libraries.

Share your experience:✍️ Write a Post❓ Ask a Question
1-60 of 179 projects
40,513 stars

chakra-ui/chakra-ui

Chakra UI is a component system for building SaaS products with speed ⚡️

Metrics details
Stars40,513
28,671 stars

tailwindlabs/headlessui

Completely unstyled, fully accessible UI components, designed to integrate beautifully with Tailwind CSS.

Metrics details
Stars28,671
14,436 stars

bootstrap-vue/bootstrap-vue

MOVED to https://github.com/bootstrap-vue-next/bootstrap-vue-next

Metrics details
Stars14,436
8,587 stars

ariakit/ariakit

Toolkit with accessible components, styles, and examples for your next web app

Metrics details
Stars8,587
8,354 stars

grommet/grommet

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

Metrics details
Stars8,354
7,319 stars

dequelabs/axe-core

Accessibility engine for automated Web UI testing

Metrics details
Stars7,319
5,367 stars

hiroppy/fusuma

✍️ Fusuma makes slides with Markdown easily.

Metrics details
Stars5,367
5,163 stars

chakra-ui/zag

Build your design system in React, Solid, Vue or Svelte. Powered by finite state machines

Metrics details
Stars5,163
5,060 stars

Khan/tota11y

an accessibility (a11y) visualization toolkit

Metrics details
Stars5,060
4,859 stars

satnaing/astro-paper

A minimal, accessible and SEO-friendly Astro blog theme.

Metrics details
Stars4,859
3,871 stars

a11yproject/a11yproject.com

The A11Y Project is a community-driven effort to make digital accessibility easier.

Metrics details
Stars3,871
3,701 stars

webhintio/hint

💡 A hinting engine for the web

Metrics details
Stars3,701
3,603 stars

jsx-eslint/eslint-plugin-jsx-a11y

Static AST checker for a11y rules on JSX elements.

Metrics details
Stars3,603
3,533 stars

omgovich/react-colorful

🎨 A tiny (2,8 KB) color picker component for React and Preact apps

Metrics details
Stars3,533
3,427 stars

callmecavs/jump.js

A modern smooth scrolling library.

Metrics details
Stars3,427
2,485 stars

KittyGiraudel/a11y-dialog

A very lightweight and flexible accessible modal dialog script.

Metrics details
Stars2,485
2,460 stars

GoogleChrome/dialog-polyfill

Polyfill for the HTML dialog element

Metrics details
Stars2,460
2,355 stars

reactjs/react-a11y

Identifies accessibility issues in your React.js elements

Metrics details
Stars2,355
2,146 stars

themesberg/flowbite-react

Official React components built for Flowbite and Tailwind CSS

Metrics details
Stars2,146
2,130 stars

adobe/leonardo

Generate colors based on a desired contrast ratio

Metrics details
Stars2,130
1,967 stars

brunopulis/awesome-a11y

A curate list about A11Y

Metrics details
Stars1,967
1,877 stars

omgovich/colord

👑 A tiny yet powerful tool for high-performance color manipulations and conversions

Metrics details
Stars1,877
1,845 stars

chakra-ui/chakra-ui-vue

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

Metrics details
Stars1,845
1,553 stars

medialize/ally.js

JavaScript library to help modern web applications with accessibility concerns

Metrics details
Stars1,553
1,388 stars

theKashey/react-focus-lock

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

Metrics details
Stars1,388
1,241 stars

playbook-ui/playbook-ios

📘A library for isolated developing UI components and automatically taking snapshots of them.

Metrics details
Stars1,241
1,172 stars

markteekman/accessible-astro-starter

An Accessible Starter Theme for Astro including accessibility features such as landmarks, better focus-outline and skip-links navigation. Ships with Tailwind, Prettier and ESLint support.

Metrics details
Stars1,172
1,087 stars

pa11y/pa11y-dashboard

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

Metrics details
Stars1,087
1,064 stars

ecomfe/veui

Enterprise UI for Vue.js.

Metrics details
Stars1,064
1,011 stars

vue-final/vue-final-modal

🍕Vue Final Modal is a tiny, renderless, mobile-friendly, feature-rich modal component for Vue.js.

Metrics details
Stars1,011
949 stars

ooade/NextSimpleStarter

:whale: Simple and Accessible PWA boilerplate with Nextjs 15 and MUI

Metrics details
Stars949
908 stars

leonardodino/rci

🔢 better code inputs for react/web

Metrics details
Stars908
827 stars

smakosh/gatsby-portfolio-dev

A portfolio for developers

Metrics details
Stars827
820 stars

AgnosticUI/agnosticui

AgnosticUI Local (v2) is a CLI-based UI component library that copies components directly into your project. Works with AI tools, agent-driven UIs, and prompt-ready workflows.

Metrics details
Stars820
814 stars

testing-library/testing-playground

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

Metrics details
Stars814
702 stars

lxsmnsyc/terracotta

Headless UI for SolidJS

Metrics details
Stars702
697 stars

qwikifiers/qwik-ui

Qwik's Headless and styled component library

Metrics details
Stars697
695 stars

scottaohara/accessible_components

Listing of accessible components & patterns

Metrics details
Stars695
651 stars

AustinGil/vuetensils

🍴 A tasty toolset for Vue.js 🛠 - Lightweight, functional components to boost your next project.

Metrics details
Stars651
649 stars

cashapp/AccessibilitySnapshot

Easy regression testing for iOS accessibility

Metrics details
Stars649
639 stars

liip/TheA11yMachine

The A11y Machine is an automated accessibility testing tool which crawls and tests pages of any web application to produce detailed reports.

Metrics details
Stars639
635 stars

kristerkari/pinar

🌲☀️ Customizable, lightweight React Native carousel component with accessibility support.

Metrics details
Stars635
624 stars

focus-trap/tabbable

Find descendants of a DOM node that are in the tab order

Metrics details
Stars624
621 stars

pa11y/pa11y-ci

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

Metrics details
Stars621
611 stars

pmndrs/react-three-a11y

♿️ Accessibility tools for React Three Fiber

Metrics details
Stars611
551 stars

markteekman/accessible-astro-components

A set of Accessible, easy to use, Front-end UI Components for Astro.

Metrics details
Stars551
547 stars

cehfisher/a11y-style-guide

Accessibility (A11Y) Style Guide

Metrics details
Stars547
545 stars

guidepup/guidepup

Screen reader automation library for testing.

Metrics details
Stars545
536 stars

deoostfrees/Parvus

An open source, dependency free image lightbox with the goal of being accessible.

Metrics details
Stars536
525 stars

AccessLint/accesslint.js

Keep accessibility errors in check.

Metrics details
Stars525
507 stars

mefechoel/svelte-navigator

Simple, accessible routing for Svelte

Metrics details
Stars507
489 stars

CoreyGinnivan/whocanuse

WhoCanUse is a tool that brings attention and understanding to how color contrast can affect different people with visual impairments.

Metrics details
Stars489
483 stars

segunadebayo/chakra-ui

⚡️Simple, Modular & Accessible UI Components for your React Applications

Metrics details
Stars483
472 stars

scottaohara/a11y_styled_form_controls

Various styled accessible form controls

Metrics details
Stars472
456 stars

mderrick/react-html5video

A customizeable HTML5 Video React component with i18n and a11y.

Metrics details
Stars456
446 stars

jackdomleo7/Checka11y.css

A CSS stylesheet to quickly highlight a11y concerns.

Metrics details
Stars446
443 stars

ahmadawais/awesome-random-stuff

A running log of interesting discoveries from the web by Ahmad Awais.

Metrics details
Stars443
440 stars

open-indy/Koa11y

Easily check for website accessibility issues

Metrics details
Stars440
439 stars

YozhikM/stylelint-a11y

Plugin for stylelint with a11y rules

Metrics details
Stars439
427 stars

t7/construct.css

Focus on the content and structure of your HTML

Metrics details
Stars427
1-60 of 179 projects
Get A Weekly Email With Trending A11y Projects
Stay updated on A11y plus related topics you pick below.

Copyright 2018-2026 Awesome Open Source.  All rights reserved.