Docsdocs
🌌 Introduction
Welcome to the VibeDev Motion documentation. VibeDev Motion is a high-performance, physics-driven interaction library that brings life to your digital interfaces.
It eliminates static, boring UIs by introducing magnetic fields, inertia-based movement, and automated UX enchantment.
🚀 Core Philosophy
- Physics-First: Built on top of
framer-motionfor buttery smooth 60fps animations. - Micro-Interactions: Adds the "Apple-level" polish to your apps with zero effort.
- Lightweight: Optimized for tree-shaking and minimal bundle impact.
- Universal: Works with Vite, Next.js, and any React framework.
âš¡ Quick Concept
The library revolves around two main concepts:
- Manual Control: Using hooks like
useGravityUI()to bind physics to specific elements. - Automated Experience: Using
useAutoExperience()to globally enhance your UI without manual configuration.