{"repo":"humanspeak/svelte-motion","free":true,"listed":false,"github":"https://github.com/humanspeak/svelte-motion","clone":"git clone https://github.com/humanspeak/svelte-motion.git","description":"Framer Motion for Svelte 5. Declarative motion.<tag> components with AnimatePresence exit animations, gestures (hover, tap, drag, focus, in-view), variants, FLIP layout animations, shared-layout transitions, spring physics, and scroll-linked motion values. The drop-in Framer Motion alternative for Svelte and SvelteKit.","language":"TypeScript","stars":88,"topics":["animation","framer-motion","gestures","motion","svelte","sveltekit","layout-animations","animation-library","drag","framer-motion-alternative"],"license":"MIT","category":"saas-starters-boilerplates","readme_excerpt":"Svelte Motion — Framer Motion API for Svelte 5 Svelte Motion brings a Framer Motion-style API to Svelte 5 with motion. components, gestures, variants, exit animations, layout animation, and utility hooks. For the latest documentation and examples, visit motion.svelte.page. Install Framer Motion API Parity Goal: Framer Motion API parity for Svelte where common React examples can be translated with minimal changes. Capability Status ---------------------------------------------------------------------- ------------------------------------------ initial / animate / transition Supported variants (string keys + inheritance, function-form custom ) Supported whileHover / whileTap / whileFocus / whileDrag / whileInView Supported (inline + variant keys / arrays) Drag ( drag , constraints, momentum, controls, callbacks) Supported AnimatePresence ( initial , mode , onExitComplete ) Supported Layout ( layout , layout=\"position\" ) Supported (single-element FLIP) Shared layout ( layoutId , LayoutGroup , layoutScroll ) Supported Reorder (Motion 13.1 auto-axis, wrapped grids, RTL, edge auto-scroll) Supported View Transitions ( animateView , shared-element morphs) Supported Vanilla values ( motionValue , styleEffect , toMotionValue bridge) Supported Pan gesture API ( onPan , onPanSessionStart ) Supported MotionConfig parity beyond transition Partial reducedMotion , features , transformPagePoint Not yet supported Supported elements Motion components are generated from canonical HTML/SVG tag li","default_branch":null,"files":null,"tree":[],"storefront":"/r/humanspeak","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/humanspeak/svelte-motion/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}