Skip to content

Combobox

A searchable select — popover listbox with type-ahead filtering (web only).

Installation

bash
npx @galaxy-stack/nebula-cli@latest add combobox

Features

  • Type-ahead filtering
  • Keyboard navigation — arrows + Enter
  • Popover listbox — Combobox on top of Popover + Command primitives
  • Web only — use native pickers on mobile

Usage

vue
<script setup>
import { ref } from 'vue'
import { Combobox } from '@/components/ui/combobox'

const value = ref('')
</script>

<template>
  <Combobox v-model="value" :items="frameworks" placeholder="Search framework…" />
</template>
tsx
import { Combobox } from "@/components/ui/combobox"

<Combobox
  value={value}
  onChange={setValue}
  items={frameworks}
  placeholder="Search framework…"
/>

Platform Availability

FrameworkStatus
React✅ Complete
Vue✅ Complete
Angular✅ Complete
React Native❌ Web only
Flutter❌ Web only

Released under the MIT License.