Package category
Accessibility
ARIA helpers, focus management, testing and screen-reader utilities.
600 packages3 comparisons
Packages compared
600 packages
| Package | Weekly downloads | 12-month change | 52 weeks | Gzip | Last release | Module | Types | Categories |
|---|---|---|---|---|---|---|---|---|
| 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 | CommonJS | None | Accessibility, Numbers and maths | |
| @faceless-ui/modal America's next top modal | 543.5k | - | - | - | 2 months ago 3.0.1 | ESM only | Bundled | Accessibility, 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 + CommonJS | Bundled | UI component libraries, State management |
| cypress-axe Test accessibility with axe-core in Cypress | 476.9k | +12% | - | 1 year ago 1.7.0 | CommonJS | Bundled | Accessibility | |
| @axe-core/react Dynamic accessibility analysis for React using axe-core | 465.5k | - | - | - | 1 month ago 4.13.0 | ESM + CommonJS | Bundled | Accessibility |
| @material/touch-target Touch target mixins and variables for Material Components for the web | 449.4k | - | - | - | 4 years ago 14.0.0 | - | None | Accessibility, CSS-in-JS and styling |
| @chakra-ui/react-utils React utilities and helpers for Chakra UI | 438k | - | - | - | 3 years ago 2.0.11 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/icon A base React component for icons | 432.1k | - | - | - | 3 years ago 3.2.0 | ESM + CommonJS | Bundled | React, Icons |
| vanilla-colorful A tiny framework agnostic color picker element for modern web apps | 428.4k | +41% | - | 3 years ago 0.7.2 | ESM only | Bundled | Accessibility | |
| axe-playwright Custom Playwright commands to inject axe-core and test for a11y | 424.1k | +23% | - | 1 year ago 2.2.2 | CommonJS | Bundled | Accessibility, Scraping and browser automation | |
| @ariakit/store Ariakit store utilities | 420.4k | - | - | - | 10 days ago 0.1.10 | ESM only | Bundled | Accessibility, React |
| @ariakit/react-utils Ariakit React utilities | 420.3k | - | - | - | 10 days ago 0.2.6 | ESM only | Bundled | React, Accessibility |
| @ariakit/react-components Ariakit React components | 420.2k | - | - | - | 10 days ago 0.6.1 | ESM only | Bundled | React, Accessibility |
| @ariakit/react-store Ariakit React store utilities | 418.7k | - | - | - | 10 days ago 0.1.11 | ESM only | Bundled | React, Accessibility |
| @chakra-ui/color-mode React component and hooks for handling light and dark mode. | 411.5k | - | - | - | 3 years ago 2.2.0 | ESM + CommonJS | Bundled | React, 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 | CommonJS | Bundled | Linting and formatting, Vue | |
| @chakra-ui/layout Chakra UI layout components that give you massive speed | 311.4k | - | - | - | 3 years ago 2.3.1 | ESM + CommonJS | Bundled | React, 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 + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/form-control React component to provide validation states to form fields | 307.9k | - | - | - | 2 years ago 2.2.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/spinner A React component for displaying spinners and loaders | 306.4k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | React, 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 + CommonJS | Bundled | React, 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 + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/checkbox A React Checkbox component for use in forms | 296.6k | - | - | - | 2 years ago 2.3.2 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/counter A React hook for managing counters | 292.7k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/close-button A React and Chakra UI close button component. | 292.2k | - | - | - | 3 years ago 2.1.1 | ESM + CommonJS | Bundled | React, Accessibility |
| @chakra-ui/slider Accessible slider component for React that implements <input type=range> | 291.3k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/popover A React component to render that renders its content in a popover | 290k | - | - | - | 3 years ago 2.2.1 | ESM + CommonJS | Bundled | React, 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 + CommonJS | Bundled | Accessibility, UI component libraries |
| @chakra-ui/tabs Accessible Tabs component for React and Chakra UI | 288.5k | - | - | - | 3 years ago 3.0.0 | ESM + CommonJS | Bundled | Accessibility, 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 + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/visually-hidden A React component that visually hides its content | 286.8k | - | - | - | 3 years ago 2.2.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/accordion A simple and accessible accordion component for React & Chakra UI | 286.4k | - | - | - | 3 years ago 2.3.1 | ESM + CommonJS | Bundled | Accessibility, UI component libraries |
| @chakra-ui/live-region Aria live region for React components | 286.3k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/button A React component that is a base button. | 285.9k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | React, 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 + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/table Table component for React and Chakra UI | 285.3k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/focus-lock React focus lock for all Chakra components | 284.8k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/theme-utils A Quick description of the component | 284.2k | - | - | - | 2 years ago 2.0.21 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/switch A React component to view and switch between on or off states. | 284k | - | - | - | 2 years ago 2.1.2 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/image React component for progressive image loading | 283.4k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/input A React component for input text field | 283.2k | - | - | - | 2 years ago 2.1.2 | ESM + CommonJS | Bundled | React, 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 + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/radio A React component to render custom Radio input types | 282.2k | - | - | - | 2 years ago 2.1.2 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/object-utils A Quick description of the component | 282k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | Accessibility, React |
| @chakra-ui/avatar A React component used to show users avatar or initials | 281.2k | - | - | - | 3 years ago 2.3.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/editable React component used to build inline-editable components | 280.9k | - | - | - | 3 years ago 3.1.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/textarea Textarea React component for Chakra UI | 280.1k | - | - | - | 2 years ago 2.1.2 | ESM + CommonJS | Bundled | React, UI component libraries |
| @chakra-ui/stat A React component for displaying statistics | 279.4k | - | - | - | 3 years ago 2.1.1 | ESM + CommonJS | Bundled | React, Charts and data visualisation |
| @chakra-ui/control-box Chakra UI ControlBox component | 279k | - | - | - | 3 years ago 2.1.0 | ESM + CommonJS | Bundled | React, UI component libraries |
| @headless-tree/core The definitive tree component for the Web | 259.6k | - | - | - | 4 months ago 1.7.0 | ESM + CommonJS | Bundled | React, 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.
- mathjax-fullBeautiful 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
- @faceless-ui/modalAmerica's next top modal
- @zag-js/date-inputCore logic for the date-input widget implemented as a state machine
- cypress-axeTest accessibility with axe-core in Cypress
- @axe-core/reactDynamic accessibility analysis for React using axe-core
- @material/touch-targetTouch target mixins and variables for Material Components for the web
- @chakra-ui/react-utilsReact utilities and helpers for Chakra UI
- @chakra-ui/iconA base React component for icons
- vanilla-colorfulA tiny framework agnostic color picker element for modern web apps
- axe-playwrightCustom Playwright commands to inject axe-core and test for a11y
- @ariakit/storeAriakit store utilities
- @ariakit/react-utilsAriakit React utilities
- @ariakit/react-componentsAriakit React components
- @ariakit/react-storeAriakit React store utilities
- @chakra-ui/color-modeReact component and hooks for handling light and dark mode.
- eslint-plugin-vuejs-accessibilityAn eslint plugin for checking Vue.js files for accessibility
- @chakra-ui/layoutChakra UI layout components that give you massive speed
- @chakra-ui/descendantRegister child nodes of a react element for better accessibility
- @chakra-ui/form-controlReact component to provide validation states to form fields
- @chakra-ui/spinnerA React component for displaying spinners and loaders
- @chakra-ui/react-envComponent and hook for handling window and document object in iframe or ssr environment
- @chakra-ui/popperA React component and hooks wrapper for popper.js
- @chakra-ui/checkboxA React Checkbox component for use in forms
- @chakra-ui/counterA React hook for managing counters
- @chakra-ui/close-buttonA React and Chakra UI close button component.
- @chakra-ui/sliderAccessible slider component for React that implements <input type=range>
- @chakra-ui/popoverA React component to render that renders its content in a popover
- @chakra-ui/number-inputAn accessible numeric input alternative to <input type='number' />
- @chakra-ui/tabsAccessible Tabs component for React and Chakra UI
- @chakra-ui/skeletonReact component to render a placeholders while you wait for content to load
- @chakra-ui/visually-hiddenA React component that visually hides its content
- @chakra-ui/accordionA simple and accessible accordion component for React & Chakra UI
- @chakra-ui/live-regionAria live region for React components
- @chakra-ui/buttonA React component that is a base button.
- @chakra-ui/pin-inputA React component optimized for entering sequences of digits
- @chakra-ui/tableTable component for React and Chakra UI
- @chakra-ui/focus-lockReact focus lock for all Chakra components
- @chakra-ui/theme-utilsA Quick description of the component
- @chakra-ui/switchA React component to view and switch between on or off states.
- @chakra-ui/imageReact component for progressive image loading
- @chakra-ui/inputA React component for input text field
- @chakra-ui/tagThis component displays as a tag with an optional link and/or button to remove the given tag.
- @chakra-ui/radioA React component to render custom Radio input types
- @chakra-ui/object-utilsA Quick description of the component
- @chakra-ui/avatarA React component used to show users avatar or initials
- @chakra-ui/editableReact component used to build inline-editable components
- @chakra-ui/textareaTextarea React component for Chakra UI
- @chakra-ui/statA React component for displaying statistics
- @chakra-ui/control-boxChakra UI ControlBox component
- @headless-tree/coreThe definitive tree component for the Web