Skip to content
Kinetic

Catalogue

Every technique in the library, running.

119 techniques across 7 categories. Each tile is the component itself rather than a recording of it, which is why they take turns: the grid runs to a GPU budget, and a tile holds its poster until a slot is worth spending on it. Scroll to one, or hover it, and it takes the next slot.

Components
119
Categories
7
Runtime tiers
4
Zero-dependency
49

11

Category
Runtime

Text

Splitting, staggering, scrambling, and typographic motion.

Asymmetric Typewriter

DOM runtime

Rotating phrases that delete at twice the speed they type, with a beat of nothing at the empty string.

No dependencies

Char Stagger Then Scale-Up

DOM runtime

Characters resolve left to right, then the whole word scales up with an overshoot as the last one lands.

gsap

Converging Headline Words

DOM runtime

Headline words slide in from opposite margins and lock into a sentence, pinned to scroll position.

gsap

Eased Number Counter

DOM runtime

A statistic that counts up on an eased curve and settles on its exact final figure without shifting the layout.

gsap

Font-Safe Text Splitting

DOM runtime

Line splitting gated on document.fonts.ready, re-split on late fonts and on width change, debounced.

gsap

Letter Scramble

DOM runtime

A word assembles out of noise — each character flips through wrong glyphs, decelerating onto the right one.

gsap

Nested Split With True Restore

DOM runtime

Splits rich markup into masked lines and restores the original innerHTML byte-for-byte on teardown.

gsap

Scrubbed Character Colour Reveal

DOM runtime

A dim paragraph resolves character by character as it crosses the viewport, tied to scroll position not a clock.

gsap

Pixels-Per-Second Marquee

DOM runtime

A marquee whose duration is derived from measured width and a px/second speed, so every strip moves at the same rate.

gsap

Step-End Blinking Caret

CSS runtime

A text caret that snaps on and off instead of fading, using step-end timing and an uneven blink rhythm.

No dependencies

Stroke-To-Fill Hover Rows

CSS runtime

An index of outlined type where the hovered row fills in solid, drops its stroke, and steps sideways.

No dependencies