More Premium Hugo Themes Premium Vue Themes

Vue Multi Select

This component gives you a multi/single select with the power of Vuejs components.

Vue Multi Select

This component gives you a multi/single select with the power of Vuejs components.

Author Avatar Theme by ineoo
Github Stars Github Stars: 99
Last Commit Last Commit: Dec 23, 2020 -
First Commit Created: Aug 8, 2025 -
Vue Multi Select screenshot

Overview

If you’re looking for a powerful and flexible way to integrate multi or single select functionality into your Vue.js application, the vue-multi-select component might be exactly what you need. This component makes it easy to manage selections with intuitive features, designed to enhance user experience and streamline data handling. With seamless installation and customization options, it’s perfect for developers seeking both simplicity and power.

In its latest version, 4.6.0, vue-multi-select continues to improve its functionality, allowing developers to set labels even when there’s no data, making it more user-friendly than ever. Whether you’re working on a complex enterprise application or a personal project, this component is engineered to meet diverse requirements with ease.

Features

  • Multi/Single Select: Supports both multi and single selection modes, giving users flexibility in how they choose options.
  • Customizable Options: Easily configure appearance and behavior through various props, such as btnLabel and btnClass.
  • Rich Event Handling: Captures different events like selectionChanged, enabling you to respond dynamically to user interactions.
  • Search Functionality: Includes search options, allowing users to quickly filter through options, which is essential for large datasets.
  • Easy Integration: Simple installation via npm or by cloning the repo, along with clear documentation for quick setup.
  • Flexible Positioning: Customize the position of the dropdown with string options like ’top-left’ or ‘bottom-right’ for better UI design.
  • History Management: Allows users to revisit previous selections with a history feature, improving usability in scenario-based selections.
  • Custom CSS Support: Offers an easy way to apply custom styles through the cssSelected function, enhancing visual customization.