Skip to content
vue ResourcesAnimation

AutoAnimate

A zero-config, drop-in animation utility that automatically adds smooth transitions to your web app. Use it with React, Solid, Vue, Svelte, or any other JavaScript application.

badgebadge
AutoAnimate screenshot

Kinesis

Kinesis allows you to easily create interactive animations with Vue.js.

badgebadge
Kinesis screenshot

Oku Motion

A production-ready motion library for Vue3 and Nuxt3, built on the Web Animations API for the smallest filesize and the fastest performance. Powered by Motion One.

badgebadge
Oku Motion screenshot

Vue 3 Lottie

A simple component library that will add support for Lottie animations in your Vue 3/Nuxt 3 applications.

badgebadge
Vue 3 Lottie screenshot

Vue Starport

Shared Vue component across routes with animations

badgebadge
Vue Starport screenshot

Vue Transitions

Reusable interface transitions for Vue 2 and Vue 3 with no CSS needed

badgebadge
Vue Transitions screenshot

Vue-Animate.css

A Vue.js port of Animate.css. For use with Vue's built-in transitions.

badgebadge
Vue-Animate.css screenshot

vue-countup-v3

A Vue 3 component for animation counting, wrap for countUp.js(v2.6.2) and expand some features.

badgebadge
vue-countup-v3 screenshot

vueuse/motion

🤹 Vue Composables putting your components in motion

badgebadge
vueuse/motion screenshot
Safha Nuxtjs

Safha

Multipurpose, Clean and Modern Nuxt.js UI Kit
110+Components
30+Demos