bit Bheadless

Combobox

Accessible typeable autocomplete with consumer-driven filtering.

Implementation: CSS Tailwind

Basic Combobox

Type to filter; you handle the filtering and pass matching options.

Selected: (none)

Multi-select with chips

Selected values render as chips above the input.

Picked: (none)

Object values with rich content

Bind to objects; provide DisplayValue.

Selected: (none)

Anchor Positioning

Anchor auto-positions and flips.

Bottom Start

Top Start

Selected: (none)

Large lists (virtualized)

Items + ItemTemplate + Virtualize="true" render only the visible options (each h-9 = ItemSize 36px). OnQueryChange filters 10,000 items with BitBhFilter.Contains (case- and accent-insensitive); BitBhComboboxEmpty covers no matches.

10,000 matches · Selected: (none)
An unhandled error has occurred. Reload 🗙