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
  • 🔄 Gesture Animation Support
  • 🎯 Full TypeScript Support
  • ⚡️ High Performance Animation
  • 🎭 Variants Animation System
  • 👀 Viewport Animation Trigger
  • 🚪 Enter/Exit Animation Support

🏎️ 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.