Skip to content

unovue/motion-vue

Repository files navigation

Motion for Vue

A animation library designed for Vue 3, Powered by Motion.

Features

  • ✨ Declarative animation API for intuitive control
  • 👋 Gesture-driven animations for interactive experiences
  • ⚙ Motion values for dynamic animations
  • 🔲 layout animations and transitions
  • 🚪 Polished enter/exit animations
  • 📜 Smooth scroll-based animations and effects

🏎️ Quick start

Install motion-v:

npm install motion-v

Basic Usage

<script setup>
import { Motion } from 'motion-v'
</script>

<template>
  <Motion :animate="{ x: 100 }" />
</template>

Read the full docs.