logo svelte /motion v0.4.0
FIG-001 · MASTHEAD
// svelte-animations / category index

svelte animations.

The complete catalogue of Svelte animation patterns. Gestures, exit animations, FLIP layout, shared-layout transitions, variants, drag, scroll-linked motion values, SVG paths, and hooks — every pattern built with @humanspeak/svelte-motion, the Framer Motion-compatible animation library for Svelte 5 and SvelteKit. Each card links to a live, editable demo.

FIG-001
SHEET 01 / 9
FIG-002 / GESTURES

gestures.

whileHover, whileTap, whileFocus, whileInView — one prop, full gesture state.

4 patterns
FIG-003 / PRESENCE & EXIT

presence & exit.

AnimatePresence with mode="sync" | "wait" | "popLayout" for mount and unmount.

4 patterns
FIG-004 / LAYOUT & SHARED LAYOUT

layout & shared layout.

FLIP-based layout animation and shared-layout transitions via layoutId.

5 patterns
FIG-005 / VARIANTS & ORCHESTRATION

variants & orchestration.

Named states with parent → child propagation for choreographed cascades.

2 patterns
FIG-006 / MOTION VALUES & SCROLL

motion values & scroll.

Reactive motion values, useTransform mapping, and scroll-linked animation.

5 patterns
FIG-007 / SVG & PATHS

svg & paths.

motion.path, keyframe arrays, and animated d attributes for SVG morphs.

3 patterns
FIG-008 / HOOKS

hooks.

useAnimate, useInView, useCycle, useReducedMotion, useTime — adapted for Svelte 5 runes.

7 patterns
FIG-009 / UI PATTERNS

ui patterns.

End-to-end patterns combining motion.<tag>, gestures, and presence.

3 patterns
SET / JETBRAINS MONO + INTER
HUMANSPEAK · 2026
MIT LICENCE
● 0.4.0
try svelte
motioninstall in 30 seconds
SHEET 9 / 9
END OF CATALOGUE
↩ HOME