Skip to content

Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.

License

Notifications You must be signed in to change notification settings

blackfisk-tech/vue-select

This branch is 247 commits behind sagalbot/vue-select:master.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8ef15a1 · May 16, 2019
Apr 14, 2019
Mar 23, 2019
Mar 23, 2019
May 16, 2019
May 2, 2019
Apr 28, 2019
Feb 10, 2019
May 1, 2019
Apr 27, 2019
Sep 5, 2018
Mar 10, 2016
Apr 14, 2019
Jul 4, 2016
May 5, 2019
May 5, 2019
Feb 19, 2019
May 5, 2019

Repository files navigation

vue-select Current Release Bundle Size Monthly Downloads Code Coverage Maintainability Score MIT License

Everything you wish the HTML <select> element could do, wrapped up into a lightweight, zero dependency, extensible Vue component.

  • Tagging
  • Filtering / Searching
  • Vuex Support
  • AJAX Support
  • SSR Support
  • ~20kb Total / ~5kb CSS / ~15kb JS
  • Select Single/Multiple Options
  • Customizable with slots and SCSS variables
  • Tested with Bootstrap 3/4, Bulma, Foundation
  • +95% Test Coverage
  • Zero dependencies

Documentation

Complete documentation and examples available at https://vue-select.org.

Install

$ npm install vue-select

Register the component

import Vue from 'vue'
import vSelect from 'vue-select'

Vue.component('v-select', vSelect)

You may now use the component in your markup

<v-select v-model="selected" :options="['Vue.js','React']"></v-select>

You can also include vue-select directly in the browser. Check out the documentation for loading from CDN..

License

MIT

About

Everything you wish the HTML <select> element could do, wrapped up into a lightweight, extensible Vue component.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 56.3%
  • Vue 32.6%
  • CSS 10.4%
  • HTML 0.7%