role-components
A variety of simple components that match an aria-role
Found 437 results for aria menu
A variety of simple components that match an aria-role
React utilities for adding accessible focus styles to elements when only someone is using keyboard navigation.
The CLI can be used to create various projects based on the KoliBri (@public-ui) accessible web component library.
Simple and accessible React dropdown component
An accessible button component for React that provides interop between real <button> elements and fake ones, e.g. <div role='button'>
Capture announcements of ARIA-live regions
Access ARIA information from JavaScript
A function that returns an array of all tabbable DOM nodes within a containing node.
Contains the style guides and themes of various corporate designs for KoliBri - The accessible HTML-Standard.
React framework adapter for KoliBri - The accessible HTML-Standard.
Accessible two thumb input range component for React that implements <input type=range>
The Comprehensive ARIA Development Suite
A Typescript / modern version of react-aria-menubutton
Makes site navigation menubars accessible following W3C design patterns.
🅰 An accessible and versatile disclosure component for React
Module to add accessibility support to createjs
spark-ui icons
A JavaScript library to help you generate WCAG accessible menus in the DOM.
Vue framework adapter for the KoliBri accessible web component library (@public-ui).
Preact framework adapter for KoliBri - The accessible HTML-Standard.
🅰 An accessible and versatile drawer component for React
An aria library for React components.
React accessible accordion component
An accessible and easy tab component for Ember.js
Manage indexed collections in React using hooks.
A fully-featured, accessible, and customizable popover component for React applications
Hydrate function for KoliBri - The accessible HTML-Standard.
Solid framework adapter for KoliBri - The accessible HTML-Standard.
Spark (Leboncoin design system) components.
A prop type for aria-label and accessibilityLabel that accepts either a string, or a string child somewhere in children
A comprehensive set of Vue 3 directives for building accessible web applications with WCAG compliance
A baseline UI as Mixins, Custom Elements, React Components, etc.
React utility component for building accessible tooltips.
Runs an accessibility audit against a URL
React framework standalone adapter for KoliBri - The accessible HTML-Standard.
A React component for adding visually hidden styles to elements
Angular (v18) framework adapter for KoliBri - The accessible HTML-Standard.
Contains the default theme for KoliBri - The accessible HTML-Standard.
Focus lock for svelte with zero dependencies.
A Vue.js plugin that helps to use id-related attributes with no side-effect
Accessible Off-Canvas component for React.js
Angular (v17) framework adapter for KoliBri - The accessible HTML-Standard.
React 19 framework adapter for KoliBri - The accessible HTML-Standard.
Accessible dynamic H1, H2, that will adjust for accessibility reasons! WCAG ARIA
A lightweight, dependency-free JavaScript module for debouncing functions based on David Walsh's debounce function.
Angular (v15) framework adapter for KoliBri - The accessible HTML-Standard.
A progress tracker component is a visual navigation element typically used to display progress or guide user through a multi-step process.
A customizable design kit for SvelteKit with CSS variables and RGAA accessibility
Angular (v19) framework adapter for KoliBri - The accessible HTML-Standard.
Contains the default theme for KoliBri - The accessible HTML-Standard.
A11y Plugin for Embla Carousel
ReactJS ARIA tooltip component
render a keyboard shortcut
AI-powered Playwright test execution with self-repair capabilities via Model Context Protocol (MCP)
Gulp plugin to test static pages with aXe as pre-commit hook or in CI environment.
Angular (v20) framework adapter for KoliBri - The accessible HTML-Standard.
React Hook Form adapter for KoliBri - The accessible HTML-Standard.
A modern, accessible audio wave visualization component for Angular 20+ with comprehensive keyboard navigation and screen reader support.
fast and fully-featured autocomplete library
A utility for fetching valid ARIA roles dynamically, validating roles, and providing type-safe access to ARIA role names.
A React component that visually hides it's content
An accessible and versatile accordion component for React
The unofficial missing JavaScript library for Bulma websites
An accessible and versatile slider component for React
Utility functions and hooks for gluestack-ui
Simple and accessible React dropdown component
Shim that re-exports @3nvs/polyfront-slider
TREND Components icons.
A collection of utility types and functions, for building Solid Aria primitives.
The schema module includes the concrete specification of KERN - Design System.
A collection of type definitions, for building Solid Aria primitives.
Angular (v16) framework adapter for KoliBri - The accessible HTML-Standard.
A modern, accessible TypeScript Web Component slider supporting horizontal, vertical, and range modes with ticks, labels, tooltips, and form integration.
Observe and log aria-live region changes in the addon panel
Primitives for dealing with focus rings and focus management.
An Angular package with several common layout use-cases, created by Iben Van de Veire.
Utilities for accessibility (a11y) in Vue.js
Feature-rich autocomplete component for Vue.js
⚛️ React Loadly - Modern React loader, spinner, and skeleton loader components. High-performance loading indicators for React apps with TypeScript support, Next.js compatibility, accessibility, and 30+ customizable animations. Perfect for dashboards, form
List of ARIA attributes
A collection of low level user interactions primitives.
A tiny focus trapping utility that respects shadow DOMs and slots.
This is a script that will handle events related to [WAI-ARIA](https://www.w3.org/TR/wai-aria-1.1/) attributes. It's most common use is to bind click events to buttons with the [aria-controls] attribute and to toggle the attribute aria-hidden on it's targ
Primitives for building toggle components like checkboxes and switches.
Universal Accessibility & SEO Checker (React, Vue, Vanilla)
primitives is a behavioral component abstraction that makes the aero dynamics of the web
Curi side effect to announce location changes using aria-live
🎨 @test-party/contrast-color-picker is a lightweight, customizable color contrast picker designed for React applications. Built with accessibility in mind, it helps developers ensure compliance with WCAG color contrast standards by offering real-time fee
mima-kit is a cryptographic suite implemented in TypeScript. The goal is to provide an easy-to-use cryptographic library. mima-kit 是一个使用 TypeScript 实现的密码学套件。目标是提供一个简单易用的密码学库。
This is a Tab Management script that takes advantage of [ARIA Manager](https://github.com/wezz/ARIAManager) By adding data attributes to markup it will take care of aria attributes which can e used to style the tabs.
an accessibility extension that handle the accessibility requirements in hebrew
A tool that provides accessibility features as a separate layer from the main application markup and scripts.
Primitives for building accessible button component.
Owl Carousel v2 accessibility layer
🧬 Meet Aria, an efficient Adblock filter list compiler, with many features that make your maintenance of Adblock filter lists a breeze! 🦖
A vanilla javascript class that allows announcing messages to the screen reader.
polaris icons
ITS Just UI - The easiest and best React UI component library. Modern, accessible, and customizable components built with TypeScript and Tailwind CSS. Simple to use, production-ready components for building beautiful user interfaces with ease.
🅰 An accessible two-state button that can be either off (not pressed) or on (pressed)
A powerful, platform-first JavaScript library for creating modern user interfaces with declarative HTML. Features universal command chaining, conditional execution, and declarative workflow orchestration via `data-and-then` attributes and `<and-then>` ele
Rewritig speech-rule-engine enriched DOM nodes to a labeled WAI ARIA tree
Model context protocol server for validating ARIA (Accessible Rich Internet Applications)
Contains the default theme for KoliBri - The accessible HTML-Standard.
🎨 A tiny (2,8 KB) color picker component for React and Preact apps. Fast, well-tested, dependency-free, mobile-friendly and accessible
DevTools plugin for real-time accessibility auditing and WCAG compliance testing
An Angular based approach for customizable large scale datatables using Angular CDK.
Graceful dynamic/variable height animation with typescript support.
Advanced web components built on YpsilonEventHandler - the world's first DOM Event Scoping System
cosmos-kit wallet connector
Basic button with JSS prepared to receive a theme as json
React Native Higher-Order Component to map aria-description to accessibilityHint
A highly impartial suite of React components that can be assembled by the consumer to create a responsive and aria compliant carousel with almost no limits on DOM structure or CSS styles.
Accessible Accordion component for React
TailwindCSS aria-* attribute utilities plugin
cosmos-kit wallet connector
An ember accordion component with accessibility being a first class citizen.
cosmos-kit wallet connector
A toolkit for testing accessibility
A lightweight, dependency-free JavaScript module for generating progressively-enhanced collapsible regions using ARIA States and Properties.
Lightweight and accessible Accordion
added gradient component into the react-colorful
Build & compose ARIA compliant listbox based UI widgets
Basic input field with JSS prepared to receive a theme as json
A lightweight customizable approach for common and complex layouts in Angular.
Graceful dynamic/variable height animation.
Accessible role selector for browsers, jsdom, Playwright, Puppeteer, Cypress, and more
Basic breadcrumbs with JSS prepared to receive a theme as json
Fork of react-colorful with action buttons and toggles
React accessible accordion component
A tiny svelte component that provides a mostly unstyled, WAI-ARIA accessible modal dialog with a few simple options.
A library of high-quality primitives that help you build accessible user interfaces with SolidJS.
A scrolling list presents a set of items, referred to as slides, by sequentially displaying a subset of one or more slides
Primitives for creating visually hidden element that is still visible to assistive technology.
Lightweight, fast, and accessible React carousel slider component powered by Framer Motion. Framework-agnostic with full TypeScript support, drag gestures, keyboard navigation, and auto-play. Works with Next.js, Vite, Remix, and any React framework.
A carousel presents a set of items, referred to as slides, by sequentially displaying a subset of one or more slides
Professional website analysis suite with robust accessibility testing, Core Web Vitals performance monitoring, SEO analysis, and content optimization insights. Features isolated browser contexts, retry mechanisms, and comprehensive API endpoints for profe
A minimalist, accessible React tabs component.
Generates the complete standard set of HTML meta tags as a Lydio node
♿ @a11yuikit/wc — Accessible, lightweight, and framework-agnostic Web Components that work out of the box. Accessibility first, not as an afterthought.
Accessible Accordion component for React
Primitives for building accessible listbox component.
🎨 A tiny (2,5 KB) color picker component for React and Preact apps. Fast, well-tested, dependency-free, mobile-friendly and accessible
A set of utilities that empower modern accessibility.
Web-based frontend for Aria2-JSONRPC
Use contextual headings in HTML
ES5 script to create accessible accordion interfaces
A utility for fetching valid ARIA roles dynamically, validating roles, and providing type-safe access to ARIA role names.
A modern headless React component library providing unstyled, accessible UI primitives
An Ember Checkbox addon widget based on the WAI-ARIA authoring practices.
Primitives for building accessible checkbox and checkbox group component.
Basic link object with JSS prepared to receive a theme as json
A tiny, responsive, international, accessible, easily customizable media player
Primitives for managing selection in collections.
Basic label with JSS prepared to receive a theme as json
This directive creates a slot element, hidden by default, with a specific name and id
Primitives that provides the accessibility implementation for labels and their associated elements.
Primitives for dealing with locale and layout direction.
Personal framework for more accessibility and sustainability, not just for MODX.
An accessible Accordion component in Ember using WAI-ARIA authoring practices
Common patterns of elements with ARIA attributes.
Fork of react-colorful with action buttons and toggles
This is a Test Package.
Accessible tabs and toggle buttons
Primitives for building accessible dialog component.
Primitives for building accessible overlay components such as dialogs, popovers, and menus.
Basic badge with JSS prepared to receive a theme as json
Basic avatar with JSS prepared to receive a theme as json
Primitives for dealing with collection of items.
🅰 A component that adds aria attributes and keydown events to non-A elements in order to make them act like native links
Help text of an input field with JSS prepared to receive a theme as json
A Vue Autocomplete component with accessibility and simplicity in mind.
Accessible progress bar / slider component
An accessible implementation for text-like HTML input elements.
Aria Tag package - placeholder
Accessibility name-role-value validation for the BernierLLC validators ecosystem - validates ARIA labels, form controls, and semantic HTML
Next Aria package - placeholder
HTML standard nodes extension for Lydio
fast and fully-featured autocomplete library
plugin for tailwindcss variants aria-
An accessible, customizable, css first tooltip system
A highly impartial suite of React components that can be assembled by the consumer to create a responsive and aria compliant carousel with almost no limits on DOM structure or CSS styles.
Primitives for building accessible switch component.
Tabs with Full Accessibility
Primitives for managing tree-like collections.
Basic input field with JSS prepared to receive a theme as json
🎨 A small (2.8 KB) color picker component for React and Preact apps. Fast, powerful, well tested, independent, mobile-friendly and accessible.
Primitives for building accessible breadcrumbs component.
Dependency-free JavaScript UI accordion component(a11y compliant)
A map of aria role strings.
Simple and accessible React dropdown component
Directive that provides aria-hidden="true" attribute for the tags with [aht] selector.
A TailwindCSS and React Aria (Open Source) components library for React projects.
A simple plugin for enforcing the use of the id attribute on styled components.
Astro Accordion - HTML, CSS and a bit of javascript made with Custom Elements accordion for Astro.
🎨 A tiny (2,8 KB) color picker component for SolidJS apps. Fast, well-tested, dependency-free, mobile-friendly and accessible
ARIA utilities for helping create some of the more complex ARIA design patterns. Follows https://www.w3.org/TR/wai-aria-practices/
A lightweight, customizable toast notification library with icons, progress bars, and custom styling
web components for common widgets built with accessibility in mind
Accessibility audit of your site using Gulp based on pa11y
Style html elements with TailwindCSS using data and aria attributes
Control component
A client library for Aria API
Primitives for building accessible link component.
A set of rules to standardize when writing TS code.
Accessible Tabs component for React and Chakra UI
Pressable primitive provides consistent press interactions and accessibility features for building interactive components
Heading component primitive
A simple and accessible accordion component for React & Bianic UI
AccessIt is a collection of aria accessible components
A React component that traps focus.
Text component primitive
A Web Component that generates progressively-enhanced collapsible regions using ARIA States and Properties.
Primitives for managing list collections.
Primitives for building accessible radio and radio group component.
Accessible slider component for React that implements <input type=range>
A React component that visually hides it's content
A highly impartial suite of React components that can be assembled by the consumer to create a responsive and aria compliant carousel with almost no limits on DOM structure or CSS styles.
Button component built on top of the Pressable primitive
Divider component
Radio component
A React component that visually hides its content
Aria live region for React components
Aria live region for React components
Checkbox component
Accessible slider component for React that implements <input type=range>
A variety of simple components that match an aria-role
This a11y auditor aims at implementing unit tests for accessibility via chai-a11y, by automating the rules as defined in W3C Accessibility Checklist
An accessible slider component in Ember based on WAI-ARIA practices
Unstyled components and primitives for building accessible web apps and design systems with SolidJS.
Table component for React and Chakra UI
web components for common widgets used across citykleta organization
Accessible slider component for React that implements <input type=range>
Primitives for building accessible separator component.
🎨 A tiny (2,8 KB) color picker component for React and Preact apps. Fast, well-tested, dependency-free, mobile-friendly and accessible
A simple and accessible accordion component for React & Chakra UI
The #AriaDEVA agent of deva.world.
Accessibility utilities and features for KALXJS
WAI-ARIA accessible tabs for Ember. Originally created by Envy Labs
Aria Systems nodejs SDK. This is delivered with no warranty and in no way represents Aria Systems
Custom accessibility testing engine for WCAG compliance
It is a minimalist, browser - and NodeJs-enabled, easy-to-use aria2 dependency that provides only basic download, pause, delete, and fetch functionality. And provides an extension.
An Aria Templates generator for Yeoman
A Tailwind CSS plugin that adds support for ARIA attributes
Basic panel with JSS prepared to receive a theme as json
Adobe Aria based react components
Official ARIA library
SDK for building agentic workflows, for the Aria Runtime.
Form components with a11y and validation
Manage indexed collections in React using hooks.