design-infraGitHub

Component catalog

Find components by type and feeling. Explore live examples, shortlist your options, and copy your picks to your agent.

Try:
Show
Filter by feeling, motion, usage or library · 1 active
Feel
Motion
Use as
Source

600 total results · 240 with visual previews · 360 on source sites

  • Count Up previewenter · state — subtle
    Count Up

    Animated stats counter with separators/decimals (motion). Inherits colour.

    react-bitsTrustworthyExperimentalPlayfulSource
  • Decrypted Text previewhover · enter — medium

    Scramble → reveal text on hover or in view (motion). Dev-tool/brutalist brands.

    react-bitsTechnicalExperimentalPlayfulSource
  • Rotating Text previewloop — medium
    Rotating Text

    Rotating keyword in a headline with staggered letter transitions (motion). Unstyled — put bg-primary/text-primary-foreground on the pill yourself.

    react-bitsExperimentalPlayfulSource
  • Scroll Reveal previewscroll — medium
    Scroll Reveal

    Paragraph that un-blurs and fades in word by word as you scroll — manifesto/about sections. GSAP ScrollTrigger.

    react-bitsRefinedExperimentalPlayfulSource
  • Split Text previewenter · scroll — medium
    Split Text

    Char/word staggered entrance on scroll (GSAP SplitText + ScrollTrigger). Inherits colour. The React Bits headline effect; needs gsap + @gsap/react.

    react-bitsExperimentalPlayfulSource
  • Loader previewloop · state — subtle
    Loader

    A compact waiting indicator with multiple visual treatments. Start here for free loading UI; inspect the demo and choose a variant that fits the surrounding content.

    beuiTechnicalRetroExperimentalSource
  • Hero Dithering previewloop — expressive

    Hero with animated dithering shader backdrop (@paper-design/shaders-react); text/card layer uses tokens, shader colour is a hex prop.

    cult-uiRetroExperimentalRefinedSource
  • Prompt Composer previewstate · loop — medium

    AI prompt composer with attachments/actions and a shader glow. Mostly tokens, but teal/blue hex accents and @paper-design/shaders-react + @base-ui/react are heavy deps.

    cult-uiExperimentalPlayfulRefinedSource
  • Image FX previewloop · state — expressive
    Image FX

    Placeholder while an image model is generating.

    librariesdevExperimentalPlayfulFuturisticSource
  • Liquid Gooey previewstate · hover — medium
    Liquid Gooey

    Playful merges for FABs, tab pills, menus. Too much for enterprise UIs.

    librariesdevExperimentalOrganicRefinedSource
  • Metal FX previewloop · cursor — expressive
    Metal FX

    Premium hero CTA or badge. Shader cost — one or two per page.

    librariesdevExperimentalPlayfulFuturisticSource
  • AnimatePresence modes previewstate — subtle

    AnimatePresence `mode` (sync / wait / popLayout): how to swap one view for another — tab panels, carousel slides, step wizards — without overlap jank. Free example (motion is MIT); copy and adapt the source from the example page.

    motionExperimentalRefinedPlayfulSource
  • Loading: Pulse dots previewloop — subtle

    Minimal three-dot pulse loader (variants + repeat). Free example (motion is MIT); copy and adapt the source from the example page.

    motionExperimentalRefinedPlayfulSource
  • Aurora previewloop — expressive
    Aurora

    WebGL aurora backdrop (ogl, ~small). colorStops default to React Bits purple/green — pass your --primary hexes. Lazy-load; one per page.

    react-bitsFuturisticOrganicExperimentalSource
  • Beams previewloop — expressive
    Beams

    three.js light beams backdrop — striking but heavy (three + @react-three/fiber + drei). Use only for a hero, lazy-loaded.

    react-bitsExperimentalFuturisticPlayfulSource
  • Dot Grid previewcursor · press — medium
    Dot Grid

    Interactive dot grid that reacts to cursor/click (GSAP + InertiaPlugin). baseColor/activeColor are hex props (default purple).

    react-bitsExperimentalPlayfulSource
  • Elastic Slider previewcursor · drag — expressive

    A range slider with elastic overshoot at the ends (not a carousel).

    react-bitsRefinedExperimentalPlayfulSource
  • Gradient Text previewloop — medium
    Gradient Text

    Animated gradient text/border. Default palette is React Bits purple/pink — always pass colors from your theme.

    react-bitsExperimentalPlayfulSource
  • Logo Loop previewloop · hover — medium
    Logo Loop

    Logo marquee with fade edges and hover-pause; supports node or image logos. fadeOutColor defaults to #0b0b0b/#fff — set it to your background.

    react-bitsTechnicalExperimentalPlayfulSource
  • Magic Bento previewhover · cursor — expressive
    Magic Bento

    Bento grid with spotlight, border glow, particles and tilt (GSAP). Hard-coded dark palette (#120F17 cards, #2F293A borders, text-white) — only for dark sites, or rework colours.

    react-bitsExperimentalPlayfulSource
  • Shiny Text previewloop — subtle
    Shiny Text

    Shimmer sweep across text, e.g. a hero eyebrow. Default colours #b5b5b5/#fff are props — set from your muted/foreground tokens.

    react-bitsExperimentalPlayfulSource
  • Pixel Brush Canvas previewcursor · state — subtle

    Keyboard-operable pixel art editor with drawing, color selection and undo. Hosted demo uses original small artwork; useful for creative tools and playful interactions.

    smoothuiPlayfulRetroExperimentalSource
  • Chromatic Image previewloop · hover · cursor — expressive

    An interactive image with responsive color separation, displacement, and tilt.

    aceternityExperimentalPremiumFuturisticSource
  • Cloud Shader previewloop — expressive
    Cloud Shader

    Soft procedural clouds that drift across the sky. Tune speed, count, and colors with props.

    aceternityExperimentalWarmPremiumSource
  • Dither Shader previewloop — expressive
    Dither Shader

    A real-time ordered dithering effect for images, perfect for pixel art and retro aesthetics.

    aceternityRetroExperimentalPremiumSource
  • Pixelated Canvas previewhover · cursor — expressive

    Convert any image to a pixelated canvas mouse distortion effects, as seen on Tailwind CSS Website.

    aceternityRetroExperimentalPremiumSource
  • Afterburner · Anatomy previewloop · state — medium

    Import Afterburner from "anatomy-figures/afterburner" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Forge and hammer · Anatomy previewloop · state — medium

    Import Forge from "anatomy-figures/forge" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Foundry pour · Anatomy previewloop · state — medium

    Import Foundry from "anatomy-figures/foundry" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Glory hole · Anatomy previewloop · state — medium

    Import GlassFurnace from "anatomy-figures/glass-furnace" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Plasma cutter · Anatomy previewloop · state — medium

    Import PlasmaCutter from "anatomy-figures/plasma-cutter" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Power station · Anatomy previewloop · state — medium

    Import PowerStation from "anatomy-figures/power-station" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialTrustworthySource
  • Process pump · Anatomy previewloop · state — medium

    Import ProcessPump from "anatomy-figures/process-pump" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Pool reactor · Anatomy previewloop · state — medium

    Import Reactor from "anatomy-figures/reactor" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Tokamak shot · Anatomy previewloop · state — medium

    Import Tokamak from "anatomy-figures/tokamak" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Turbofan ground run · Anatomy previewloop · state — medium

    Import Turbofan from "anatomy-figures/turbofan" (default export). MIT; React 18+. Its --anatomy-* tokens need mapping to your project's theme. Isometric does not imply freely rotating 3D. Live interaction is on the source site; our thumbnail is a still screenshot.

    anatomyExperimentalEditorialMinimalSource
  • Ai Blob Warp previewloop — expressive
    Ai Blob Warp

    Circular avatar with Paper Design Warp shader; motion-safe pulse, pauses off-screen and when reduced motion is preferred

    cult-uiExperimentalOrganicPlayfulSource
  • Distorted Glass previewloop — subtle

    A glass morphism effect component using SVG filters with fractal noise to create visual transitions between sections

    cult-uiExperimentalRefinedWarmSource
  • Fluted Glass previewenter — expressive
    Fluted Glass

    Paper Design fluted-glass image shader with sensible defaults — ribbed, streaked distortions over a source image

    cult-uiExperimentalWarmPlayfulSource
  • Halo Search previewloop · enter · state — expressive
    Halo Search

    Search input with animated gradient border, staggered placeholder, blur deletion on clear, loading line, and Warp shader avatar

    cult-uiExperimentalPlayfulRefinedSource
  • Hero Heatmap previewloop — expressive
    Hero Heatmap

    Split-layout hero section with responsive Heatmap shader visuals, CTA, and tech stack badges

    cult-uiExperimentalRefinedPlayfulSource
  • Hero Liquid Metal previewloop — expressive

    Split-layout hero section with responsive LiquidMetal shader visuals, CTA, and tech stack badges

    cult-uiExperimentalRefinedPlayfulSource
  • Hero Static Radial Gradient previewloop — expressive

    Split-layout hero section with responsive StaticRadialGradient shader visuals, CTA, and tech stack badges

    cult-uiExperimentalRefinedTrustworthySource
  • Metal Button previewhover — expressive
    Metal Button

    Shadcn Button wrapped in MetalFx: animated liquid metal ring with text and icon variants

    cult-uiExperimentalPlayfulRefinedSource
  • Shader Lens Blur previewhover · cursor — expressive

    WebGL shader component with lens blur effects and mouse interaction

    cult-uiExperimentalPlayfulRefinedSource
  • Three D Carousel previewdrag · state — medium

    3D carousel component with perspective effects and smooth item transitions

    cult-uiExperimentalPlayfulRefinedSource
  • Warp Background previewloop — expressive

    A card with a time warping background effect.

    magicuiExperimentalRefinedPlayfulSource
  • Accordion Gallery previewstate · hover · scroll — subtle

    Panels expand on hover or focus, revealing parallax imagery and captions.

    react-bitsRefinedExperimentalPlayfulSource
  • Acid Squares previewloop · cursor — expressive
    Acid Squares

    A crystalline corridor of stacked squares receding into depth.

    react-bitsExperimentalPlayfulSource
  • Animated Content previewenter · scroll — medium

    Wrapper that animates any children on scroll or mount with configurable direction, distance, duration, easing and disappear options.

    react-bitsExperimentalPlayfulSource
  • Animated List previewenter — medium
    Animated List

    List items enter with staggered motion variants for polished reveals.

    react-bitsRefinedExperimentalPlayfulSource
  • Antigravity previewloop · cursor — expressive
    Antigravity

    3D antigravity particle field that repels from the cursor with smooth motion.

    react-bitsExperimentalEditorialPlayfulSource
  • ASCII Text previewloop — expressive
    ASCII Text

    Renders text with an animated ASCII background for a retro feel.

    react-bitsRetroExperimentalPlayfulSource
  • Balatro previewloop · cursor — expressive
    Balatro

    The balatro shader, fully customizalbe and interactive.

    react-bitsExperimentalPlayfulSource
  • Ballpit previewloop · cursor — expressive
    Ballpit

    Physics ball pit simulation with bouncing colorful spheres.

    react-bitsExperimentalPlayfulSource
  • Bell Toggle previewstate · press — subtle
    Bell Toggle

    Pill toggle that answers a press at three tempos: the bell rings on damped keyframes, the label blur-crossfades, and the pill unfurls to the longer label through a clip-path on a critically damped spring. The pressed state is the receipt.

    react-bitsTechnicalExperimentalRefinedSource
  • Blob Cursor previewcursor · state — expressive
    Blob Cursor

    Organic blob cursor that smoothly follows the pointer with inertia and elastic morphing.

    react-bitsOrganicRefinedExperimentalSource
  • Border Glow previewcursor — medium
    Border Glow

    Glowing mesh-gradient border that follows cursor direction and intensifies near edges.

    react-bitsFuturisticExperimentalPlayfulSource
  • Bounce Cards previewenter — medium
    Bounce Cards

    Cards bounce that bounce in on mount.

    react-bitsPlayfulExperimentalSource
  • Branched Menu previewstate · enter — medium
    Branched Menu

    Collapsible menu whose sections unfold into a trunk with a curved branch to each child, and an accent line that travels down the trunk and around the curve to whatever you pick, while a marker glides to the open section.

    react-bitsExperimentalPlayfulSource