321 packages
@accessible/accordion
An accessible and versatile accordion component for React
@accessible/button
An accessible button component for React that provides interop between real <button> elements and fake ones, e.g. <div role='button'>
@accessible/checkbox
🅰 An accessible and versatile checkbox component for React
@accessible/collapse
An accessible and versatile collapse component for React
@accessible/disclosure
🅰 An accessible and versatile disclosure component for React
@accessible/drawer
🅰 An accessible and versatile drawer component for React
@accessible/link
🅰 A component that adds aria attributes and keydown events to non-A elements in order to make them act like native links
@accessible/modal
🅰 An accessible and versatile modal component for React
@accessible/popover
An accessible and versatile popover component for React
@accessible/radio
🅰 An accessible and versatile radio component for React
@accessible/slider
An accessible and versatile slider component for React
@accessible/tabbable
A function that returns an array of all tabbable DOM nodes within a containing node.
@accessible/tabs
🅰 An accessible and versatile tabs component for React with keyboard navigation and labeling features taught in w3.org's WAI-ARIA tabs example
@accessible/toggle-button
🅰 An accessible two-state button that can be either off (not pressed) or on (pressed)
@accessible/use-conditional-focus
A React hook for focusing elements and their children conditionally.
@accessible/use-id
A React hook that creates unique deterministic IDs to facilitate WAI-ARIA and server rendering
@accessible/use-key
A React hook for handling `keydown` events on elements
@accessible/use-keycode
A React hook for handling specific keycodes with a callback on keydown
@accessible/using-keyboard
React utilities for adding accessible focus styles to elements when only someone is using keyboard navigation.
@accessible/visually-hidden
A React component for adding visually hidden styles to elements
@artisan-js/core
```jsx harmony import _ from '@artisan-js/core' ```
babel-plugin-dash
A babel plugin for dash-ui
browser-essentials
A few utilities I use on each web app, including Joe Lambert's requestInterval functions, and some extended node URL functionality
cargo-xhr
An XMLHttpRequest wrapper with an event system and API endpoint manager
cdll-memoize