Skip to content

Vue3 Select is a feature rich select, dropdown, typeahead, tag input component

License

Notifications You must be signed in to change notification settings

Voral/vs-vue3-select

 
 

Repository files navigation

Vs Vue3 Select

Current Release Release Date Monthly Downloads min gzipped size MIT License Coverage Status

Vs Vue3 Select is a feature rich select/dropdown/typeahead component. It provides a default template that fits most use cases for a filterable select dropdown. The component is designed to be as lightweight as possible, while maintaining high standards for accessibility.

This is a fork of a popular component that has not been maintained for a long time. The component has been enhanced with additional functionality and will continue to evolve and receive updates.

Fork history:

Features

  • Tags input
  • Filtering / Searching
  • Vuex/Pinia Support
  • AJAX Support
  • SSR Support
  • Accessible
  • ~20kb Total / ~5kb CSS / ~15kb JS
  • Select Single/Multiple Options
  • Customizable with slots and CSS variables
  • Zero dependencies

Documentation and examples

Install

npm install vs-vue3-select

Then, import and register the component:

import Vue from 'vue'
import VueSelect from 'vs-vue3-select'
import 'vs-vue3-select/dist/vs-vue3-select.css'

app.component('v-select', VueSelect)

License

MIT

About

Vue3 Select is a feature rich select, dropdown, typeahead, tag input component

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 66.2%
  • Vue 24.7%
  • CSS 8.5%
  • TypeScript 0.6%