208 Vue packages tagged “directive”

Most downloaded: bootstrap-vue, with 9,813,881 downloads in the last year and 14,408 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

bootstrap-vue

With more than 85 components, over 45 available plugins, several directives, and 1000+ icons, BootstrapVue provides one of the most comprehensive implementations of the Bootstrap v4 component and grid system available for Vue.js v2.6, complete with extens
14,408 9,813,881

vue-scrollto

Adds a directive that listens for click events and scrolls to elements.
2,060 6,641,953

vue-debounce

A simple vue directive for debounce
178 1,881,263

v-money

Vue currency input/directive mask
1,404,492

uiv

Bootstrap 3 components implemented by Vue.
937 1,147,618

vue-frag

Vue 2 fragment directive to return multiple root elements
224 971,885

v-money3

Vue3 currency input/directive mask
116 866,680

v-click-outside-x

Vue directive to react on clicks outside an element.
7 792,715

vue-safe-html

A Vue directive which renders sanitised HTML dynamically
33 744,496

vue-input-facade

A lightweight and dependency free input masking library created specific for Vue
180 411,614

v-hotkey

Vue 2.x directive - binding hotkeys for components.
713 373,650

vue-scroll

scroll directive for vuejs 2.0
242 345,040

v-scroll-lock

A Vue.js directive for scroll locking
179 314,067

vue-linkify

A simple Vue directive to turn URL's and emails into clickable links
294,529

vuebar

Vue directive for custom scrollbar that uses native scroll behavior. Lightweight, performant and without dependencies.
634 279,585

vue-ripple-directive

Vue Material Ripple Effect Directive
278 273,076

vue-directive-tooltip

Vue.js tooltip directive
169 272,883

vue-shadow-dom

Shadow dom support for Vue
60 259,459

v-wave

The material-ripple directive for Vue that actually works
413 231,649

v-autosize

Lightweight Vue wrapper for `autosize`
17 207,568

vue-on-click-outside

vue mixin/directive that does something when you click outside a container
31 169,297

vue-bind-once

A tiny, SSR-safe directive for binding random data to an element.
169 152,016

vue-visible

v-visible directive for Vuejs
31 138,183

v-debounce

Input debounce directive for Vue.js
13 128,534

vue-svg-sprite

Vue.js plugin, component and directive to simply use SVG sprite
59 120,140

vue-click-outside-element

Vue directive for clicking outside element
6 105,333

@pdanpdan/vue-keyboard-trap

Vue3 and Vue2 directive for keyboard navigation - roving movement and trapping inside container
45 99,464

vue-autosize

autosize for vue directive
87,909

vue3-highlight-text

a vue3 directive of highlight text
84,789

@ssibrahimbas/v-mask

mask directive for vue3
1 83,819

vue-browser-acl

Easy ACL in Vue build on top of the browser-acl package.
210 76,496

vue3-sticky-directive

Vue3-sticky-directive is a powerful Vue 3 directive make element sticky. This is an implementation of the vue-sticky-directive package for Vue 2.
4 75,838

@desource/phone-mask-vue

🔌 Vue 3 component, composable, and directive for international phone number masking. Powered by @desource/phone-mask with Google libphonenumber sync.
31 62,996

vue3-resize-text

Vue 3 Resize Text makes font auto resizing on responsive layout
12 54,488

aloha-vue

Aloha-vue is a JavaScript library that provides a wide range of accessible components and directives for Vue.js. Accessibility is of paramount importance to us, and we have designed all our components to meet accessibility compliance criteria. This librar
4 49,461

v-shared-element

Declarative shared-element transitions between pages for Vue.js and Nuxt.js
478 46,335

v-show-slide

Vue.js directive for animating element to and from height: auto in a sliding motion
105 42,144

v-dragged

Vue directive plugin for advanced drag event detection.
86 42,099

vue3-sortablejs

A directive for Sortable on Vue 3
25 41,831

vue-contenteditable-directive

v-model isn't compatible with contentdeditable divs - this directive fills in
15 40,352

v-scroll-threshold

A vue directive that accepts a threshold value and a callback function that tells you if current scroll position is before the binded element, after element and inside the threshold or past the threshold
1 31,165

vue-uniq-ids

A Vue.js plugin that helps to use id-related attributes with no side-effect
34 26,743

v-resizable

Vue directive for resizable elements
16 25,554

vue-visibility-change

vue directive for detect page visibility-change
27 25,156

@renatodeleao/vue-sticky-directive

A Vue directive wrapping https://github.com/abouolia/sticky-sidebar to make smart and high performance sticky components
17 25,053

vue-scroll-reveal

A Vue 3 directive to wrap @jlmake's excellent ScrollReveal library.
157 24,194

vue2-debounce

This module is a break away from vue-debounce but specifically written for vue2
22,361

v3-click-outside

Vue3 directive to react on clicks outside an element. Its simple to use. And can Customizable boundary elements.
4 22,256

vue-a11y-directives

A comprehensive set of Vue 3 directives for building accessible web applications with WCAG compliance
20,510