Combobox

stable llms.txt

Flexible combobox with text input, dropdown list, single/multiple selection, filtering, and keyboard navigation.

Installation

bash
ts

Preset Configuration

Customize the appearance using presets

Examples

Explore different variations and use cases

Single Selection

Combobox for selecting a single value

Multiple Selection

Combobox supporting multiple selected values

Searchable / Filtered

Combobox with real-time search filtering

API Reference

Accessibility

  • Full ARIA attributes support with proper roles (combobox, listbox, option)
  • Keyboard navigation (Arrow keys to navigate, Escape to close, Enter to select)
  • Screen reader announcements for selection changes
  • Focus management with proper focus trapping
  • aria-activedescendant for highlighted items
  • aria-multiselectable for multiple selection mode
  • Proper labeling and descriptions

© 2026 Svelte Atoms. Open source under the MIT license.

Built with Svelte 5 · Runes · TailwindCSS