Vue.js UI Components

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

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
Vue Flatpickr Component
Vue Flatpickr Component
Datetime Picker
Jz-gantt
Jz-gantt
A high-performance Vue gantt component, which includes highly customizable table columns, dynamic update data, freely drag the progress bar, switch header, etc.
Vue Network Graph
Vue Network Graph
Network Graph Component
Vue Cookie Comply
Vue Cookie Comply
Cookie Consent Component
Vue Instant
Vue Instant
Custom Search Controls with Auto-Suggestion
Vue-leaflet-custom-marker
Vue-leaflet-custom-marker
Vue leaflet for open street map custom marker component
Vue Word Highlighter
Vue Word Highlighter
Keyword Highlighting
Vue Masonry Wall
Vue Masonry Wall
Masonry Layout Component
V-use-places-autocomplete
V-use-places-autocomplete
📍 Vue composable for Google Maps Places Autocomplete.
Vue-dropify
Vue-dropify
A Simple image dropzone component for Vuejs
Vue-color-input
Vue-color-input
– Vue 3 color picker component whose goal is to replace <input type="color">
Vue-mars3d
Vue-mars3d
Vue 2.x 3D earth visualization JS development platform.
Vue3-marquee
Vue3-marquee
A simple and responsive marquee component for Vue 3 applications with 0 dependencies.
Vue-icomoon
Vue-icomoon
With vue-icomoon you can easily use the icons you have selected or created in icomoon.
Vue-follow-tooltip
Vue-follow-tooltip
Tiny tooltip directive for Vue 3.
Vue-use-popperjs
Vue-use-popperjs
Vue 2 & 3 popper hook powered by @popperjs
Vue3-progress
Vue3-progress
Fully customizable vue3 plugin to display a progress bar while waiting for something, e.g. http requests
Vue Winbox
Vue Winbox
Window Manager
Vue3 OpenLayers
Vue3 OpenLayers
Web Map Components
Varlet UI
Varlet UI
Vue 3 Mobile Component Library
Vue Dataset
Vue Dataset
Datalist Component
Vuemoji Picker
Vuemoji Picker
Emoji Picker
Vue Perfect Signature
Vue Perfect Signature
Pressure-sensitive Signature Drawing
Vant
Vant
Mobile UI Component Library
Vue 3 Popper
Vue 3 Popper
Popover Component
Vue 3 Autocounter
Vue 3 Autocounter
Counter Component
Vue Boring Avatars
Vue Boring Avatars
Generated Avatars
Maska
Maska
Input Mask Component
Vue3-date-time-picker
Vue3-date-time-picker
The most complete date picker solution for Vue 3
Vue-timer-hook
Vue-timer-hook
Vue 3 Timer module inspired by react-timer-hook
Eos-icons-vue
Eos-icons-vue
Eos icons npm package for Vue 3, eos-icons-vue2 for Vue 2
Vue Layout System
Vue Layout System
Layouting Components
Ag-Grid
Ag-Grid
Data Grid
Vue-wheel-picker
Vue-wheel-picker
Customizable Picker with 3D wheel and all guestures supported for Vue 2.
Vue-word-highlighter
Vue-word-highlighter
The word highlighter library for Vue 2 and Vue 3.
V-network-graph
V-network-graph
An interactive SVG based network-graph visualization component for Vue 3.
Vue3-circle-progress
Vue3-circle-progress
Highly customizable Vue.js 3 circular progressbar component.
Ag-Grid
Ag-Grid
Data Grid
Vue Awesome Datepicker
Vue Awesome Datepicker
Date & Date Range Picker
TroisJS
TroisJS
Vue Renderer for Three.js
Vue Mapbox TS
Vue Mapbox TS
Mapbox Component
VueCircleMenu
VueCircleMenu
Circular Menu
Vue Goodshare
Vue Goodshare
Social Share Component
Vue Pull-To
Vue Pull-To
Pull-to-Refresh Component
Vue ECharts
Vue ECharts
ECharts Wrapper
Vue-next-progressbar
Vue-next-progressbar
Slim progress bars(1KB gzipped) for Vue 3.
Litepie Datepicker
Litepie Datepicker
Date Range Picker
Vue Socials
Vue Socials
Social Media Share Buttons