Animations
Keyframes, springs and variants. Change a value, and Motion animates to it.
Learn moreProduction-ready animations, gestures, layout and scroll effects for Svelte 5, powered by the same engine as Motion for React and Vue.
Every card is live. Play with it, then read how it works.
Keyframes, springs and variants. Change a value, and Motion animates to it.
Learn moreHover, press, focus and drag, for mouse, touch and keyboard.
Learn moreAnimate any layout change with transforms, even between different elements.
Learn moreElements animate out before Svelte removes them, and the rest make room.
Learn moreLink any value to scroll progress, or animate elements as they come into view.
Learn moreSpringy values that update at 120fps without re-rendering Svelte.
Learn more90+ free, open-source animated components from Magic UI, Spell UI and Fancy Components, rebuilt for Svelte with motion-sv. Drop them into your app and make it move.
Browse components