Best of Vue.js
Submit a Project
Vue.js UI Utilities
This list will help you find the best Vue.js ui utility.
Vue3-lottie
A component for importing and displaying Lottie animations in Vue 3
View Details
Vest
🦺 Declarative form validation framework inspired by unit testing.
View Details
Vue-use-paginator
Vue 3 use-hook to reactively paginate data and arrange paginator buttons. Completely renderless.
View Details
Vue-tiny-validate
Tiny (2.5KB minified) Vue Validate Composition.
View Details
Vue-scrollama
A Vue component to easily setup scroll-driven interactions (aka scrollytelling).
View Details
@vuito/vue
Simple, lightweight, isomorphic, and template-based validation library.
View Details
Vue3-lazyload
Vue module for lazy-loading images in your vue 3 applications.
View Details
Vue-typical
🐡 Vue Animated typing in ~400 bytes of JavaScript.
View Details
V-paginator
Simple page-by-page navigation for Vue.js based on your html templates with ssr support.
View Details
Vue-input-validator
🛡️ Highly extensible & customizable input validator for Vue 2
View Details
Reforms.js
Vue 3 and Bootstrap forms and cards generator. Validation, multiple fields, grouping, schema and more.
View Details
Vue-middleware
Middleware for Vue.
View Details
V-visible
Vue.js directive for setting visibility of an element.
View Details
Vue-styled-shadows
Component based styled shadow patterns for images.
View Details
Vue-routisan
Elegant, fluent route definitions for Vue Router, inspired by Laravel.
View Details
Vuelidate
Simple, lightweight model-based validation for Vue.js.
View Details
Vue-html-to-paper
Vue mixin for paper printing html elements to paper.
View Details
Vue-authplugin
an elegant view auth control plugin, support directive and prototype methods.
View Details
Vue-page-visibility-awesome
A Vue 2.x component of easy-to-config page visibility api.
View Details
Vue-fullscreen
A simple Vue component for fullscreen.
View Details
Vue-fake3d-image-effect
An interactive 3D fake-effect for images with depth maps in WebGL.
View Details
Vue-displacement-slideshow
A Vue.js component that makes Webgl image displacement transitions easier.
View Details
Vue-vr
A framework for building VR applications with Vue based on threejs and Panolens, inspired by react-vr
View Details
VueGL
Vue.js components rendering 3D graphics reactively via three.js
View Details
Vue-threejs
Vue bindings for Three.js.
View Details
Vue-pano
A panorama viewer in Vue component.
View Details
Vue-3d-model
A 3D model viewer in Vue component.
View Details
Vue Styled Shadows
Styled Shadows for Images
View Details
V-github-icon
easily add "that" tiny GitHub icon on the right/left corner of your Vue components/libraries demos' 🤙
View Details
V-ripple-directive
Vue.js directive for ripple effect.
View Details
@kooljay82/vue-m-camera
To avoid changing orientation of photo automatically which taken via camera of user's device.
View Details
V-aspect-ratio
Vue.js directive for setting an aspect ratio.
View Details
Vue-lifecycle
A Vue.js lifecycle directives.
View Details
Vue-spatialnavigation
Vue directive (Vue.js 2.x) for spatial navigation (keyboard navigation)
View Details
Vue-cbsc
A Vue.js 2.x component for programmatically blender, shader and convert colors.
View Details
Vue-conditional-attrs
A Vue.js component for conditional rendering attributes and directives
View Details
Vue-match-heights
Directive to set heights of elements to be the same.
View Details
Vue-openseadragon
OpenSeaDragon component for Vue.js (zoom and pan)
View Details
Vue-async-methods
Helper utilities for promise based methods
View Details
V-blur
Vue directive to blur an element dynamically
View Details
Vue-resize-sensor
Component to detect container resizing (event-based)
View Details
Vue-visible
A v-visible directive for VueJS (2.x), like v-show but for visibility.
View Details
Vue-images-loaded
Vue.js 2.0 directive to detect images loading.
View Details
Vue-resource-progressbar-interceptor
Interceptor that ties a progressbar to all requests, that it is clear that something is loading.
View Details
Vue-inline-svg
Vue component loads an SVG source dynamically and inline <svg> so you can manipulate the style of it with CSS or JS. (vue 2.x, vue 3.x)
View Details
Vue-svg-filler
Vue component for custom your svg file 🖍 🎨 (vue 2.x).
View Details
Vue-svg-sprite
A directive to simply use SVG sprite (vue 2.x).
View Details
Vue-annotator
Annotate page using any SVG Element (rect, polygon, and many more, even HTML Element like canvas if wrapped in foreignObject)
View Details
Vue-content-loading
Vue component to easily build (or use presets) SVG loading cards Facebook like.
View Details
Vue-svgicon
A tool to create svg icon components. (vue 2.x).
View Details
1
2
3
4
5
Next
⟶
Explore Categories
All Projects
External Resources
Custom Events
PWA
Server-side Rendering
Vim
Markdown
Brackets
Web Workers
Automation
Runtime
Youtube Channels
Calendars
Pagination
Boilerplate
Page Navigation
Plaid
A11y
Commercial Products
Blogging
Paypal
Rich Text Editing
GraphQL
Food
Picker
Lazy Load
Animation
Redux
Translation
Image Manipulation
SaaS
Lifestyle
Health
Kate
Enterprise Usage
Stripe
Plugins
Parallax
Utilities
Filters
Resize
Inspect
UI Layout
Admin Tool
UI Utility
DevTools
Form
Searching
Datatables
Mobile
Select
Finance
Masked Input
Tour
Phone Number Input Formatter
Vue CLI Plugins
Screencasts
Command Line / Terminal
Carousels
Templates
Static Site Generator
Audio / Video
Infinite Scroll
Test
Payment
Code Style
Map
Miscellaneous
Fashion
Intellij