143 Vue packages tagged “a11y”

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

eslint-plugin-vuejs-accessibility

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

@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

bootstrap-vue-next

Seamless integration of Vue 3, Bootstrap 5, and TypeScript for modern, type-safe UI development
1,295 3,062,720

vue-axe

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

timescape

A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid.
230 888,584

@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

@trevoreyre/autocomplete-vue

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

@vue-a11y/announcer

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

astro-intlayer

Easily internationalize i18n your Astro applications with type-safe multilingual content management.
856 230,318

@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

vue-announcer

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

@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

vue-ts-responsive-grid-layout

Vue 3 Responsive & Dynamic Grid / Dashboard layout with drag, drop and resizable actions.
87 29,341

vuetensils

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

@codeandfunction/callaloo

Callaloo is a Vue UI library. It is easy to integrate into any Vue3+ project, has a small footprint, can be easily themed, and provides commonly used components.
20,548

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

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

a11y-vue-dialog

An accessible dialog component made for Vue
12 13,946

@incremark/vue

High-performance streaming markdown renderer for Vue 3 ecosystem.
282 10,634

origam

origam — a Vue 3 design system with multi-theme design tokens, CSS-first components and TypeScript types.
9,732

@datametria/vue-components

DATAMETRIA Vue.js 3 Component Library with Multi-Brand Theming - 51 components + 10 composables with theming support, WCAG 2.2 AA, dark mode, responsive system, COMPONENT_STANDARDS.md compliant
9,528

va-ui-components

A comprehensive Vue 3 UI components library with modern design and accessibility features
9,434

@zamiru/timescape

A flexible, headless date and time input library for JavaScript. Provides tools for building fully customizable date and time input fields, with support for libraries like React, Preact, Vue, Svelte and Solid.
230 8,885

vue-pick

Select, multiselect, and tree select for Vue 2.7 and Vue 3, from one codebase
2 8,448

vue-a11y-utils

Utilities for accessibility (a11y) in Vue.js
122 8,047

ai-debug-local-mcp

🎯 ENHANCED AI GUIDANCE v4.1.2: Dramatically improved tool descriptions help AI users choose the right tools instead of 'close enough' options. Ultra-fast keyboard automation (10x speed), universal recording, multi-ecosystem debugging support, and compreh
7,946

@michi-vz/vue

Vue 3 charts - SVG, canvas & WebGPU rendering, accessible by default, with an LLM-ready data context. Thin wrapper over the framework-agnostic @michi-vz engine.
7,805

bootstrap-vue3-compat

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,409 6,147

@borstihd/vue-custom-tooltip

A flexible and accessible Vue 3 tooltip component with directive support
7,178

@eslint-sets/eslint-config

Modern ESLint config with flat config support for Vue, React, Svelte, TypeScript, Next.js, Nuxt, Astro, Angular, UnoCSS and more
7 6,835

oxlint-plugin-vue-sfc-a11y

Vue SFC accessibility rules for oxlint, as a JS plugin. Ports of eslint-plugin-vuejs-accessibility rules, with options upstream does not expose.
6,833

@dskripchenko/ui

Vue 3 component, token, and theme library on CSS custom properties
6,792

@charpente-ui/vue

Headless, unstyled Vue 3 components for accessible forms. Logic only, zero CSS.
1 6,775

@nedcloarbr/biome-config

BiomeJS Configuration used by NedcloarBR in their projects
3 6,658