Selects and autocomplete

12 entries

vue-multiselect is the most-starred select here, covering single select, multiselect and tagging, with a Vue 3 release and recent commits. vue-select, a Select2-style component, has a similar following, but the package on its main branch declares Vue 2, so check which release supports your version. @vueform/multiselect supports both majors, and vue3-select-component and vue-superselect are newer Vue 3 options written with TypeScript in mind; vue-superselect is headless, so you supply the markup and styles.

The list also has specialized pickers: reactivesearch-vue builds search interfaces over Elasticsearch, v-region selects Chinese administrative regions, and vue-select-sides moves items between two lists. When evaluating a select, test it with a keyboard and a screen reader, since custom selects often break the combobox pattern that native elements provide, and check how it handles thousands of options, remote search and server rendering.

On the bench stars against last commit

12 entries

vue-multiselectvue-multiselect

Universal select/multiselect/tagging component for Vue.js.

Vue 36.8kupdated 1mo ago

reactivesearch-vue@appbaseio/reactivesearch-vueSearch

UI components for building data-driven apps with Elasticsearch

Vue 34.9kupdated 5d ago

vue-selectvue-select

A native Vue.js component that provides similar functionality to Select2 without the overhead of jQuery.

Vue 2 only4.7kupdated 9d ago

v-regionv-region

A simple region selector, provide Chinese administrative division data.

Vue 3943updated 5d ago

@vueform/multiselectvueform/multiselect

Vue 3 multiselect component with single select, multiselect and tagging options.

Vue 2 + 3828updated 1y ago

v-selectpagev-selectpage

A powerful selector for Vue2, list or table view of pagination, use tags for multiple selection, i18n and server-side resources supports.

Vue 3248updated 4mo ago

vue-cool-selectvue-cool-select

Bootstrap / Material Design theme, support slots, autocomplete, events, validation and more.

Vue 2 only240updated 2y ago

vue3-select-componentvue3-select-component

Vue 3 Select Component, single & multi-select, best-in-class DX support with TypeScript end-to-end typesafe, easy styling, slots and more ~4.4KB

Vue 3119updated 2d ago

vue-select-sidesvue-select-sides

A component for Vue.js to select double-sided data (2-sides).

Vue 370updated 5d ago

v-imagev-imageType select

Camera: Tiny little component for input type=file (< 1kb, gzipped)

Vue 343updated today

vue-search-inputvue-search-inputSearch

A Vue 3 search input component, inspired by the global search input of Storybook and GitHub.

Vue 337updated 7mo ago

vue-superselectvue-superselect

Headless, accessible, TypeScript-first select/combobox for Vue 3 with dual compound component and composable APIs.

Vue 337updated 7mo ago
Esc

Type to search every entry. ↑↓ to move, Enter to open.