animated-noise-grainFilm grain overlay
arrow-annotateHand-drawn arrow pointing at a target
audio-pulseAudio-reactive pulse rings
audio-reactive-scaleScales any child by per-frame audio amplitude
audio-scrubberWaveform with traveling playhead and time labels
audiogram-barsAudio-reactive spectrum bar visualization
aurora-bgDrifting light ribbons
badge-stampStamp/seal impact with rotation settle
bar-chart-raceRanked bars reorder over time
beat-pulse-gridGrid cells pulsing on detected beats
blob-morphOrganic blob continuously morphing
blur-focus-inText fades from heavy blur into sharp focus
blur-inResolve out of a defocus — blur clears before the move lands
blur-revealCut where the outgoing scene softens away and the incoming one resolves out of blur
bubble-chart-packCircle-packed values settling into place
candlestick-chartOHLC financial series
caption-emoji-beatEmoji punctuation landing on beats
caption-highlightTikTok-style word-by-word caption highlight
caustics-bgUnderwater light caustics
chromatic-aberration-wipeSlide that pulls the colour channels apart at its fastest point and recombines them on landing
comparison-barsTwo-series before/after with delta callout
confetti-burstFrame-driven confetti burst overlay
connector-linesNarrowed: primitive that draws edges between anchored elements
counterAnimated number with grouping, decimals, odometer digit roll and a reserved width
cursor-pathCursor travelling a path with drawn trail and click ripples
dashed-path-travelNarrowed: any element traveling any path with a dashed trail
depth-of-field-blurRack focus between layers
directional-wipeSoft-edged wipe that uncovers the next scene without exposing the background
donut-chartMulti-segment donut with labels
dynamic-gridSubtle drifting dot and line grid background
fade-inOpacity-only entrance, with an exit that lands on the end of its sequence
fade-outHeld exit that accelerates away, timed to the last frame of its sequence by default
frosted-glass-wipeA pane of frosted glass crosses the frame and leaves the next scene behind it
funnel-chartStage bars narrowing with drop-off percentages
gantt-timelineDate-scaled schedule bars
gauge-dialNeedle sweeps to target
globe-arcArcs between points on a globe
glow-pulseRhythmic glow for CTAs and live indicators
grid-pixelate-wipeReveal where the next scene arrives one grid cell at a time
handwriting-textTakes a string and strokes it on
heatmap-gridCell grid filling by intensity, contribution-graph style
infinite-marqueeEndlessly scrolling horizontal text band
karaoke-captionsActive-word karaoke caption styling
light-raysVolumetric god rays drifting across the stage
light-sweep-textLight gradient sweeps across dim text
line-chart-drawSVG line chart that draws itself on
liquid-text-morphLetterforms morphing between two words
map-canvasDeterministic MapLibre map mount
map-heat-overlayDensity overlay fading in over the basemap
map-markersGeoJSON circle and label markers on a map
map-routeAnimated GeoJSON route line on a map
marker-highlightHighlighter stroke swept word by word across a phrase, with marker, knockout, underline and box variants
masked-slide-revealWords slide up through a horizontal mask
matrix-decodeScramble resolves left-to-right into target text
mesh-gradient-bgLiving mesh gradient blob background
motion-trailEcho trails behind a moving element
multi-device-lineupPhone + tablet + laptop showing one responsive design
neon-flicker-textNeon sign flicker and settle
orbit-motionElement orbiting a center point
parallax-layersDepth-offset layers on one driver
particle-fieldAmbient drifting particles with depth
path-drawSVG stroke reveal with auto-fit framing, multi-path stagger and a drawing head
perspective-marqueeMarquee tilted in 3D with depth fade
pie-slice-revealSlices sweep in sequentially
progress-barInline progress bar with determinate and indeterminate modes, segments and a value readout
radar-chartMulti-axis spider chart drawing its polygon
rgb-glitch-textSignal-lock RGB glitch text with channel splits, slices, and scanlines
rotate-inSwing into place in plane or hinged in depth on the x/y axis
scale-inGrow into place from just under full size, with an optional spring and exit
scanline-crtCRT scanlines and curvature overlay
scatter-plot-popPoints pop in on stagger, optional trend line
scramble-textRandom-glyph scramble resolving per character
shake-emphasisShort impact shake
shape-morphPath interpolation between two shapes
simulated-cursorFrame-timed cursor with press, click ripples, hit targets and labels
skew-inSkew + translate, editorial feel
slide-leftSlide in from either side, with an optional mask reveal and automatic exit
slide-upRise into place, with an optional mask reveal and automatic exit
slot-rollCharacters roll like a slot reel into place
sparkline-rowCompact trend lines that read at small sizes
spatial-pushPush where both scenes travel locked edge to edge across the frame
speaker-label-captionsNarrowed: multi-speaker caption track with name tags and color coding
split-text-charsSplit text into chars, words or lines and stagger them in
spring-inSpring-driven scale and rise, with snappy, smooth and bouncy presets
squash-stretchThe animation principle as a primitive
srt-caption-trackRenders a caption track straight from an SRT or WebVTT file
stacked-area-chartMultiple series stacking as they draw on
stagger-childrenOffset children onto their own sequences, in forward, reverse, centre or edge order, in and out
staggered-fade-upWords rise with cascading fade-up stagger
strikethrough-replaceStrikes out one phrase and puts another in its place, on a three-beat correction timeline
stroke-to-fill-textOutline text filling solid
subtitle-translateDual-language stacked subtitles
svg-mask-revealArbitrary SVG shape as a reveal mask
text-mask-videoVideo or gradient showing through letterforms
topographic-lines-bgContour lines drifting
tracking-inLetter-spacing collapses with spring snap
transcript-scrollFull readable transcript scrolling with the active line marked
transition-blindsStaggered slats sweeping open to reveal the next scene
transition-card-flipWhole-frame 3D flip that hands off on backface culling
transition-circle-revealCircular mask that opens from any point onto the next scene
transition-clock-wipeClock sweep that reads the composition size itself
transition-fadeCrossfade between scenes, or dip the cut through a colour
transition-light-leakFilm flare overlay that peaks on the cut and hides the seam under it
transition-liquid-warpLiquid displacement warp that stirs one scene into the next
transition-morph-shapeReveal through a shape that morphs as it grows across the frame
transition-slideSlide transition helper for TransitionSeries
transition-whip-panFast pan with directional motion blur along the travel axis
transition-wipeWipe transition helper for TransitionSeries
treemap-blocksNested rectangles sized by value
typewriterTypewriter reveal with rhythm, pauses, looping, and a caret that only blinks at rest
variable-font-morphAnimates weight/width axes of a variable font
voice-note-bubbleChat-style audio message with waveform and playhead
vu-meterSegmented level meter with peak hold
waterfall-chartCumulative bridge with positive/negative steps
wave-textPer-character sine displacement
waveform-bars-radialCircular bars around a center element
waveform-lineAudio waveform line visualization
word-pop-captionsNarrowed: one word at a time, alone on frame
zoom-throughCamera push-through: one scene drives past the lens, the next lands out of the same move