A library of high-quality primitives that help you build accessible user interfaces with SolidJS.
- @solid-aria/primitives - Export all Solid Aria primitives in a single convenient package.
- button - Provides the behavior and accessibility implementation for button and toggle button components.
- collection - Primitives for dealing with collection of items.
- listbox - Provides the behavior and accessibility implementation for listbox component.
- selection - Primitives for managing selection in collections.
- focus - Primitives for dealing with focus rings and focus management.
- interactions - Primitives for dealing with user interactions like press, hover, etc.
- checkbox - Provides the behavior and accessibility implementation for checkbox and checkbox group components.
- label - Provides the the behavior and accessibility implementation for labels and their associated elements.
- radio - Provides the behavior and accessibility implementation for radio and radio group components.
- switch - Provides the behavior and accessibility implementation for switch component.
- toggle - Handles interactions for toggle elements, e.g. checkboxes and switches.
- link - Provides the behavior and accessibility implementation for a link component.
- dialog - Provides the behavior and accessibility implementation for a dialog component.
- overlays - Provides the behavior and accessibility implementation for overlay components such as dialogs, popovers, and menus.
- i18n - Primitives for dealing with locale and layout direction.
- visually-hidden - Hides its children visually, while keeping content visible to screen readers.
- Accordion
- AutoComplete
- Breadcrumbs
- Button
- Calendar
- Checkbox
- Combobox
- DatePicker
- Dialog
- Label
- Link
- List
- Listbox
- LiveAnnouncer
- Menu
- Meter
- NumberField
- Overlays
- Pagination
- Progress
- Radio
- SearchField
- Select
- Separator
- Slider
- SpinButton
- Switch
- Table
- Tabs
- Tag
- TextField
- Toast
- Toggle
- Tooltip
- Visually-hidden
This project is inspired by Adobe's React Spectrum Libraries.