Vue.js UI Components

This list will help you find the best Vue.js ui component.

Vue Float Menu
Vue Float Menu
Draggable Floating Menu
Vue Spinner
Vue Spinner
Loading Spinners
@vueform/multiselect
@vueform/multiselect
Vue 3 multiselect component with single select, multiselect and tagging options.
Vue-use-sound
Vue-use-sound
A Vue Hook for playing sound effects.
Vue-my-toasts
Vue-my-toasts
Provide your component and let us toast the rest.
Swiper
Swiper
Swiper 6 added official support for Vue.js (only 3.x).
Vue-image-zoomer
Vue-image-zoomer
image zoom component for Vue.js 2, that also works on touch devices.
Vue2-gmap-custom-marker
Vue2-gmap-custom-marker
vue google map custom marker component
Element-ui-sticky-table
Element-ui-sticky-table
Sticky for element-ui table
Vue Flicking
Vue Flicking
Wrapper for the Flicking Carousel Component
Vue-show-more-text
Vue-show-more-text
Vue multiline sentence ellipsis component. The text in the component will be truncated.
Vue-notification-ui
Vue-notification-ui
A simple push the notification UI with Vue.js
X5-gmaps
X5-gmaps
lightweight Google Maps plugin for Vue 2.x
Vue-sweetalert2
Vue-sweetalert2
wrapper for sweatlaert2 with support for TypeScript, Nuxt and SSR
VT Notifications
VT Notifications
Tailwind Notification Library
Vue-schedule-board
Vue-schedule-board
A easy-to-use component to show somebody's schedule list to help interview arrangement or visit arrangement.
Vue Audio Recorder
Vue Audio Recorder
Simple Audio Recorder
Vue Argon Design System
Vue Argon Design System
Free & Open-Source Design System
Highcharts Vue
Highcharts Vue
Official Highcharts wrapper for Vue.js
Object-visualizer
Object-visualizer
Vue 3 JSON inspector with Chrome-like theme.
Vue Flow Form
Vue Flow Form
Create conversational conditional-logic forms with Vue.js. Online Demo
Vue-ultimate-skeleton-cards
Vue-ultimate-skeleton-cards
The Ultimate, fully-customizable Skeleton Card plugin for Vue 🚀
Vue-datagrid
Vue-datagrid
Vue grid wrapper for powerful webcomponent revo-grid with excel like rich edit and behavior.
Vue3-qr-reader
Vue3-qr-reader
A Vue 3 QR reader component. Refactor vue-qrcode-reader for vue 3 compatibility.
Vuejs-datepicker
Vuejs-datepicker
A simple Vue.js datepicker component. Supports disabling of dates, inline mode, translations.
VueCircleMenu
VueCircleMenu
Circular Menu
Vux
Vux
Mobile UI Component Library
Vue-context
Vue-context
A simple but flexible context menu for vue js.
Vue-file-agent
Vue-file-agent
Full-featured drag & drop enabled Vue file upload component with previews and upload progress
Vue-filepond
Vue-filepond
A Vue.js component for FilePond - a file upload library that can upload anything you throw at it.
Vue-particles
Vue-particles
Vue.js component for particles backgrounds
Vue-instantsearch
Vue-instantsearch
The ultimate toolbox for creating instant-search experiences using Algolia.
Vue-goodshare
Vue-goodshare
Vue.js component for social share with beautiful button design. Simple install, extensive documentation, developer support, SEO friendly, clean code without scripts tracking user activity on the page, high speed. Work with Vue.js 2.x.
Vnodes
Vnodes
General purpose components to create svg interactive graphs, diagrams or node based visual tools.
V-chart-plugin
V-chart-plugin
A customizable component for adding D3 charts that binds to your components data.
Vue-chartjs
Vue-chartjs
Vue.js wrapper for Chart.js.
Vuerollr
Vuerollr
Mouseover gallery plugin for Vue.js. Supports image and video.
Vue-slick-carousel
Vue-slick-carousel
A carousel with slick features & SSR support written for faster Luxstay
Hooper
Hooper
Customizable accessible carousel slider optimized for Vue
Vue-carousel-3d
Vue-carousel-3d
Vue Carousel 3D - Beautiful, flexible and touch supported 3D Carousel for Vue.js.
Vue-toaster
Vue-toaster
Vue.js toast notification plugin for Vue 3
Vue-notifyjs
Vue-notifyjs
Minimalist, 3kb themable notification plugin
Bee-grid-table
Bee-grid-table
-BeeGridTable , is a Highly Customizable Table UI component library based on Vue.js. Rich functions、More efficient、Easy to use!
Vue-data-tables
Vue-data-tables
Vue2.0 DataTables, based on element-ui.
Syncfusion Vue Scheduler
Syncfusion Vue Scheduler
Scheduler / Event Calendar Component
tsParticles
tsParticles
Particle Library
Voronoi Diagram
Voronoi Diagram
Interactive Voronoi Diagram
Chakra UI Vue
Chakra UI Vue
Component Library
Dropper.mood
Dropper.mood
Dropdown / Popover Component
xmodal
xmodal
Create modals from your custom components