ai-composer-utilsShared typewriter, caret, morph, and intro helpers for AI composer scenes
audio-viz-utilsWindowed audio spectrum helpers
caption-utilsCaption page grouping and word-active helpers
chart-utilsChart scaling and SVG path helpers
code-syntaxSyntax tokenizer, editor palettes, and revealable code line renderer for the code scenes
displacement-presentationShared TransitionSeries presentation for warp and shape-mask cuts
displacement-transitionFrame maths for displacement-map and shape-mask transitions
gpuWebGL2 fragment-shader effect factory for GPU primitives
layoutFormat-agnostic layout helpers
map-utilsMapLibre and Turf geospatial helpers
media-utilsMedia item timing and fit helpers
motion-primitiveEnter/exit motion contract shared by the animation primitives — opacity leads, exits are shorter, and a bounded Sequence times the exit itself
motion-tokensNamed motion duration and stagger tokens
motion-wrapperInline wrapper for enter/exit animations (avoids AbsoluteFill overlap)
path-morphCached SVG path morphing with winding alignment and box fitting
path-utilsSVG path measuring, sampling, auto-fit and waypoint helpers
sample-mediaPlaceholder stills, captions, and audio for composition defaults
springsDefault spring configurations
text-emphasisWord-level phrase matching and marker geometry for scenes that sweep emphasis across text
text-fit-utilsSafe headline fitting helpers
text-splitSplit a string into chars, words or lines with staggered per-unit timing
timingFrame timing helpers and enter easing
transition-timingShared TransitionSeries timing helpers and layered progress curves