Skip to content
JS
Package category

Accessibility

ARIA helpers, focus management, testing and screen-reader utilities.

600 packages3 comparisons

Packages compared

600 packages
PackageWeekly downloads12-month change52 weeksGzipLast releaseModuleTypesCategories
mathjax-full
Beautiful and accessible math in all browsers. MathJax is an open-source JavaScript display engine for LaTeX, MathML, and AsciiMath notation that works in all browsers and in server-side node applications. This package includes the source code as well as
567.7k+119%-4 years ago
3.2.2
CommonJSNoneAccessibility, Numbers and maths
@faceless-ui/modal
America's next top modal
543.5k---2 months ago
3.0.1
ESM onlyBundledAccessibility, React
@zag-js/date-input
Core logic for the date-input widget implemented as a state machine
507.9k---11 days ago
1.44.0
ESM + CommonJSBundledUI component libraries, State management
cypress-axe
Test accessibility with axe-core in Cypress
476.9k+12%-1 year ago
1.7.0
CommonJSBundledAccessibility
@axe-core/react
Dynamic accessibility analysis for React using axe-core
465.5k---1 month ago
4.13.0
ESM + CommonJSBundledAccessibility
@material/touch-target
Touch target mixins and variables for Material Components for the web
449.4k---4 years ago
14.0.0
-NoneAccessibility, CSS-in-JS and styling
@chakra-ui/react-utils
React utilities and helpers for Chakra UI
438k---3 years ago
2.0.11
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/icon
A base React component for icons
432.1k---3 years ago
3.2.0
ESM + CommonJSBundledReact, Icons
vanilla-colorful
A tiny framework agnostic color picker element for modern web apps
428.4k+41%-3 years ago
0.7.2
ESM onlyBundledAccessibility
axe-playwright
Custom Playwright commands to inject axe-core and test for a11y
424.1k+23%-1 year ago
2.2.2
CommonJSBundledAccessibility, Scraping and browser automation
@ariakit/store
Ariakit store utilities
420.4k---10 days ago
0.1.10
ESM onlyBundledAccessibility, React
@ariakit/react-utils
Ariakit React utilities
420.3k---10 days ago
0.2.6
ESM onlyBundledReact, Accessibility
@ariakit/react-components
Ariakit React components
420.2k---10 days ago
0.6.1
ESM onlyBundledReact, Accessibility
@ariakit/react-store
Ariakit React store utilities
418.7k---10 days ago
0.1.11
ESM onlyBundledReact, Accessibility
@chakra-ui/color-mode
React component and hooks for handling light and dark mode.
411.5k---3 years ago
2.2.0
ESM + CommonJSBundledReact, UI component libraries
eslint-plugin-vuejs-accessibility
An eslint plugin for checking Vue.js files for accessibility
406.2k+29%-1 month ago
2.6.0
CommonJSBundledLinting and formatting, Vue
@chakra-ui/layout
Chakra UI layout components that give you massive speed
311.4k---3 years ago
2.3.1
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/descendant
Register child nodes of a react element for better accessibility
308.9k---3 years ago
3.1.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/form-control
React component to provide validation states to form fields
307.9k---2 years ago
2.2.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/spinner
A React component for displaying spinners and loaders
306.4k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/react-env
Component and hook for handling window and document object in iframe or ssr environment
303.5k---3 years ago
3.1.0
ESM + CommonJSBundledReact, Static site generators and meta-frameworks
@chakra-ui/popper
A React component and hooks wrapper for popper.js
301.9k---3 years ago
3.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/checkbox
A React Checkbox component for use in forms
296.6k---2 years ago
2.3.2
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/counter
A React hook for managing counters
292.7k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/close-button
A React and Chakra UI close button component.
292.2k---3 years ago
2.1.1
ESM + CommonJSBundledReact, Accessibility
@chakra-ui/slider
Accessible slider component for React that implements <input type=range>
291.3k---3 years ago
2.1.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/popover
A React component to render that renders its content in a popover
290k---3 years ago
2.2.1
ESM + CommonJSBundledReact, DOM and browser utilities
@chakra-ui/number-input
An accessible numeric input alternative to <input type='number' />
288.9k---2 years ago
2.1.2
ESM + CommonJSBundledAccessibility, UI component libraries
@chakra-ui/tabs
Accessible Tabs component for React and Chakra UI
288.5k---3 years ago
3.0.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/skeleton
React component to render a placeholders while you wait for content to load
287.3k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/visually-hidden
A React component that visually hides its content
286.8k---3 years ago
2.2.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/accordion
A simple and accessible accordion component for React & Chakra UI
286.4k---3 years ago
2.3.1
ESM + CommonJSBundledAccessibility, UI component libraries
@chakra-ui/live-region
Aria live region for React components
286.3k---3 years ago
2.1.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/button
A React component that is a base button.
285.9k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/pin-input
A React component optimized for entering sequences of digits
285.4k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/table
Table component for React and Chakra UI
285.3k---3 years ago
2.1.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/focus-lock
React focus lock for all Chakra components
284.8k---3 years ago
2.1.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/theme-utils
A Quick description of the component
284.2k---2 years ago
2.0.21
ESM + CommonJSBundledAccessibility, React
@chakra-ui/switch
A React component to view and switch between on or off states.
284k---2 years ago
2.1.2
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/image
React component for progressive image loading
283.4k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/input
A React component for input text field
283.2k---2 years ago
2.1.2
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/tag
This component displays as a tag with an optional link and/or button to remove the given tag.
282.3k---3 years ago
3.1.1
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/radio
A React component to render custom Radio input types
282.2k---2 years ago
2.1.2
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/object-utils
A Quick description of the component
282k---3 years ago
2.1.0
ESM + CommonJSBundledAccessibility, React
@chakra-ui/avatar
A React component used to show users avatar or initials
281.2k---3 years ago
2.3.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/editable
React component used to build inline-editable components
280.9k---3 years ago
3.1.0
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/textarea
Textarea React component for Chakra UI
280.1k---2 years ago
2.1.2
ESM + CommonJSBundledReact, UI component libraries
@chakra-ui/stat
A React component for displaying statistics
279.4k---3 years ago
2.1.1
ESM + CommonJSBundledReact, Charts and data visualisation
@chakra-ui/control-box
Chakra UI ControlBox component
279k---3 years ago
2.1.0
ESM + CommonJSBundledReact, UI component libraries
@headless-tree/core
The definitive tree component for the Web
259.6k---4 months ago
1.7.0
ESM + CommonJSBundledReact, UI component libraries

12-month change compares the average of the last 4 weeks of downloads with the first 4 weeks of the 52-week series. Gzip size is for the whole package, as measured by Bundlephobia. "-" means the value has not been fetched.