design-infraGitHub

Component catalog

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

Show
Filter by feeling, motion, usage or library
Feel
Motion
Use as
Source

2371 total results · 1485 with visual previews · 886 on source sites

  • Beam card previewloop — medium
    Beam card

    ♥ The user explicitly asked to keep Beam Card in the homepage examples while replacing the underwhelming loader. Retain its subtle beam emphasis.

    ocFuturisticPlayfulSource
  • Features · Levels (scroll-spy) previewscroll — subtle

    ♥ Free recreation of the Aceternity multi-level features block Owen loves — default pick for feature walkthroughs on landing pages.

    ocOrganicRefinedPremiumSource
  • Kinetic field previewloop · cursor · state — medium
    Kinetic field

    ♥ The user explicitly asked to keep Kinetic Field in the homepage examples. Retain its pointer-responsive particle forms and controls.

    ocTechnicalPlayfulRefinedSource
  • Agent status previewloop · state — subtle
    Agent status

    Inline or avatar-size agent activity indicator: libraries.dev thinking-orbs + shimmering verb + detail line.

    ocRefinedFuturisticCalmSource
  • App shell preview
    App shell

    Product app frame on the shadcn sidebar: brand header, grouped nav with badges, user dropdown, icon-collapse (Cmd/Ctrl+B) and mobile sheet; header bar with breadcrumbs + action slot; content slot.

    ocTechnicalRefinedSource
  • Chat thread previewstate — subtle
    Chat thread

    AI conversation view: user bubbles, assistant turns with markdown-ish text + code blocks, tool-call chips, copy/vote/regenerate actions, @oc/agent-status while pending. Auto-sticks to bottom.

    ocCalmRefinedSource
  • CTA banner preview
    CTA banner

    Closing call-to-action panel. `primary` = full --primary fill with inverted buttons (works on acid-yellow, rust, indigo); `card` = quiet bordered card with a glow.

    ocBoldRefinedSource
  • Data table card preview

    shadcn table in a card with toolbar: search, faceted filter, actions slot, sortable columns, row selection and pagination. Badge columns are server-safe; `cell` renderers need a client page.

    ocTechnicalTrustworthySource
  • Interactive demo · switch to Live view

    Temporary page an agent installs in a consumer project to render candidate variants of the user's own component side by side, with their theme and content: <DesignLab title> + <LabOption id label notes chosen>. Lands at app/design-lab/page.tsx + components/design-lab.tsx; the user says which option they want, the agent applies it and removes both files.

    ocMinimalTechnicalSource
  • Empty state preview
    Empty state

    Zero-data / first-run placeholder: layered icon, title, one primary next step, optional secondary + help link. Dashed drop-zone or plain.

    ocCalmWarmSource
  • FAQ preview
    FAQ

    FAQ section on the shadcn accordion: heading left / questions right (split) or centred single column (stacked).

    ocCalmTrustworthySource
  • Features · Bento previewhover — subtle

    Theme-aware bento grid for feature sections. Tiles span 1, 2 or a full row; hover glow uses --primary.

    ocRefinedMinimalSource
  • Features · List preview

    Icon + title + text feature rows in a 2- or 3-column grid, or heading-left/list-right with columns={1}. Calmer alternative to feature-bento.

    ocCalmMinimalTrustworthySource
  • Footer · Columns preview

    Site footer: brand + blurb, 2-5 link columns, bottom bar with copyright, legal links and social icons.

    ocMinimalTrustworthySource
  • Hero · Split preview
    Hero · Split

    Two-column hero: headline, copy, actions and proof bullets on the left; framed product media on the right (themed mock by default). `reverse` flips sides.

    ocRefinedTrustworthySource
  • Hero · Spotlight preview

    Centered marketing hero with an original static CSS light treatment using the active theme tokens. No animation or proprietary code.

    ocPremiumFuturisticRefinedSource
  • Logo cloud previewloop · hover — subtle
    Logo cloud

    'Trusted by' strip. Static wrapping row or infinite marquee with faded edges (pauses on hover, respects reduced motion). Text wordmarks when no SVG is given.

    ocTrustworthyMinimalSource
  • Navbar preview
    Navbar

    Sticky marketing navbar: brand, centred links, ghost + primary actions; collapses into a right-side sheet menu below md.

    ocMinimalRefinedSource
  • Pricing · Simple preview

    2–3 tier pricing with monthly/yearly switch and a featured tier. Pure shadcn primitives + tokens.

    ocTrustworthyMinimalSource
  • Prompt composer preview

    Chat input: auto-growing textarea, file attachment chips, model picker, web-search toggle, send/stop; Enter sends, Shift+Enter newline; optional suggestion chips.

    ocRefinedCalmSource
  • Settings form preview
    Settings form

    Account settings page (profile, preferences, notifications, danger zone) plus the SettingsSection / SettingsRow primitives to compose your own.

    ocTrustworthyMinimalSource
  • Stat cards preview
    Stat cards

    Dashboard KPI tiles: label, big value, delta chip (invertible for churn/latency) and an SVG sparkline in --chart-1.

    ocTechnicalTrustworthySource
  • Stats row preview
    Stats row

    Big-number proof row ('99.99% uptime') with hairline dividers or cards. 2-4 stats.

    ocTrustworthyTechnicalSource
  • Template · AI chat previewloop · state — subtle

    Starter page → app/chat/page.tsx. Use existing compatible tokens, or install a theme only when requested; it pulls in 4 @oc blocks. Preview: /templates/template-ai-chat.

    ocCalmRefinedFuturisticSource
  • Template · SaaS landing page previewloop — subtle

    Starter page → app/page.tsx. Use existing compatible tokens, or install a theme only when requested; it pulls in 10 @oc blocks. Preview: /templates/template-landing.

    ocRefinedTrustworthyWarmSource
  • Template · SaaS dashboard preview

    Starter page → app/dashboard/page.tsx. Use existing compatible tokens, or install a theme only when requested; it pulls in 3 @oc blocks. Preview: /templates/template-saas-dashboard.

    ocTechnicalTrustworthyRefinedSource
  • Testimonials · Grid preview

    Masonry grid of customer quotes with avatars; one `featured` quote renders on a --primary fill in larger heading type.

    ocWarmTrustworthySource
  • Brutalist Mono (design system) preview

    Writes DESIGN.md to the project root + theme tokens + fonts. Read design-systems/brutalist-mono/DESIGN.md first.

    ocBoldTechnicalMinimalSource
  • Editorial (design system) preview

    Writes DESIGN.md to the project root + theme tokens + fonts. Read design-systems/editorial/DESIGN.md first.

    ocEditorialWarmCalmSource
  • Linear Dark (design system) preview

    Writes DESIGN.md to the project root + theme tokens + fonts. Read design-systems/linear-dark/DESIGN.md first.

    ocTechnicalRefinedPremiumSource
  • Theme preview preview
    Theme preview

    Kitchen-sink of the installed theme (swatches, type, buttons, form card). Install after a theme to eyeball it.

    ocMinimalSource
  • Soft Glass (design system) preview

    Writes DESIGN.md to the project root + theme tokens + fonts. Read design-systems/soft-glass/DESIGN.md first.

    ocWarmCalmPlayfulSource
  • Dither Chart previewenter — medium
    Dither Chart

    ♥ The user singled out the dither chart as an interesting component to feature on the homepage. Use the real pixelated data visualization with selectable chart styles and clearly labeled sample data. — Pixelated Canvas charts with line, donut, bar and other data shapes. Good for distinctive dashboards and product illustrations; keep its data text alternative, label demo data and provide controls outside the canvas. Hosted local demo preserves the upstream component and install command.

    smoothuiRetroTechnicalRefinedSource
  • Progressive Blur previewenter — subtle

    ♥ The user wants more interesting live homepage examples and shared this surface effect. Show it over a scrollable UI with readable controls outside the blur; it is a static surface effect, not a loading animation. — Layered CSS backdrop blur for fading scroll-container edges and decorative surfaces. It is not a loader or a continuous animation. Keep text, focus targets and controls outside the strongest blur; the decorative overlay must not intercept interaction. Hosted demo includes a real scroll container and blur controls.

    smoothuiRefinedMinimalSource
  • Intro Disclosure previewstate — subtle

    Feature-announcement/onboarding modal with media steps, 'don't show again' and responsive dialog↔drawer. Tokens throughout (black only on the media frame). Pulls 6 shadcn primitives.

    cult-uiPlayfulRefinedSource
  • Onboarding preview
    Onboarding

    Compound multi-step onboarding (StepIndicator, ChoiceGroup, FeatureCarousel, TipsList; controllable state). Fully token-based — the safest Cult UI pick for app UI.

    cult-uiPlayfulRefinedSource
  • Rolling Number previewstate — subtle

    Small rolling-digit number (motion). Inherits colour.

    cult-uiTrustworthyPlayfulRefinedSource
  • Announcement preview
    Announcement

    'New feature →' pill above a hero headline (compound badge). Token-based.

    kibo-uiTrustworthyTechnicalSource
  • Code Block preview
    Code Block

    Shiki code block with tabs, line numbers, highlight/diff/focus transformers and copy. Theme-aware chrome; diff colours are semantic emerald/rose. Heavy: shiki + react-icons.

    kibo-uiTechnicalTrustworthySource
  • Color Picker preview
    Color Picker

    Figma-style colour picker (saturation/hue/alpha/eyedropper/format). Surfaces use tokens; the colour gradients are intrinsic.

    kibo-uiTrustworthyTechnicalSource
  • Contribution Graph preview

    GitHub-style contribution heatmap; levels use fill-muted-foreground/N, so it inherits the theme.

    kibo-uiTrustworthyTechnicalSource
  • Dropzone preview
    Dropzone

    File dropzone (react-dropzone) with empty/content states. Token-based; pairs with stock shadcn forms.

    kibo-uiTrustworthyTechnicalSource
  • Editor preview
    Editor

    TipTap rich-text editor with slash commands, bubble menu, tables. Token-based UI but ~18 tiptap/lowlight deps — only when you truly need rich text.

    kibo-uiTrustworthyTechnicalSource
  • Gantt previewdrag — subtle
    Gantt

    Full Gantt chart (draggable features, sidebar groups, markers). Fully token-based. Deps: dnd-kit, jotai, date-fns, lodash.throttle, @uidotdev/usehooks.

    kibo-uiTrustworthyTechnicalSource
  • Kanban previewdrag — subtle
    Kanban

    Composable drag-and-drop kanban (dnd-kit + tunnel-rat). Token-based; you bring the data model.

    kibo-uiTechnicalTrustworthySource
  • Snippet preview
    Snippet

    Tabbed install-command snippet with copy (npm/pnpm/bun). Ideal for dev-tool landing pages.

    kibo-uiTechnicalTrustworthySource
  • Tags preview
    Tags

    Tag picker built from badge + command + popover.

    kibo-uiTrustworthyTechnicalSource
  • Video Player preview
    Video Player

    media-chrome video player styled with Tailwind. Colourless controls inherit theme.

    kibo-uiTrustworthyTechnicalSource
  • Animated List previewenter — subtle
    Animated List

    Notifications/events appearing one by one — great 'activity feed' hero visual. Unstyled; you style the items with bg-card etc. Imports motion/react.

    magicuiRefinedPlayfulSource
  • Theme Toggler previewpress · state — medium
    Theme Toggler

    Light/dark toggle with a View Transitions clip-path reveal. Colourless (icons use currentColor). Uncontrolled it toggles <html class=dark> + localStorage itself; with next-themes pass theme/onThemeChange instead.

    magicuiRefinedPlayfulSource
  • Blur Fade previewenter — subtle
    Blur Fade

    Blur + fade-in on mount or in view; the go-to entrance wrapper for sections and image grids (stagger with `delay`). Colourless. Respect prefers-reduced-motion yourself.

    magicuiRefinedPlayfulSource
  • Interactive Hover Button previewhover — subtle

    Pill button whose label slides out for an arrow + primary fill on hover. Uses bg-primary/text-primary-foreground — one of the few fully token-based Magic UI pieces.

    magicuiRefinedPlayfulSource
  • Marquee previewloop — medium
    Marquee

    The cleanest infinite marquee for logo clouds / testimonial rows: pure CSS animation, no colours of its own, pauseOnHover + vertical + reverse props. Duplicates children (`repeat`), so keep items light.

    magicuiRefinedPlayfulSource
  • Terminal previewenter — subtle
    Terminal

    Animated terminal with typing + sequenced lines for CLI/dev-tool heroes. bg-background/border-border (only the traffic-light dots are literal colours). Imports motion/react even though the registry lists no deps.

    magicuiTechnicalRefinedPlayfulSource
  • Text Animate previewenter — subtle
    Text Animate

    Per-word/char/line text entrance with ~10 presets (blurIn, slideUp, scaleUp…). Inherits colour — good default for hero headlines over Aceternity's text effects.

    magicuiTechnicalRefinedPlayfulSource
  • Animated Background previewhover · state — subtle

    Sliding highlight behind the hovered/active item (tabs, nav, segmented controls). You pass the bg class (e.g. bg-muted), so it follows the theme.

    motion-primitivesRefinedMinimalSource
  • Animated Group previewenter — subtle

    Stagger a group of children with presets (fade, blur, slide, zoom…). Colourless; good for feature lists and logo rows.

    motion-primitivesRefinedMinimalSource
  • In View previewenter — subtle
    In View

    Animate children when they enter the viewport — thin, reusable wrapper. Colourless.

    motion-primitivesRefinedMinimalSource
  • Infinite Slider previewloop · hover — medium

    Infinite marquee with speedOnHover and vertical mode; alternative to magicui/marquee using motion + react-use-measure.

    motion-primitivesRefinedMinimalSource
  • Morphing Dialog previewpress · state — medium

    Card that morphs into a dialog (shared layout) — the signature motion-primitives piece for galleries/case studies. Only the backdrop has colour (white/black 40%); you style the card with tokens.

    motion-primitivesTechnicalRefinedMinimalSource