Asset Library

1,738 video parts you can take today, and 557 more to learn from. Find one you like, then open it for the details.

Takes a brand kit without a code edit

Showing 149 of 2,295Show everything

No preview yet · 139

Dolly Zoom (Vertigo Shot)HTML · Apache-2.0Camera tracks toward or away from the subject while the field of view changes the opposite way, so the subject holds its frame size while…Rack FocusHTML · Apache-2.0A focus pull with real aperture bokeh: the focal plane travels from a near subject to a far one, so one resolves as the other blows into…3D UI RevealHTML · Apache-2.0Perspective 3D reveal animation for UI elements.Agent CursorHTML · Apache-2.0An AI agent operating a UI: a cursor with an accent name label that types out each step, clicks each target with a small ring, and ends on…Avatar Group HoverHTML · Apache-2.0A distance-falloff avatar group lift with bouncy hover return. Paste-in snippet: it registers no timeline, you wire it into your own.Badge PopHTML · Apache-2.0A transitions.dev-inspired notification badge pop with elastic scale and count reveal. Paste-in snippet: it registers no timeline, you wire…Camera Rig Depth StackHTML · Apache-2.0A 3D camera-rig-style card stack with depth, parallax, and focus shift. Paste-in snippet: it registers no timeline, you wire it into your…Camera ShakeHTML · Apache-2.0Procedural handheld, telephoto and rig camera shake for any wrapper: nine measured profiles with per-lens projection, closed-form and…Card ResizeHTML · Apache-2.0A transitions.dev-inspired card resize primitive that expands a compact card into a detail panel. Paste-in snippet: it registers no…Context Menu CursorHTML · Apache-2.0A cursor right-clicks a file, a context menu blooms from its tip, the hover highlight tracks the item under it, and the chosen action plays…Drag and Drop CursorHTML · Apache-2.0A cursor grabs a task card, lifts and tilts it into its motion, carries it in lockstep to an empty column, drops it with a small settle…Cursor Glyph TrailHTML · Apache-2.0A tutorial cursor path: on a settings screen the arrow clicks through three steps, leaving a dotted trail spaced evenly by distance and a…Marquee Select CursorHTML · Apache-2.0A cursor drags a selection rectangle across a photo grid; each tile rings and pops a check the frame the rectangle touches it, while a pill…Text Select CursorHTML · Apache-2.0An arrow turns into an I-beam over a document, drags a selection across a phrase character by character, raises a format toolbar, turns…Zoom Follow CursorHTML · Apache-2.0Screen-recording auto-zoom: the camera pushes in toward each upcoming click, trails the cursor on a smooth spring, marks every click with a…Dart CursorHTML · Apache-2.0A bold outlined arrowhead that dives in from camera depth, flies nose-first with motion blur along its path, squashes on two clicks, and…Drift HoldHTML · Apache-2.0A centered content card stays subtly alive through loop-exact rotation, scale breathing, and a slow light sweep.Extended KeyframeHTML · Apache-2.0The never-fully-lands arrival: an element covers most of its move in the first fifth of the duration and creeps the rest to the last frame…Focus RackHTML · Apache-2.0Focus shifts once between two cards at different apparent depths through synchronized blur, dimming, scale, and parallax.Focus SwapHTML · Apache-2.0Moves attention between two side-by-side cards as one recedes with scale, blur, and dimming while the other advances to full focus.Gesture TapHTML · Apache-2.0A contact circle taps a mobile pill button, releases it into a new labeled accent state, and lifts away.Icon Morph BeatHTML · Apache-2.0An icon morphs between authored state silhouettes, shifts to an accent color, and marks completion with one restrained pulse.Icon SwapHTML · Apache-2.0A scale-and-blur icon swap primitive for toolbar and action state changes. Paste-in snippet: it registers no timeline, you wire it into…Input FeedbackHTML · Apache-2.0A transitions.dev-inspired input feedback primitive with shake, clear affordance, and success state. Paste-in snippet: it registers no…Magnetic CursorHTML · Apache-2.0A soft dot pointer glides across an editor toolbar, is pulled into each button and morphs into its rounded hover plate while the icon leans…Menu MorphHTML · Apache-2.0A transitions.dev-inspired hamburger and plus-menu morph primitive for compact action menus. Paste-in snippet: it registers no timeline…Micro TransitionsHTML · Apache-2.0A transitions.dev-inspired pack of badge, dropdown, modal, tabs, tooltip, and success-check micro transitions. Paste-in snippet: it…Modal MorphHTML · Apache-2.0A small card expands into a full panel, shared-element style: both layouts measured once at mount, the container morphs by transform only…Multiplayer CursorsHTML · Apache-2.0Labeled collaborator cursors with token-derived colors and soft glows drift from spread positions into a shared center zone, proving live…Offset Path TravelerHTML · Apache-2.0A slotted traveler follows an authored path with tangent rotation, curved entry, and curved exit.Oversized CursorHTML · Apache-2.0The look-here pointer for a video: the macOS arrow at 3.5x its normal size lands its tip on one control, clicks it on, settles just below…Pan StationsHTML · Apache-2.0A lateral camera move across a continuous row of labeled feature stations, with a steady dwell at each stop before the next pan.Panel RevealHTML · Apache-2.0A panel reveal primitive with height expansion and content fade. Paste-in snippet: it registers no timeline, you wire it into your own.Pendulum SwingHTML · Apache-2.0Content hangs from a fixed pivot and swings into rest with gravity-damped oscillation, like a hanging sign settling on its hook. Paste-in…Physical ExitHTML · Apache-2.0A card exits with physical momentum in toss, drop, or slide mode, carrying acceleration and rotation through the final offscreen pose…Press RippleHTML · Apache-2.0A cursor decel-arrives from off-stage, lands slightly off-center on a caller-positioned target, compresses with it in lockstep, releases…Pull Back RevealHTML · Apache-2.0A tight stat detail holds, then one decelerating camera pull-back reveals the headline and supporting cards that recontextualize it.Pull to RefreshHTML · Apache-2.0A mobile list pulls through nonlinear rubber-band resistance, arms at a threshold, commits to a bounded loading indicator, then snaps…Push InHTML · Apache-2.0A centered headline gains focus through one slow, continuous camera push and a gentle fade out.Scroll Camera StoryHTML · Apache-2.0A compressed forced-scroll cinematic pass: a tall scene of slotted sections travels past the camera top to bottom, depth layers parallax at…Skeleton RevealHTML · Apache-2.0A skeleton loader transition that pulses, then cross-fades into content. Paste-in snippet: it registers no timeline, you wire it into your…Spring PopHTML · Apache-2.0A badge pops in from a visible near-rest scale, overshoots full size once, and settles cleanly.Success CheckHTML · Apache-2.0A success check primitive with ring pop, path draw, and subtle rotate blur. Paste-in snippet: it registers no timeline, you wire it into…SVG Line Draw LoaderHTML · Apache-2.0An Anime.js-style path drawing loader implemented as a seekable GSAP stroke timeline. Paste-in snippet: it registers no timeline, you wire…SVG Stroke TraceHTML · Apache-2.0An authored SVG path draws from its measured length, holds with subtle drift, and optionally fills when the path is closed.Swipe RailHTML · Apache-2.0A contact circle leads a horizontal card rail through a fast drag, momentum carry, and settled snap to the next card.Tabs Slide IndicatorHTML · Apache-2.0A pill indicator transition that slides between active tabs. Paste-in snippet: it registers no timeline, you wire it into your own.Tilt CardHTML · Apache-2.0A transitions.dev-inspired tilt card primitive with depth layers and hover-style parallax. Paste-in snippet: it registers no timeline, you…Touch IndicatorHTML · Apache-2.0A translucent contact-circle gesture actor for mobile UI scenes: it touches the glass on the frame the host target responds, then lifts…UI Focus ZoomHTML · Apache-2.0A full app surface establishes with one settle, then the camera zooms and pans to an anchored region on its cue and holds the zoomed state…Camera Punch-InHTML · Apache-2.0Dynamic zoom, slide, and 3D tilt-pan helpers for any wrapper (video, include, card) with cubic-easing defaults and an edge-defocus pulse…creative/animated-drawingSkill · Link onlyMaking a person's own drawing or photo of a character move (dance, walk, jump, wave) with Meta's AnimatedDrawings and real motion capture…creative/animation-pipelineSkill · Link onlyMotion-graphics basics for the two render paths: choosing Remotion or HyperFrames, frame rate, timing principles and scene transitions.creative/cinematicSkill · Link onlyThe cinematic look: wide aspect ratios, shot length and pacing, layered sound, grading, and replacing mood words with the visual cause of…creative/ink-theaterSkill · Link onlyThe creative method behind Ink Theater: a black-ink character acts out an abstract idea by working an absurd low-tech machine. Gives the…creative/manim-usageSkill · Link onlyUsing Manim for maths animation in this system: render settings, timing, composition and color.canvas-procedural-animationSkill · Link onlyProcedural character effects with p5.js and canvas: particles, weather, squash and stretch, walk cycles.framer-motionSkill · Link onlyDisney's twelve animation principles applied with Framer Motion in React.gsap-coreGSAP · Link onlyGreenSock's own skill for the core GSAP API. A copy of the skill in greensock/gsap-skills, which is MIT.gsap-frameworksGSAP · Link onlyGreenSock's own skill for GSAP in Vue, Svelte and other non-React frameworks. Copy of the MIT upstream.gsap-performanceGSAP · Link onlyGreenSock's own skill for GSAP performance. Copy of the MIT upstream.gsap-pluginsGSAP · Link onlyGreenSock's own skill for the GSAP plugins (SplitText, Flip, MorphSVG and the rest). Copy of the MIT upstream.gsap-reactGSAP · Link onlyGreenSock's own skill for GSAP in React. Copy of the MIT upstream.gsap-scrolltriggerGSAP · Link onlyGreenSock's own skill for scroll-linked animation. Copy of the MIT upstream.gsap-timelineGSAP · Link onlyGreenSock's own skill for GSAP timelines. Copy of the MIT upstream.gsap-utilsGSAP · Link onlyGreenSock's own skill for the GSAP helper functions. Copy of the MIT upstream.hyperframes-animationHTML · Link onlyAll the motion knowledge for HyperFrames: small motion rules, scene blueprints, transitions. Copy of HeyGen's skill.lottie-bodymovinSkill · Link onlyDisney's twelve animation principles applied with Lottie animations exported from After Effects.manimce-best-practicesSkill · Link onlyBest practices for Manim Community Edition. Carries its own MIT license file (Adithya S Kolavi, 2026).manimgl-best-practicesSkill · Link onlyBest practices for ManimGL, the original Manim. Carries its own MIT license file.motion-graphicsHTML · Link onlyShort design-led motion graphics where the motion is the message: kinetic type, number count-ups, chart reveals, logo stings.remotion-best-practicesRemotion · Link onlyAn older copy of Remotion's own best-practices skill with 38 rule files. Upstream (remotion-dev/skills) states no license, and this copy…remotionRemotion · Link onlyProject conventions for Remotion from a third-party video toolkit: custom transitions and shared components.svg-character-animationSkill · Link onlyAnimating SVG character rigs with GSAP, CSS transforms and Remotion frame control.action_timeline_compilerTool · Link onlyCompiles a scene plan into a timed list of character actions and poses. Runs on the machine. Works with no keys.math_animateTool · Link onlyMathematical animation with Manim. Runs on the machine; needs manim. Needs a key, a program or a download before it works.Ink Theater engineHTML · Link onlyA small script for hand-drawn black-ink animation in HTML and SVG on one paused GSAP timeline: wobbly ink strokes, a line 'boil' that is…Twelve motion-capture clipsHTML · Link onlyTwelve 2D motion clips for the puppet: climb, dance_glide, dance_spin, jump, kick, march, run, shuffle, sit, twist, walk, wave. Made from…/ink-artSkill · Link onlySlash command for a hand-drawn ink animation: a character that draws itself and moves, or a contraption explainer, rendered through…/animated-drawingSkill · Link onlySlash command that makes a supplied drawing or photo of a character move with Meta's AnimatedDrawings. Copies for other agents sit in…Shot prompt builderTool · Link onlyTurns structured shot language (camera, movement, subject, lighting and more, in layers) into a prompt tuned for a given video model.action_timeline schemaStarter · Link onlyTimed character actions and poses ready to render. A JSON Schema; required fields: version, scenes.gsap-scrolltriggerGSAP · MITScroll-linked animation for web pages: triggers, start and end, scrub, pinning, batch, horizontal scroll with containerAnimation, markers…gsap-utilsGSAP · MITThe helper functions on gsap.utils: clamp, mapRange, normalize, interpolate (numbers, colors, objects), random, snap, shuffle, distribute…gsap-reactGSAP · MITGSAP inside React: the useGSAP hook from @gsap/react with a scope ref, refs for targets, the dependency array and revertOnUpdate…gsap-frameworksGSAP · MITGSAP in Vue 3, Nuxt 4 and Svelte: create animations after mount inside gsap.context() scoped to the component, revert on unmount, a…examples/vanillaGSAP · MITOne HTML page and one module showing a single tween, a three-step timeline with defaults and position offsets, and a scrubbed ScrollTrigger…examples/reactGSAP · MITA Vite and React page: a box moved with useGSAP, three items staggered in, scoped to a container ref. Pins React 18.examples/vueGSAP · MITA Vite and Vue 3 page: a tween, a stagger and a scrubbed ScrollTrigger timeline inside gsap.context(), reverted on unmount.GitHub Copilot instruction filesSkill · MITThe same guidance condensed for GitHub Copilot, which does not read skill folders: one repo-wide file and two path-specific ones for React…basic-3d-sceneShot recipe · Apache-2.0Impress-style spatial slides: cards sit at scattered 3D poses and the camera flies to align with each one by inverting its transform…cursor-flyoverShot recipe · Apache-2.0After an overview fade-in the camera flies to each of four screen corners in turn while an SVG cursor arrives with it, pointing and leaving…graze-face-tourShot recipe · Apache-2.0The camera skims low across the UI surface like terrain while page text hovers above the interface and settles down as the shot advances.overhead-camera-movesShot recipe · Apache-2.02 named moves on one card: tilt-reveal (The whole page lies flat at -80 degrees and tilts upright in one 43-frame ease-out with a slight…steep-tilt-glideShot recipe · Apache-2.0A page stands at a steep 60-degree perspective and glides across a fixed camera with speed ghosting while text settles onto the surface…tension-camera-movesShot recipe · Apache-2.02 named moves on one card: bullet-time-freeze-orbit (A growing chart freezes mid-animation while the camera orbits the hovering UI plane 55…slam-entrance-movesShot recipe · Apache-2.03 named moves on one card: kanada-perspective-snap (Kanada-style snap: perspective 300 to 1500, rotate3d 58 degrees to flat, scale 1.7 to 1…crane-rise-revealShot recipe · Apache-2.0The camera starts tight on one data row, rises and pulls back, then reveals a full dashboard filling the frame.magician-card-flourishShot recipe · Apache-2.0A blue starburst flashes on black for a third of a second, then a card shoots out of the flash, spinning along an arc toward camera before…avatar-bracket-carouselShot recipe · Apache-2.0A four-corner focus bracket stays locked mid-sentence while a vertical queue of avatars springs through it three times, each one sharpening…bezier-source-converge-mergeShot recipe · Apache-2.0Four source nodes each draw a thin bezier curve toward one convergence point, then slide along their own curve and shrink as if swallowed…cloner-depth-echoShot recipe · Apache-2.0A card duplicates into a diagonal depth trail, holds briefly, then accelerates back into one springy original.doc-park-left-pill-dealShot recipe · Apache-2.0The source document slides left until only a sliver remains and keeps scrolling slowly, while three outlined pills are dealt one at a time…list-revealShot recipe · Apache-2.0Menu rows scale into place one after another with a faint overshoot while the whole list drifts slowly upward, keeping the per-item…research-card-stack-scrollShot recipe · Apache-2.0Dark paper cards drop into the center every twelve frames and pile along a downward-right axis, squashing on landing while only the topmost…wall-reveal-movesShot recipe · Apache-2.02 named moves on one card: bento-light-up (A dark 3x2 bento wall waits dimmed; amber light traces each cell border and the content…PageCamRemotion · Apache-2.0A 2.5D camera over a full-page screenshot: you give keyframes (frame, center x/y, zoom, tilt) and it flies the page. The base of every…helpers (rand, shake, camera, motion)Remotion · Apache-2.0Small pure functions with unit tests: seeded random (mulberry32), velocityAt, lagged follow, dampedSettle, handheld shake, and a three.js…PageCam2D.tsxRemotion · Apache-2.0A self-contained copy of the template's page camera for demos that fly over real screenshots (spotlight-hero-card, type-and-filter…M.cursor and M.pressGSAP · Apache-2.0A cursor that enters oversized, parks, then presses: the cursor squashes for 2-3 frames and the target answers a frame later.M.enter and M.exitGSAP · Apache-2.0Entry and exit with a start or end pose and a directional smear that is strongest on the first (entry) or last (exit) frame.M.camera, M.snap, M.whip, M.dive, M.driftGSAP · Apache-2.0Five camera moves on a wrapper element: keyframed camera, a snap that covers most of its distance in one frame then tails off, a whip pan…M.kf, M.show, M.hide, M.cutGSAP · Apache-2.0Frame-numbered keyframes on any property, hard show/hide, and a cut that swaps scenes on one frame and records the cut for the sound mix.M.cascadeGSAP · Apache-2.0Runs one move across several elements with chosen frame gaps and returns the onset frames.M.ease.cruiseGSAP · Apache-2.0Measured ease: linear; 9 frames typical; 18% of measured moves. Used for fades, drift, camera creep, counters, anything ambient.M.ease.glideGSAP · Apache-2.0Measured ease: gentle ease-out (about sine.out); 10 frames; 14%. Used for all-purpose medium lands, camera pushes, press-down.M.ease.softInOutGSAP · Apache-2.0Measured ease: S-curve; 9 frames; 14%. Used for opacity and blur ramps, ground and color changes, a number tied to a handle.M.ease.softLandGSAP · Apache-2.0Measured ease: strong ease-out (about power 3); 12 frames; 9%. Used for the workhorse entry: text rises, panels slide, scale-ins.M.ease.gentleInGSAP · Apache-2.0Measured ease: ease-in (about power 2); 9 frames; 9%. Used for exits, blur-out and fade-out starts, slow push-ins that run into a cut.M.ease.snapSettleGSAP · Apache-2.0Measured ease: 54% done at a tenth of the time, then a long soft tail; 11 frames; 6%. Used for hero entries, logo crash-ins, card landings…

Show more