The explorer for the shadcn registry ecosystem.
[Eased] Edge feathers that appear only where there is more to scroll (scrollFadeMask, useScrollEdges) and the stacked masked backdrop layers behind Progressive Blur (blurRamp, BlurStack).
[Eased] The design skill Eased is built with, as an agent skill: alignment, the 1:2 spacing ratio, concentric radii, springs per role, enter and exit, focus rings, reduced motion, and how to install and compose Eased components.
[Eased] The layer under every Eased table: a TanStack Table v9 feature set with typed column meta, hairline rules, dense and comfortable densities, a hover-revealed sort button, a semantic table renderer, and two motion hooks: useRowFlip (rows glide to a new order) and useSelectionStagger (a range selection
[Eased] The text-change engine: outgoing text lifts 3px and blurs out, incoming rises 4px and sharpens, and the box springs to the new width. Shared by Button, Field messages and toasts.
[Eased] The clocks, models and contracts behind Eased's thinking states: useElapsed (seconds on the start's own grid), useTokenRate (a smoothed stream rate as motion values), useStatusCarousel, the step model, and the frozen StepStatus and ToolState types with an AI SDK tool-part adapter.
[Eased] Events and timelines for matter histories, ledgers, deploy logs and activity feeds: a typed event model, Intl day grouping (Today, Yesterday, weekday), relative time on a shared hydration-safe clock, live append with a once-only capped enter stagger, and lane packing with a time axis for span timeli
[Eased] The colours, shadows, radius roles, UI type sizes, springs, utilities (radius-nested, hit-area, focus-ring …) and variants (hover-fine, reduced) every Eased component reads. Installs into your global CSS without touching shadcn/ui's theme or Tailwind's defaults: every raw variable is prefixed --ease
[Eased] Form field for React and shadcn: a label, a control and one message line where help text and errors swap in place.
[Eased] Drag and drop file upload for React and shadcn: the dropzone wakes when files cross the page, with per-file progress and retry.
[Eased] Heading component for React and shadcn: size, weight, tracking and leading set together from 16 to 60px, separate from the h1–h6 level.
[Eased] Before and after image comparison slider for React and shadcn: drag the divider, flick it to 0, 50 or 100, or move it by keyboard.
[Eased] Text input for React and shadcn on Base UI, with leading and trailing addons and an error state that shakes once.
[Eased] Keyboard shortcut keycap (kbd) for React and shadcn that presses down while the real key is held.
[Eased] Animated like button for React and shadcn: the heart pops with a burst of sparks, and the optimistic count reverts if saving fails.
[Eased] macOS volume and brightness HUD for React and shadcn, square or macOS 26 pill, updating in place and holding 1.1s after each change.
[Eased] macOS menu bar popover for React and shadcn, for Tauri and Electron apps: the panel grows from its arrow tip and reverses mid-flight.
[Eased] Chat message bubble for React and shadcn that renders AI SDK messages, tightening the corners where consecutive bubbles meet.
[Eased] Number input for React and shadcn on Base UI: steppers speed up the longer you hold them, and each step rolls the digits.
[Eased] Animated number counter for React and shadcn: each digit rolls to its new value, formatted for the user's locale.
[Eased] OTP input for React and shadcn on Base UI: SMS autofill, password managers and a pasted code fill every cell at once.
[Eased] Animated pagination for React and shadcn: the selected page chip glides on a spring, and the width never changes as you page.
[Eased] Animated popover for React and shadcn that grows out of its trigger, moves focus inside and closes on Esc, built on Base UI.
[Eased] Animated progress bar for React and shadcn on Base UI, with a spring-driven bar, a rolling value and an indeterminate sweep.
[Eased] Progressive blur for React and shadcn: a backdrop blur that ramps up to 20px toward an edge, under sticky headers, bottom bars and composers.
[Eased] Prose typography for rendered markdown in React and shadcn, with a chat density for AI replies and a document density for long reads.
[Eased] Radio group for React and shadcn, with plain radios or selectable cards whose selected border travels between them.
[Eased] Star rating for React and shadcn on Base UI RadioGroup, with hover preview, half stars and a read-only mode for any fraction.
[Eased] Custom scrollbar for React and shadcn: a thin overlay bar on a native scroller, with edge fades only where more remains.
[Eased] Segmented control for React and shadcn: a thumb glides to the chosen option, with radio semantics that submit with a form.
[Eased] Select dropdown for React and shadcn that opens with the chosen option over its trigger, like a macOS pop-up button.
[Eased] Sheet and side drawer for React and shadcn on Base UI Drawer: swipe to dismiss, and side sheets become bottom sheets under 640px.
[Eased] Shimmer text effect for React and shadcn: a band of light sweeps a loading label, in one phase shared by every shimmer on the page.
[Eased] Skeleton loader for React and shadcn: every placeholder on the page shares one shimmer, and the real content fades in in place.
[Eased] Range slider for React and shadcn, single or two-thumb, with a value readout whose digits roll as it steps.
[Eased] Copyable command snippet for React and shadcn: one shell line with a $ prompt that is never copied, and a copy button that turns into a check.
[Eased] Sparkline chart for React and shadcn: a word-sized line that draws in once and morphs to new values, with an optional scrub readout.
[Eased] Loading spinner for React and shadcn: a CSS arc that keeps turning while the main thread is busy and announces itself to screen readers.
[Eased] Toggle switch for React and shadcn: the thumb stretches toward where it is going, and a label turns it into a settings row.
[Eased] Data table for React and shadcn on TanStack Table, with half-pixel row rules, a sticky header and 36px or 48px rows.
[Eased] Animated tabs for React and shadcn: an underline or pill indicator glides to the active tab and panels cross-fade.
[Eased] Auto-resizing textarea for React and shadcn: it grows with its text on a spring, with a character counter whose digits roll.
[Eased] Animated text change for React and shadcn: a label or value swaps with a lift and blur while the width springs to fit.
[Eased] AI reasoning indicator for React and shadcn: "Thinking 4s" counts up while the model reasons, then reads "Thought for 12s" and folds away.
[Eased] Toast notifications for React and shadcn: toasts stack behind the newest, fan out on hover and pause their timers, with an Undo action.
[Eased] Toggle button group for React and shadcn, single or multiple selection, for toolbars like bold, italic and underline.
[Eased] Animated tooltip for React and shadcn with an optional keyboard shortcut; after the first, neighbours open instantly.
[Eased] React file tree for shadcn: folders spring open, one selection glides between rows, and arrow keys and typeahead follow WAI-ARIA.
[Eased] Undo toast for React and shadcn: a pill with a draining countdown ring that commits the destructive action only when it runs out.