Components
MultiSelect
Grouped multi-select list with checkbox toggles, text filtering, and bulk controls
Demo
Click the terminal below. Use space to toggle items, enter to confirm your selection.
Features
- Checkbox toggles with
[x]/[ ]indicators and color-coded selection state - Grouped options with section headers (Languages, Frameworks, Infrastructure, Tools)
- Text filtering with live search across labels, descriptions, and groups
- Bulk controls to select all visible or clear all selections
- Submission view showing the final selection with descriptions
- Scrollable for long option lists
Keybindings
j/kmove cursor down/upspacetoggle current itemaselect allxclear allenterconfirm selection/enter filter mode (esc/enterto exit)rreset