Vue.js UI Components

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

Vue CoolLightBox
Vue CoolLightBox
Lightbox Component
Vue Stripe Menu
Vue Stripe Menu
Animated Menu Component
Vue Simple Search Dropdown
Vue Simple Search Dropdown
Dropdown Component with Autocomplete
Vue-icons
Vue-icons
More than 11,000 icons from most popular icon libraries (bootstrap, fontawesome, feather .. etc)
Vue-preview-imgs
Vue-preview-imgs
A picture preview plugin for Vue3
Vue-mathjax-next
Vue-mathjax-next
A Vue 3 plugin for Mathjax
Vue-mathjax
Vue-mathjax
A Vue.js Plugin for Mathjax
BalmUI
BalmUI
UI Library
Vue 3 Carousel
Vue 3 Carousel
Carousel Component
Vue Handsontable
Vue Handsontable
Vue Data Grid
Floating Vue
Floating Vue
Tooltips, Popovers & Dropdowns
Vue Instant
Vue Instant
Custom Search Controls with Auto-Suggestion
Vue-json-viewer
Vue-json-viewer
A JSON Tree View Support for incremental update components, base on Vue2 and Vue3.
Swiper Vue
Swiper Vue
Mobile Slider Component
Naive UI
Naive UI
Vue 3 Component Library
FormKit
FormKit
Vue 3 Form Authoring Framework
Enso Datatable
Enso Datatable
Bulma-themed Datatable
Vue-nav-tab
Vue-nav-tab
Tab components for Vue.js 3 project
Control-knob
Control-knob
Rotary control knob component for Vue 3 that behaves like audio app controls.
Media-Upload
Media-Upload
Vue 3 Image Upload Component
Vue-search-input
Vue-search-input
A Vue 3 search input component, inspired by the global search input of Storybook and GitHub.
Vue3-side-panel
Vue3-side-panel
ūüĒ• Easy to use and flexible modal sidebar component for Vue3.
Vue3 Notifications
Vue3 Notifications
Vue 3 Notification Library
Vue File Agent
Vue File Agent
File Upload Component
Vue 3 Flip Countdown
Vue 3 Flip Countdown
Countdown Component
Carbon Charts Vue
Carbon Charts Vue
D3 Charting Library
Vue Easytable
Vue Easytable
Data Grid
Vue-json-search
Vue-json-search
Headless Vue 3.x component for easy and simple json-based search
SDropdown
SDropdown
Highly customizable, simple and modern Vue 3 dropdown component.
Vue3-promise-dialog
Vue3-promise-dialog
Let's you create promise based dialogs in Vue 3 (Composition or Options API) with ease !
Coya
Coya
Diagram drawing library (vue3 only)
V-tooltip
V-tooltip
Tooltips, Popovers and Dropdowns
IFstruct-parser-vue
IFstruct-parser-vue
Converts iofod edited projects into production-ready Vue projects
Tippy.vue
Tippy.vue
Nesting-free Tippy.js directive/component for Vue 3. A drop-in addition with no structural or style changes required. Supports both individual and singleton tooltips.
Vue 3 Datepicker
Vue 3 Datepicker
Datetime Picker Component
Vue Gantt Schedule Timeline Calendar
Vue Gantt Schedule Timeline Calendar
Gantt, Schedule, Timeline and Calendar Component
Vue2-timeago
Vue2-timeago
Time Ago Statements for Date Formatting
VueTyper
VueTyper
Typing Animation Component
Vue Trix
Vue Trix
Rich Text Editor
Litepie Datepicker
Litepie Datepicker
Date Range Picker
Vue-datepicker-next
Vue-datepicker-next
Vue 3.x component for datepicker / timepicker / datetimepicker / calendar
Vue Chart 3
Vue Chart 3
Chart.js 3 Wrapper
Vue Number Format
Vue Number Format
Auto-formatting Number Input
Vueform
Vueform
Form Builder
Vueform
Vueform
(probably) the most comprehensive form builder for Vue.js Online Demo
Vue3-emoji-picker
Vue3-emoji-picker
Simple and Powerful Emoji Picker for Vue3.
Vue3-otp-input
Vue3-otp-input
A fully customizable, OTP (one-time-password) input component built with Vue 3.x and Vue Composition API.
Arco Design Vue
Arco Design Vue
Vue 3 UI Component Library
Vue3-flip-countdown
Vue3-flip-countdown
Customize Countdown timer with Flip Animation for Vue 3.x
Vue Perfect Scrollbar
Vue Perfect Scrollbar
Wrapper for the scrollbar plugin Perfect Scrollbar