43 Vue packages tagged “transition”

Most downloaded: @formkit/auto-animate, with 42,768,396 downloads in the last year and 13,935 GitHub stars. Ranked by total downloads — use the controls below to sort by stars, most recently updated, or name.

@formkit/auto-animate

Add motion to your apps with a single line of code.
13,935 42,768,396

vue-smooth-reflow

Transition reflow in response to vue data changes.
442 1,234,774

@ivanv/vue-collapse-transition

Custom Vue transition to collapse elements horizontally or vertically. Works with both fixed and 'auto' width or height.
108 531,911

@morev/vue-transitions

Shareable Vue transitions library
222 412,603

vue3-slide-up-down

29 226,846

vue-route

Routing directive for Vue.js, inspired by ng-view.
73 74,703

vue-starport

Shared Vue component across routes with animations
1,949 57,522

v-shared-element

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

vite-check-multiple-dom

Capture Vue runtime warnings and show actionable overlay in Vite dev.
28,604

vue-animate-height

Lightweight Vue component for animating height using CSS transitions.
3 27,764

vue-bulma-expanding

The expanding transition component for Vue Bulma
10 21,448

vue-animate

LESS cross-browser animation library, for use with Vue.js. Ported from Animate.css.
184 15,409

@codekraft-studio/vue-animated

Functional animation components using Animate.css
22 15,057

@enso-ui/transitions

Reusable transition components for Enso UI.
14,428

vue-parent-change-transition

Animate a child component when it's parent changed.
27 13,337

vite-plugin-vue-transition-root-validator

Capture Vue runtime warnings and show actionable overlay in Vite dev.
12,551

@noction/vue-bezier

A Vue 3 component library with customizable CSS-based transition components featuring Bezier timing functions. Includes fade, dissolve, blur, scale, slide, push, wipe, rotate, zoom, and clip-path transitions.
24 12,410

cube-motion

Four motions, no dials. rise, leave, morph and reveal on the Web Animations API, with React, Vue, Solid and Svelte adapters.
235 8,583

nuxt-bezier

A Nuxt module providing Vue 3 transition components with Bezier timing functions. Includes fade, dissolve, blur, scale, slide, push, wipe, rotate, zoom, and clip-path transitions.
8 8,172

vue-flipper

A component to flip elements with a nice transition.
33 7,760

vue-view-transitions

A simple way to use View Transitions API in Vue
46 7,734

vue-transitions-css

A lightweight CSS library for adding transitions to Vue components
41 7,466

@modus/ionic-vue

Ionic integration adapters for Vue
267 5,941

@limonische/vue3-transition-expand

A Vue 3 component to transition elements to their auto height
5 5,617

vue-transition.css

vue transition
5,604

vue-transition-component

Javascript transitions for Vue.js components
21 4,964

tailmotion

A motion language for product interfaces: scoped motion personalities, state-driven presence, native HTML motion, product recipes and scroll-driven reveals. Zero runtime, pure CSS, framework-agnostic.
43 3,991

vueg

[Vue] 页面级的转场动画插件
1,039 3,786

animate4vue

A library for ready-to-use animations designed for Vue.js applications, featuring over 100 high-performance UI animations crafted with GSAP, offering GPU-accelerated rendering with better performance and efficiency across all devices.
15 2,734

@duannx/vue-router-transition

Transition plugin for vue router next
22 2,456

animated-vue

A set of transitions for Vue2 based on animate.css
213 2,035

wisspop

Modales y dropdowns con animaciones ancladas al origen: el panel nace del elemento que lo abrió
1,970

vue-block-system

Easily create block based websites!
4 1,814

vue-router-md-transition

Vue component with material design transition effect
4 1,724

vue-transition-components

Transition component collection of Vue.js
9 1,507

animation-list

Animation rendering based on Vue3 list elements (supports animation callbacks)
1 1,135

vue-number-transition

Zero dependency, simple animated-like number iteration directive for vue components
12 1,055

vue3-vegas

Vegas.js for Vue 3 — a full-screen slideshow/background component
959

vue-arrange

Component library to drag and drop items across lists in Vue3. Try out here:
1 854

@vue-pixi/transition

Vue 3 Pixi Transition
303 693

vue-router-transition

A page transition plugin for vue-router
110 657

@any-tdf/vue-motion

Vue motion utilities compatible with Svelte transition, animate, easing, and motion APIs.
778 563