Bootstrap Select data builder with server-side data fetching capability and a VueJS component

Installs: 6

Dependents: 7

Suggesters: 0

Security: 0

Stars: 0

Watchers: 0

Forks: 12



Codacy Badge StyleCI License Total Downloads Latest Stable Version

Bulma styled single and multi-select VueJS component with a server-side option list builder. Read Docs

Watch the demo

click on the photo to view a short demo in compatible browsers


  • a standalone component with minimal dependencies
  • minimal CSS styling that matches the beautiful Bulma forms design
  • the select options can be retrieved via ajax calls or, given directly, via a parameter
  • when getting the data via ajax, the component can take various parameters for results filtering
  • for the back-end, the package comes with a trait for easy retrieval and formatting of the data as expected by the VueJS component
  • can filter the option list dynamically even based on the model’s one-to-many / many-to-many relationships
  • can search in multiple attributes of a model
  • can specify the attribute used as label for the select options
  • can be used to create a new 'tag' if no suitable result is found (soon)
  • can use the arrow keys to navigate the list of results and Enter to select/deselect
  • is as small as can be, without skimping on features

Configuration & Usage

Be sure to check out the full documentation for this package available at


are welcome. Pull requests are great, but issues are good too.


This package is released under the MIT license.