Vue.js UI Components

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

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
Vue DnD Zone
Vue DnD Zone
Drag & Drop Plugin
Pintura
Pintura
Image Editor Component
Vue MathLive
Vue MathLive
Web Component for Math Input
Vue-feather
Vue-feather
Feather icons component for Vue 3.
Vue-feather-icons
Vue-feather-icons
Simply beautiful open source icons as Vue functional components.
Cafe-pdf
Cafe-pdf
Render PDF files on Vue pages using pdf.js, supporting text rendering, lazy loading, paging, scaling, and printing. Demo
Vue3-openlayers
Vue3-openlayers
Vue 3 components to work with OpenLayers.
VueFlux
VueFlux
Image Slider Component
Vue-sweet-calendar
Vue-sweet-calendar
A simple and sweet vue.js calendar
InfiniteGrid For Vue
InfiniteGrid For Vue
Arrange Card Elements infinitely on a Grid Layout
Vue-pdf-embed
Vue-pdf-embed
PDF embed component for Vue 2 and Vue 3
Vue Dock Menu
Vue Dock Menu
Dockable Menu Bar
Bryntum Task Board
Bryntum Task Board
Kanban Board Component
DHTMLX Vue Gantt
DHTMLX Vue Gantt
Gantt Chart Component
Vue Email Autocomplete
Vue Email Autocomplete
Autocomplete for E-Mail Form Fields
RevoGrid For Vue
RevoGrid For Vue
Data Grid Component
Qui
Qui
Neumorphic Design System
Mosha Vue Toastify
Mosha Vue Toastify
Toast / Notification Library
Vueform Slider
Vueform Slider
Vue 3 Slider Component
Vue VR
Vue VR
Panorama Viewer
Vue Simple Calendar
Vue Simple Calendar
Event Calendar Component
Vue Grid Layout
Vue Grid Layout
Grid Layout System
Tinymotion
Tinymotion
Animation Library
Splitpanes
Splitpanes
Panes Splitter / Resizer
Ims Keywordbox
Ims Keywordbox
Tag Input / Multiselect Component
Vue Flicking
Vue Flicking
Wrapper for the Flicking Carousel Component
Syncfusion Vue Scheduler
Syncfusion Vue Scheduler
Scheduler / Event Calendar Component
V3confirm
V3confirm
A plugin dedicated for vue3 to show confirm dialog modal.
Vue-manual-data-masking
Vue-manual-data-masking
A VueJS (2.x) component for manual data masking
Vue-easy-range-date-picker
Vue-easy-range-date-picker
A simple and easy VueJS (2.x) component for date range selection
@kyvg/vue3-notification
@kyvg/vue3-notification
Vue 3 notification library
KendoVue Grid
KendoVue Grid
Vue Grid Component
Vue Breakpoint Component
Vue Breakpoint Component
A render-less component for composing CSS breakpoints
TinyMCE
TinyMCE
Official Vue.js Wrapper for TinyMCE
Vue-quill
Vue-quill
✒️📝 A Vue 3 rich text editor component based on Quill Editor.
Vue-concise-carousel
Vue-concise-carousel
Vue Concise Carousel with True SSR. Works for Vue 2 & 3.
Syncfusion Vue UI Components Library
Syncfusion Vue UI Components Library
Lightweight & modular UI library
Syncfusion Vue Data Grid
Syncfusion Vue Data Grid
Data Grid / Data Table
Syncfusion Vue Charts
Syncfusion Vue Charts
Interactive Vue Charts & Graphs
Vue Scrollama
Vue Scrollama
Scrollytelling Component
Tiptap
Tiptap
Renderless Rich-Text Editor