252 Vue packages tagged “accessibility”

Most downloaded: @storybook/addon-a11y, with 349,763,870 downloads in the last year and 91,335 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

@storybook/addon-a11y

Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards
91,335 349,763,870

reka-ui

Vue port for Radix UI Primitives.
6,907 33,174,224

eslint-plugin-vuejs-accessibility

An eslint plugin for checking Vue.js files for accessibility
323 22,851,011

radix-vue

Vue port for Radix UI Primitives.
6,907 17,406,486

@lexical/a11y

Framework-agnostic accessibility helpers (ARIA live regions, focus management, roving tab index, focus trap) usable with Lexical from React, Svelte, Vue, Solid, or vanilla DOM.
23,971 12,617,619

tinykeys

A tiny (~1KB) & modern library for keybindings.
4,102 10,256,877

bootstrap-vue

With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extens
14,408 9,813,881

focus-trap-vue

Vue component to trap the focus within a DOM element
217 3,354,084

vue-input-otp

https://github.com/wobsoriano/vue-input-otp/assets/13049130/c5080f41-f411-4d38-aa57-d04d90c832c3
90 2,132,109

jqwidgets-framework

jQWidgets UI framework for JavaScript, jQuery, React, Vue and TypeScript with over 1,000 demos - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 46 themes.
307 1,637,857

vue-axe

Dynamic accessibility analysis for Vue.js using axe-core
188 1,471,163

vue-autosuggest

Vue autosuggest component.
609 782,174

@vuetify/v0

Headless, unstyled, accessible Vue 3 primitives and composables — a meta UI framework for building applications, component libraries, and design systems
739 711,847

@qlik/sprout-icons

Comprehensive icon library for the Sprout Design System, available as React and Vue components
578,832

@trevoreyre/autocomplete-vue

Simple autocomplete component in vanilla JS and Vue
437 388,169

jqwidgets-scripts

jQWidgets UI components for JavaScript, jQuery, React, Vue and TypeScript - 82 widgets including a data grid, scheduler, Gantt chart, pivot grid, tree grid and charts, with 46 themes.
307 381,143

@vue-a11y/announcer

A simple way with Vue to announce any information to the screen readers.
238 336,945

@trevoreyre/autocomplete-js

Simple autocomplete component in vanilla JS and Vue
437 224,366

@vue-a11y/focus-loop

Vue component that helps you to to trap focus in an element.
24 194,311

storybook-addon-accessibility-checker

Storybook Addon A11y: Test UI component compliance with WCAG web accessibility standards
184,650

eslint-plugin-vue-a11y

Static AST checker for accessibility rules on elements in .vue
154,502

@botom/quill-resize-module

Modern, secure Quill.js module to resize images, GIFs, videos, and iframes — touch & pinch-to-resize, keyboard accessible, persistent sizing through Quill Deltas, upload hooks, and zero known high-severity vulnerabilities.
12 151,620

vue3-avatar

A lightweight, fully customizable, accessible, and SSR-safe user avatar component for Vue 3 and Nuxt. Supports initials, custom images, pixel-art generation (identicons), groups with overflow, and auto-contrast text. Perfect for user profiles, team displa
8 136,396

vue-toggles

A highly customizable and accessible toggle component for Vue 3
54 134,722

@pdanpdan/vue-keyboard-trap

Vue3 and Vue2 directive for keyboard navigation - roving movement and trapping inside container
45 99,464

@vue-a11y/skip-to

It helps people who only use the keyboard to jump to what matters most.
80 80,477

@trevoreyre/autocomplete

Simple autocomplete component in vanilla JS and Vue
437 62,090

vue-a11y-dialog

Vue.js component wrapping for a11y-dialog
97 53,376

aloha-vue

Aloha-vue is a JavaScript library that provides a wide range of accessible components and directives for Vue.js. Accessibility is of paramount importance to us, and we have designed all our components to meet accessibility compliance criteria. This librar
4 49,461

vue-announcer

A simple way with Vue to announce any information to the screen readers.
238 46,237

@sabrenski/spire-ui-vue

A modern, themeable Vue 3 component library with 57+ components, TypeScript support, and Tailwind CSS v4
42,505

@chakra-ui/vue

Build Accessible and Responsive Vue.js websites and applications with speed ⚡️
1,845 40,598

@public-ui/vue

Vue framework adapter for the KoliBri accessible web component library (@public-ui).
287 40,208

a11y-checker

Accessibility scanner for humans and AI agents: CLI, MCP server and skill that return structured, fixable findings.
117 36,659

vuetensils

A 'naked' component library for building accessible, lightweight, on-brand applications.
650 26,232

pure-web-bottom-sheet

A performant, lightweight, and accessible bottom sheet web component powered by CSS scroll snap and CSS scroll-driven animations. Works with any framework, supports SSR, multiple snap points, and nested scrolling mode.
214 25,987

@vizejs/ui

Accessible, headless, Native CSS-first UI primitives
908 23,323

web-ui-pack

Web package with UI elements
9 23,292

starwind

Install and manage Starwind UI components in Astro, React, Vue (beta), and Svelte (beta) applications
752 22,190

vue-a11y-directives

A comprehensive set of Vue 3 directives for building accessible web applications with WCAG compliance
20,510

@featherk/composables

Vue 3 composables that improve Kendo UI for Vue behavior and accessibility.
17,793

@cocoar/vue-ui

Cocoar Design System — a touch-first Vue 3 component library with 30+ accessible, themeable components
17,724

rei-kit

One kit, every look. 106 accessible Vue 3 + Tailwind 4 components, four materials (quiet, glass, brutal, soft) and ten WCAG-checked palettes, each switched with one attribute.
1 16,855

@dillingerstaffing/strand-vue

Strand UI - Vue 3 component library built on the Strand Design Language
15,710

a11y-vue-dialog

An accessible dialog component made for Vue
12 13,946

rizzo-css

A modern CSS design system with semantic theming, 14 themes, accessible components (BEM), and pre-built blocks. Same CSS and components for Vanilla JS, Astro, Svelte, React, and Vue; CLI scaffolds all five; blocks include Landing hero, Pricing, Dashboard,
1 11,599

@iso-safety-signs/vue

Accessible Vue 3 components for all ISO 7010 safety signs — fully typed, zero runtime dependencies beyond Vue
2 11,134

@dxtmisha/constructor

Class-based Vue 3 component constructors, state logic engines, and ARIA accessibility controllers for DXT UI design system
10,299

brutx-ui-vue

A Neo-Brutalism styled Vue 3 UI component library
4 10,283

@auronui/vue

Vue 3 90+ components with full visual and functional parity
2 9,553