React components and blocks with motion built in. Source you own, with Markdown docs and llms.txt so AI tools install them correctly.
A focused list of actions anchored to a trigger.
The next appearance crosses the page like an eclipse.
A slider that stretches like rubber past its ends, with a swaying value tag and detents the thumb clicks into.
A useful next step when there is nothing to show yet.
Four empty states in one illustration whose shapes morph between scenes as you switch tabs.
Give a dense card more room when requested.
Long text clamped to a few lines with a soft fade that glides open with Read more and closes with Show less, shown only when the text overflows.
Icon buttons in a compact group: the one you point at or focus grows to reveal its label while its neighbours slide aside, and an action confirms in place.
An icon that morphs into a search field with results beneath it.
FAQs as an accordion, a topic rail, or a searchable list that highlights matches.
A generous target for dropping one or more files.
A complete file selection flow with constraints, progress, and error feedback.
Keep collection filters close and easy to reset.
Separate soft buttons in a quiet tray, with one shared highlight that morphs from button to button as you move, and a pressed state that settles in place.
Show a value against a known range.
Three full screen SaaS heroes: a live dashboard rising from the bottom edge over a drifting mesh, a workflow graph that routes sample events node by node, and editorial type over a mesh gradient.
Confirm a destructive action by holding, not tapping.
Preview a person or link on hover or focus without leaving the page.
Icons that morph between states: menu to close, play to pause, copy to check, and more.
Drag a divider across two images to see what changed.
Rename in place: the text becomes a field without moving.
A single line field with clear labels and useful states.
Bring a section title in as it scrolls into view.
A collapsible JSON tree with search, paging for long arrays, and copy value or path.
A multi-series line chart with a gliding crosshair, legend toggles, and paths that morph between ranges.
A quiet, continuously moving row of brand marks with a pause control.
A textarea with @people and #channel mentions that act as single tokens, with suggestions at the caret.
A compact summary for a number that needs context.
A currency field with live grouping, stable width, rolling digits, and minor-unit output.
A select whose trigger grows into the list, with a gliding highlight and type-ahead.
Select several values while keeping the field readable.
An email signup framed by a stack of past issues; subscribing drops the next issue, addressed to you, onto the front.
A home for updates with read state, grouped information, and animated disclosure.
Enter a bounded number with clear increment controls.
Guide a new workspace through setup, one step at a time.
A six digit verification flow with paste support and keyboard navigation.
A project page header that folds into a compact bar as you scroll, with tabs whose counts roll.
Move through a long collection with clear bounds.
Capture sensitive text with a visible reveal control.
Show how strong a new password is while it is typed.
A phone field with a country picker, formatting as you type, and E.164 output.
Compare meaningful differences between plans and billing periods.
A small anchored surface for contextual information.
Show how much of a known task is complete.
Selectable option cards with a sliding selection ring, price and description slots, and radio keyboard behavior.
Choose one option from a visible set.
A price range over a live histogram of the data, lighting the bars inside the range and settling on bar edges.
A simple, accessible way to capture a numeric opinion.