10% off on all-access. Use code SUPER10.
    d :
    h :
    m :
    Logo

    Aceternity UI - AI Component Catalog

    This page is optimized for AI and LLM scraping. It contains a complete, machine-readable catalog of all 101 free UI components, 21 pro components, 13 templates, 103 pro blocks, and 1 hooks available in Aceternity UI.

    101
    Free Components
    21
    Pro Components
    13
    Templates
    103
    Pro Blocks
    1
    Hooks

    Technology Stack

    • React 18+ / Next.js 13+ (App Router supported)
    • Tailwind CSS v4 (also compatible with v3)
    • Framer Motion for animations
    • TypeScript for type safety
    • shadcn/ui CLI for easy installation

    Installation

    Install any component using the shadcn CLI:

    npx shadcn@latest add @aceternity/[component-name]

    Component Categories

    backgrounds

    11 components

    • background-beams
    • background-beams-with-collision
    • background-boxes
    • background-gradient
    • background-gradient-animation
    • ... and 6 more

    text

    8 components

    • text-generate-effect
    • text-reveal-card
    • text-hover-effect
    • typewriter-effect
    • flip-words
    • ... and 3 more

    cards

    11 components

    • 3d-card
    • card-hover-effect
    • card-spotlight
    • card-stack
    • evervault-card
    • ... and 6 more

    navigation

    6 components

    • floating-navbar
    • navbar-menu
    • sidebar
    • floating-dock
    • resizable-navbar
    • ... and 1 more

    hero

    7 components

    • hero-parallax
    • hero-highlight
    • spotlight
    • spotlight-new
    • lamp
    • ... and 2 more

    animations

    14 components

    • animated-modal
    • animated-testimonials
    • animated-tooltip
    • apple-cards-carousel
    • carousel
    • ... and 9 more

    effects

    16 components

    • sparkles
    • glowing-stars
    • meteors
    • shooting-stars
    • stars-background
    • ... and 11 more

    layout

    6 components

    • bento-grid
    • layout-grid
    • sticky-scroll-reveal
    • timeline
    • grid
    • ... and 1 more

    forms

    4 components

    • input
    • label
    • file-upload
    • placeholders-and-vanish-input

    utilities

    13 components

    • 3d-pin
    • macbook-scroll
    • globe
    • world-map
    • link-preview
    • ... and 8 more

    Free Components Reference

    Below is a complete list of all free components with their details, dependencies, and installation commands.

    Sparkles

    A configurable sparkles component that can be used as a background or as a standalone component.

    Component Name
    sparkles
    Install Command
    npx shadcn@latest add @aceternity/sparkles
    NPM Dependencies
    @tsparticles/react, @tsparticles/engine, @tsparticles/slim, motion
    Categories
    sectionspecialcall to actionhero

    Spotlight

    A spotlight effect with Tailwind CSS, good for drawing attention to a particular element on the page.

    Component Name
    spotlight
    Install Command
    npx shadcn@latest add @aceternity/spotlight
    Categories
    herofootersectionspecial

    Text Reveal Card

    Mousemove effect to reveal text content at the bottom of the card.

    Component Name
    text-reveal-card
    Install Command
    npx shadcn@latest add @aceternity/text-reveal-card
    NPM Dependencies
    motion
    Categories
    textcontentherosectionspecialcard

    Animated Tooltip

    A cool tooltip that reveals on hover, follows mouse pointer

    Component Name
    animated-tooltip
    Install Command
    npx shadcn@latest add @aceternity/animated-tooltip
    NPM Dependencies
    motion
    Categories
    cardhoverspecialutility

    Following Pointer

    A custom pointer that follows mouse arrow and animates in pointer and content.

    Component Name
    following-pointer
    Install Command
    npx shadcn@latest add @aceternity/following-pointer
    NPM Dependencies
    motion
    Categories
    featureutilityspecial

    Background Beams

    Multiple background beams that follow a path of SVG, makes a good hero section background.

    Component Name
    background-beams
    Install Command
    npx shadcn@latest add @aceternity/background-beams
    NPM Dependencies
    motion
    Categories
    cardbackgroundgradientspecial

    SVG Mask Effect

    A mask reveal effect, hover the cursor over a container to reveal what's underneath.

    Component Name
    svg-mask-effect
    Install Command
    npx shadcn@latest add @aceternity/svg-mask-effect
    NPM Dependencies
    motion
    Categories
    cardspecial

    Infinite Moving Cards

    A customizable group of cards that move infinitely in a loop. Made with Framer Motion and Tailwind CSS.

    Component Name
    infinite-moving-cards
    Install Command
    npx shadcn@latest add @aceternity/infinite-moving-cards
    Categories
    testimonialsutilitymarquee

    3D Animated Pin

    A gradient pin that animates on hover, perfect for product links.

    Component Name
    3d-pin
    Install Command
    npx shadcn@latest add @aceternity/3d-pin
    NPM Dependencies
    motion
    Categories
    cardhoverspecial

    Evervault Card

    A cool card with amazing hover effect, reveals encrypted text and a mixed gradient.

    Component Name
    evervault-card
    Install Command
    npx shadcn@latest add @aceternity/evervault-card
    NPM Dependencies
    motion
    Categories
    cardfeatureshoverproduct

    Parallax Grid Scroll

    A grid where two columns scroll in oposite directions, giving a parallax effect.

    Component Name
    parallax-scroll
    Install Command
    npx shadcn@latest add @aceternity/parallax-scroll
    NPM Dependencies
    motion
    Categories
    sectionparallaxcardgrid

    Tracing Beam

    A Beam that follows the path of an SVG as the user scrolls. Adjusts beam length with scroll speed.

    Component Name
    tracing-beam
    Install Command
    npx shadcn@latest add @aceternity/tracing-beam
    NPM Dependencies
    motion
    Categories
    contentscrollutility

    Container Scroll Animation

    A scroll animation that rotates in 3d on scroll. Perfect for hero or marketing sections.

    Component Name
    container-scroll-animation
    Install Command
    npx shadcn@latest add @aceternity/container-scroll-animation
    NPM Dependencies
    motion
    Categories
    heroproductfeatures

    Text Generate Effect

    A cool text effect that fades in text on page load, one by one.

    Component Name
    text-generate-effect
    Install Command
    npx shadcn@latest add @aceternity/text-generate-effect
    NPM Dependencies
    motion
    Categories
    textcontentherosectionspecial

    Meteor Effect

    A group of beams in the background of a container, sort of like meteors.

    Component Name
    meteors
    Install Command
    npx shadcn@latest add @aceternity/meteors
    Categories
    cardtestimonialspecial

    Card Stack

    Cards stack on top of each other after some interval. Perfect for showing testimonials.

    Component Name
    card-stack
    Install Command
    npx shadcn@latest add @aceternity/card-stack
    NPM Dependencies
    motion
    Categories
    cardtestimonialsgradientfeatures

    Moving Border

    A border that moves around the container. Perfect for making your buttons stand out.

    Component Name
    moving-border
    Install Command
    npx shadcn@latest add @aceternity/moving-border
    NPM Dependencies
    motion
    Categories
    buttonspecialcardutility

    Sticky Scroll Reveal

    A sticky container that sticks while scrolling, text reveals on scroll

    Component Name
    sticky-scroll-reveal
    Install Command
    npx shadcn@latest add @aceternity/sticky-scroll-reveal
    NPM Dependencies
    motion
    Categories
    specialparallaxsection

    Floating Navbar

    A sticky Navbar that hides on scroll, reveals when scrolled up.

    Component Name
    floating-navbar
    Install Command
    npx shadcn@latest add @aceternity/floating-navbar
    NPM Dependencies
    motion
    Categories
    navbarutility

    Navbar Menu

    A navbar menu that animates its children on hover, makes a beautiful bignav

    Component Name
    navbar-menu
    Install Command
    npx shadcn@latest add @aceternity/navbar-menu
    NPM Dependencies
    motion
    Categories
    navbarutility

    Tailwind CSS buttons

    A curated list of awesome, battle tested Tailwind CSS buttons components

    Component Name
    tailwindcss-buttons
    Install Command
    npx shadcn@latest add @aceternity/tailwindcss-buttons
    NPM Dependencies
    @tabler/icons-react
    Categories
    buttonutility

    Bento Grid

    A skewed grid layout with Title, description and a header component

    Component Name
    bento-grid
    Install Command
    npx shadcn@latest add @aceternity/bento-grid
    NPM Dependencies
    @tabler/icons-react
    Categories
    cardgridhoverfeatures

    Hover Effect

    Hover over the cards and the effect slides to the currently hovered card.

    Component Name
    card-hover-effect
    Install Command
    npx shadcn@latest add @aceternity/card-hover-effect
    NPM Dependencies
    motion
    Categories
    cardspecial

    Google Gemini Effect

    An effect of SVGs as seen on the Google Gemini Website

    Component Name
    google-gemini-effect
    Install Command
    npx shadcn@latest add @aceternity/google-gemini-effect
    NPM Dependencies
    motion
    Categories
    footersectionspecial

    Typewriter Effect

    Text generates as if it is being typed on the screen.

    Component Name
    typewriter-effect
    Install Command
    npx shadcn@latest add @aceternity/typewriter-effect
    NPM Dependencies
    motion
    Categories
    textcontentherosectionspecial

    Background Boxes

    A full width background box container that highlights on hover

    Component Name
    background-boxes
    Install Command
    npx shadcn@latest add @aceternity/background-boxes
    NPM Dependencies
    mini-svg-data-uri, motion
    Categories
    cardbackgroundgradientspecialcall to action

    Images Slider

    A full page slider with images that can be navigated with the keyboard.

    Component Name
    images-slider
    Install Command
    npx shadcn@latest add @aceternity/images-slider
    NPM Dependencies
    motion
    Categories
    featuresproductspecial

    Direction Aware Hover

    A direction aware hover effect using Framer Motion, Tailwindcss and good old javascript.

    Component Name
    direction-aware-hover
    Install Command
    npx shadcn@latest add @aceternity/direction-aware-hover
    NPM Dependencies
    motion
    Categories
    cardfeatureshoverproduct

    Animated Tabs

    Tabs to switch content, click on a tab to check background animation.

    Component Name
    tabs
    Install Command
    npx shadcn@latest add @aceternity/tabs
    NPM Dependencies
    @radix-ui/react-tabs
    Categories
    herofeaturesproductutility

    Hero Parallax

    A scroll effect with rotation, translation and opacity animations.

    Component Name
    hero-parallax
    Install Command
    npx shadcn@latest add @aceternity/hero-parallax
    NPM Dependencies
    motion
    Categories
    herosectionspecialparallax

    Wavy Background

    A cool background effect with waves that move.

    Component Name
    wavy-background
    Install Command
    npx shadcn@latest add @aceternity/wavy-background
    NPM Dependencies
    simplex-noise
    Categories
    backgroundspecial

    Background Gradient

    An animated gradient that sits at the background of a card, button or anything.

    Component Name
    background-gradient
    Install Command
    npx shadcn@latest add @aceternity/background-gradient
    NPM Dependencies
    motion
    Categories
    cardbackgroundgradientspecialcall to action

    Layout Grid

    A layout effect that animates the grid item on click, powered by framer motion layout

    Component Name
    layout-grid
    Install Command
    npx shadcn@latest add @aceternity/layout-grid
    NPM Dependencies
    motion
    Categories
    sectionfeaturesspecialproduct

    Background Gradient Animation

    A smooth and elegant background gradient animation that changes the gradient position over time.

    Component Name
    background-gradient-animation
    Install Command
    npx shadcn@latest add @aceternity/background-gradient-animation
    Categories
    cardbackgroundgradientspecialcall to action

    Fey.com Macbook Scroll

    Scroll through the page and see the image come out of the screen, as seen on Fey.com website.

    Component Name
    macbook-scroll
    Install Command
    npx shadcn@latest add @aceternity/macbook-scroll
    NPM Dependencies
    @tabler/icons-react, motion
    Categories
    herofootersectionspecialparallax

    Multi Step Loader

    A step loader for screens that take a lot of time to load.

    Component Name
    multi-step-loader
    Install Command
    npx shadcn@latest add @aceternity/multi-step-loader
    NPM Dependencies
    @tabler/icons-react, motion
    Categories
    loaderspecialutility

    Globe

    globe component for React/Next.js

    Component Name
    globe
    Install Command
    npx shadcn@latest add @aceternity/globe
    NPM Dependencies
    three, three-globe, @react-three/fiber@alpha, @react-three/drei

    Aurora Background

    A subtle Aurora or Southern Lights background for your website.

    Component Name
    aurora-background
    Install Command
    npx shadcn@latest add @aceternity/aurora-background
    Categories
    cardbackgroundgradientspecial

    Canvas Reveal Effect

    A dot background that expands on hover, as seen on Clerk's website

    Component Name
    canvas-reveal-effect
    Install Command
    npx shadcn@latest add @aceternity/canvas-reveal-effect
    NPM Dependencies
    three, @react-three/fiber@alpha
    Categories
    cardbackgroundgradientcanvasspecialcall to action

    Hover Border Gradient

    A hover effect that expands to the entire container with a gradient border.

    Component Name
    hover-border-gradient
    Install Command
    npx shadcn@latest add @aceternity/hover-border-gradient
    NPM Dependencies
    motion
    Categories
    hovercardutilitybutton

    Hero Highlight

    A background effect with a text highlight component, perfect for hero sections.

    Component Name
    hero-highlight
    Install Command
    npx shadcn@latest add @aceternity/hero-highlight
    NPM Dependencies
    mini-svg-data-uri, motion
    Categories
    herosectionspecialtextbackground

    Vortex Background

    A wavy, swirly, vortex background ideal for CTAs and backgrounds.

    Component Name
    vortex
    Install Command
    npx shadcn@latest add @aceternity/vortex
    NPM Dependencies
    simplex-noise, motion
    Categories
    backgroundspecialCTA

    Wobble Card

    A card effect that translates and scales on mousemove, perfect for feature cards.

    Component Name
    wobble-card
    Install Command
    npx shadcn@latest add @aceternity/wobble-card
    NPM Dependencies
    motion
    Categories
    backgroundfeaturescardCTAspecial

    Placeholders And Vanish Input

    Sliding in placeholders and vanish effect of input on submit

    Component Name
    placeholders-and-vanish-input
    Install Command
    npx shadcn@latest add @aceternity/placeholders-and-vanish-input
    NPM Dependencies
    motion
    Categories
    utilityformsectionspecial

    Flip Words

    A component that flips through a list of words

    Component Name
    flip-words
    Install Command
    npx shadcn@latest add @aceternity/flip-words
    NPM Dependencies
    motion
    Categories
    textherospecialcall to action

    Link Preview

    Dynamic link previews for your anchor tags

    Component Name
    link-preview
    Install Command
    npx shadcn@latest add @aceternity/link-preview
    NPM Dependencies
    @radix-ui/react-hover-card, qss, motion
    Categories
    textspecialutilities

    Glare Card

    A glare effect that happens on hover, as seen on Linear's website

    Component Name
    glare-card
    Install Command
    npx shadcn@latest add @aceternity/glare-card
    Categories
    specialutilitiescard

    Animated Modal

    A customizable, compound modal component with animated transitions

    Component Name
    animated-modal
    Install Command
    npx shadcn@latest add @aceternity/animated-modal
    NPM Dependencies
    motion
    Categories
    specialutilitiesmodal

    Sidebar

    Expandable sidebar that expands on hover, mobile responsive and dark mode support

    Component Name
    sidebar
    Install Command
    npx shadcn@latest add @aceternity/sidebar
    NPM Dependencies
    @tabler/icons-react, motion
    Categories
    sidebarspecialutilitiesdashboard

    Apple Cards Carousel

    A sleek and minimal carousel implementation, as seen on apple.com

    Component Name
    apple-cards-carousel
    Install Command
    npx shadcn@latest add @aceternity/apple-cards-carousel
    NPM Dependencies
    @tabler/icons-react, motion
    Aceternity Dependencies
    use-outside-click
    Categories
    cardfeaturescarousel

    Compare

    A comparison component between two images, slide or drag to compare

    Component Name
    compare
    Install Command
    npx shadcn@latest add @aceternity/compare
    NPM Dependencies
    @tabler/icons-react, motion
    Categories
    cardfeaturesspecial

    Card Spotlight

    A card component with a spotlight effect revealing a radial gradient background

    Component Name
    card-spotlight
    Install Command
    npx shadcn@latest add @aceternity/card-spotlight
    NPM Dependencies
    motion
    Aceternity Dependencies
    canvas-reveal-effect
    Categories
    cardfeaturesspecial

    Cover

    cover component for React/Next.js

    Component Name
    cover
    Install Command
    npx shadcn@latest add @aceternity/cover
    NPM Dependencies
    motion
    Aceternity Dependencies
    sparkles

    File Upload

    A minimal file upload form with background grid, drag and drop, and micro interactions.

    Component Name
    file-upload
    Install Command
    npx shadcn@latest add @aceternity/file-upload
    NPM Dependencies
    @tabler/icons-react, react-dropzone, motion
    Categories
    formspecial

    Floating Dock

    A floating dock mac os style component, acts as a navigation bar.

    Component Name
    floating-dock
    Install Command
    npx shadcn@latest add @aceternity/floating-dock
    NPM Dependencies
    @tabler/icons-react, motion
    Categories
    formspecial

    Focus Cards

    Hover over the card to focus on it, blurring the rest of the cards.

    Component Name
    focus-cards
    Install Command
    npx shadcn@latest add @aceternity/focus-cards
    Categories
    cardsui

    Timeline

    A timeline component with sticky header and scroll beam follow.

    Component Name
    timeline
    Install Command
    npx shadcn@latest add @aceternity/timeline
    NPM Dependencies
    motion
    Categories
    contentspecial

    Text Hover Effect

    A text hover effect that animates and outlines gradient on hover, as seen on x.ai

    Component Name
    text-hover-effect
    Install Command
    npx shadcn@latest add @aceternity/text-hover-effect
    NPM Dependencies
    motion
    Categories
    hoverspecialtext

    Lens

    A lens component to zoom into images, videos, or practically anything.

    Component Name
    lens
    Install Command
    npx shadcn@latest add @aceternity/lens
    NPM Dependencies
    motion
    Categories
    contentspecialeffectscards

    Background Lines

    A set of svg paths that animate in a wave pattern. Good for hero sections background, as seen on height.app

    Component Name
    background-lines
    Install Command
    npx shadcn@latest add @aceternity/background-lines
    NPM Dependencies
    motion
    Categories
    backgroundspecialeffectshero

    Animated Testimonials

    Minimal testimonials sections with image and quote.

    Component Name
    animated-testimonials
    Install Command
    npx shadcn@latest add @aceternity/animated-testimonials
    NPM Dependencies
    @tabler/icons-react, motion
    Categories
    testimonialsspecial

    World Map

    A world map with animated lines and dots, programatically generated.

    Component Name
    world-map
    Install Command
    npx shadcn@latest add @aceternity/world-map
    NPM Dependencies
    dotted-map, motion
    Categories
    mapspecialfeatures

    Code Block

    A configurable code block component built on top of react-syntax-highlighter.

    Component Name
    code-block
    Install Command
    npx shadcn@latest add @aceternity/code-block
    NPM Dependencies
    @tabler/icons-react, react-syntax-highlighter
    Categories
    codespecialfeatures

    Carousel

    A customizable carousel with microinteractions and slider.

    Component Name
    carousel
    Install Command
    npx shadcn@latest add @aceternity/carousel
    NPM Dependencies
    @tabler/icons-react
    Categories
    carouselspecialfeatures

    Colourful Text

    A text component with various colours, filter and scale effects.

    Component Name
    colourful-text
    Install Command
    npx shadcn@latest add @aceternity/colourful-text
    Categories
    textspecialfeatureshero

    Spotlight New

    A new spotlight component with left and right spotlight, configurable and customizable.

    Component Name
    spotlight-new
    Install Command
    npx shadcn@latest add @aceternity/spotlight-new
    Categories
    herofootersectionspecial

    Glowing Effect

    A border glowing effect that adapts to any container or card, as seen on Cursor's website.

    Component Name
    glowing-effect
    Install Command
    npx shadcn@latest add @aceternity/glowing-effect
    NPM Dependencies
    lucide-react
    Categories
    bento gridcardborderhighlight

    3D Marquee

    A 3D Marquee effect with grid, good for showcasing testimonials and hero sections

    Component Name
    3d-marquee
    Install Command
    npx shadcn@latest add @aceternity/3d-marquee
    Categories
    hero sectionherobackgroundstestimonials

    Container Text Flip

    A container that flips through words, animating the width.

    Component Name
    container-text-flip
    Install Command
    npx shadcn@latest add @aceternity/container-text-flip
    Categories
    textanimationcontainerhero

    Resizable Navbar

    A navbar that changes width on scroll, responsive and animated.

    Component Name
    resizable-navbar
    Install Command
    npx shadcn@latest add @aceternity/resizable-navbar
    Categories
    navbarresponsivenavigationlayout

    Draggable Card

    A tiltable, draggable card component that jumps on bounds.

    Component Name
    draggable-card
    Install Command
    npx shadcn@latest add @aceternity/draggable-card
    Categories
    carddraggabletiltable

    Sticky Banner

    A banner component that sticks to top, hides when user scrolls down

    Component Name
    sticky-banner
    Install Command
    npx shadcn@latest add @aceternity/sticky-banner
    Categories
    bannerstickyhero

    Pointer Highlight

    A component that highlights text when it's in view, with a pointer and border.

    Component Name
    pointer-highlight
    Install Command
    npx shadcn@latest add @aceternity/pointer-highlight
    Categories
    pointerhighlighttext

    Stateful Button

    A button that shows a loading state when clicked, and a success state when the action is completed.

    Component Name
    stateful-button
    Install Command
    npx shadcn@latest add @aceternity/stateful-button
    Categories
    buttonstatefulloading

    Loaders

    A set of simple and minimal loaders for your loading screens and components.

    Component Name
    loader
    Install Command
    npx shadcn@latest add @aceternity/loader
    Categories
    loadersloaderloading

    Comet Card

    A perspective, 3D, Tilt card as seen on Perplexity Comet's website.

    Component Name
    comet-card
    Install Command
    npx shadcn@latest add @aceternity/comet-card
    Categories
    card3Dtilt

    Background Ripple Effect

    A grid of cells that ripple when clicked.

    Component Name
    background-ripple-effect
    Install Command
    npx shadcn@latest add @aceternity/background-ripple-effect
    NPM Dependencies
    motion
    Categories
    backgroundrippleeffect

    Pixelated Canvas

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

    Component Name
    pixelated-canvas
    Install Command
    npx shadcn@latest add @aceternity/pixelated-canvas
    Categories
    card3Dtiltbackground

    Canvas Text

    Animated text component with colorful curved lines rendered on canvas, clipped to the text shape.

    Component Name
    canvas-text
    Install Command
    npx shadcn@latest add @aceternity/canvas-text
    Categories
    textanimationcanvasbackground

    Layout Text Flip

    A text flip effect that changes the layout of surrounding text

    Component Name
    layout-text-flip
    Install Command
    npx shadcn@latest add @aceternity/layout-text-flip
    NPM Dependencies
    motion
    Categories
    textheroeffect

    Dotted Glow Background

    A background effect with opacity animation, glow effect and more.

    Component Name
    dotted-glow-background
    Install Command
    npx shadcn@latest add @aceternity/dotted-glow-background
    Categories
    cardbackgroundgradientspecialcall to action

    Tooltip Card

    A tooltip card container that follows mouse pointer when hovered over

    Component Name
    tooltip-card
    Install Command
    npx shadcn@latest add @aceternity/tooltip-card
    Categories
    tooltipcardspecialcall to actionInformative

    Encrypted Text

    A text component that reveals the text gradually, gibberish effect.

    Component Name
    encrypted-text
    Install Command
    npx shadcn@latest add @aceternity/encrypted-text
    NPM Dependencies
    motion
    Categories
    specialtext

    Noise Background

    A dynamic background effect with animated gradients, noise texture, and smooth motion.

    Component Name
    noise-background
    Install Command
    npx shadcn@latest add @aceternity/noise-background
    Categories
    cardbackgroundgradientspecialcall to action

    Dither Shader

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

    Component Name
    dither-shader
    Install Command
    npx shadcn@latest add @aceternity/dither-shader
    Categories
    cardbackgroundgradientspecialcall to action

    Webcam Pixel Grid

    A real-time webcam pixel grid effect, perfect for pixel art and retro aesthetics.

    Component Name
    webcam-pixel-grid
    Install Command
    npx shadcn@latest add @aceternity/webcam-pixel-grid
    Categories
    cardbackgroundgradientspecialcall to action

    Images Badge

    A badge with images that can be hovered to reveal more images.

    Component Name
    images-badge
    Install Command
    npx shadcn@latest add @aceternity/images-badge
    Categories
    cardbackgroundgradientspecialcall to action

    Keyboard

    A mac style keyboard component with mechanical keys sound effects.

    Component Name
    keyboard
    Install Command
    npx shadcn@latest add @aceternity/keyboard
    NPM Dependencies
    @tabler/icons-react, motion/react
    Categories
    cardbackgroundgradientspecialcall to action

    3D Globe

    A realistic globe component with tooltips and avatar tips

    Component Name
    3d-globe
    Install Command
    npx shadcn@latest add @aceternity/3d-globe
    NPM Dependencies
    three, @react-three/fiber, @react-three/drei
    Categories
    card3dbackgroundspecialcall to action

    ASCII Art

    Convert any image to ASCII art with customizable charsets, colors, and animations.

    Component Name
    ascii-art
    Install Command
    npx shadcn@latest add @aceternity/ascii-art
    NPM Dependencies
    motion
    Categories
    cardimagecanvasbackground

    Pro Components

    Premium components available with Aceternity Pro license.

    Frequently asked questions

    PRO

    Elegant and minimal FAQs with grid, accordions and micro-interactions

    Component Name
    /blocks/faqs
    Access
    Available with Pro license

    Templates

    Complete, production-ready templates available with Aceternity Pro license.

    Agenforce Marketing Template

    TEMPLATE

    A marketing template designed for various use cases, including AI Agents, Agency, Chatbots and SaaS. Includes delightful micro-interactions and animations.

    Template Name
    /templates/agenforce-marketing-template
    Access
    Available with Pro license

    Agenlabs Agency Template

    TEMPLATE

    Agenlabs is template with Clean modern design and crisp illustrations, perfect template to get your Agency business up and running.

    Template Name
    /templates/agenlabs-agency-template
    Access
    Available with Pro license

    AI SaaS Template

    TEMPLATE

    Every AI SaaS template is a multi-page template focused on AI applications offering SaaS solutions.

    Template Name
    /templates/ai-saas-template
    Access
    Available with Pro license

    DevPro Portfolio Template

    TEMPLATE

    DevPro is a portfolio template for developers with blogs, projects, events and everything. Clean. Modern. Responsive. Neat.

    Template Name
    /templates/devpro-portfolio-template
    Access
    Available with Pro license

    Foxtrot Marketing Template

    TEMPLATE

    Foxtrot is a SaaS marketing template that has a modern design with a pinch of class, perfect for launching your single page website.

    Template Name
    /templates/foxtrot-marketing-template
    Access
    Available with Pro license

    Minimal Portfolio Template

    TEMPLATE

    An elegant, feature rich portfolio website template with a minimalistic center design along with tasteful microinteractions.

    Template Name
    /templates/minimal-portfolio-template
    Access
    Available with Pro license

    Sidefolio Portfolio Template

    TEMPLATE

    Sidefolio is a portfolio template for developers with blogs, projects, resume and everything. A sidebar layout with a modern design. Mobile responsive with toggleable sidebar.

    Template Name
    /templates/sidefolio-portfolio-template
    Access
    Available with Pro license

    Startup Landing Page Template

    TEMPLATE

    A simple, clean, modern and minimalistic landing page template for startups. Filled with microinteractions to keep your users engaged.

    Template Name
    /templates/startup-landing-page-template
    Access
    Available with Pro license

    Pro Blocks103 BLOCKS

    Pre-built, production-ready UI blocks for common patterns. Each block is a complete, copy-paste ready component.

    Backgrounds9 blocks

    Background Dots

    PRO BLOCKbeginner

    A CSS-only dotted pattern background using radial gradients. Lightweight alternative to SVG or canvas-based patterns with automatic dark mode support.

    Block Slug
    background-with-dots
    Keywords
    dotted background patternCSS dot gridradial gradient backgroundminimal background patternnext.js background dotsreact dot pattern+4 more

    Background Dots Masked

    PRO BLOCKbeginner

    A dotted pattern with a radial CSS mask that fades the pattern from center to edges. Creates a spotlight effect that draws attention to centered content.

    Block Slug
    background-with-dots-masked
    Keywords
    masked dot patternradial mask backgroundspotlight background effectCSS mask-imagefading dot patterncentered background mask+4 more

    Background Dots Masked Vertical

    PRO BLOCKbeginner

    A dotted pattern with a linear vertical mask that fades from top to bottom. Ideal for hero sections where content continues below the fold.

    Block Slug
    background-with-dots-masked-vertical
    Keywords
    vertical mask backgroundlinear gradient maskfade to bottom backgroundCSS vertical masktop to bottom fadehero section background+4 more

    Background Lines

    PRO BLOCKintermediate

    An animated background with shooting star trails and pulsing concentric circles. Uses SVG animations for the stars and Framer Motion for the breathing circle effect.

    Block Slug
    background-with-lines
    Keywords
    shooting stars backgroundanimated lines backgroundspace background reactpulsing circles animationnext.js animated backgroundSVG shooting stars+4 more

    Background Noise Grid

    PRO BLOCKintermediate

    Vertical strips with gradient fills and a noise texture overlay create a subtle layered background. Dynamically calculates strip count based on viewport width.

    Block Slug
    background-with-noise-grid
    Keywords
    noise texture backgroundgrid background reactvertical strips backgrounddynamic background patternnext.js noise overlayresponsive grid background+4 more

    Background With Full Video

    PRO BLOCKbeginner

    A full-screen video background that fades in on load with a radial mask in dark mode. Pairs with animated colorful text that cycles through colors on an interval.

    Block Slug
    background-with-full-video
    Keywords
    video backgroundfull screen videohero background videoreact video backgroundnext.js video herolanding page video background+4 more

    Background With Shooting Stars

    PRO BLOCKintermediate

    An animated background with shooting star trails and pulsing concentric circles. Uses SVG animations for the stars and Framer Motion for the breathing circle effect.

    Block Slug
    background-with-shooting-stars
    Keywords
    shooting stars backgroundanimated lines backgroundspace background reactpulsing circles animationnext.js animated backgroundSVG shooting stars+4 more

    Background With Skewed Lines

    PRO BLOCKbeginner

    Diagonal line pattern using an SVG pattern element with a linear mask that fades the center. Lightweight and resolution-independent.

    Block Slug
    background-with-skewed-lines
    Keywords
    diagonal lines backgroundSVG pattern backgroundskewed lines herohatched background patternnext.js SVG patternreact diagonal lines+4 more

    Background With Skewed Rectangles

    PRO BLOCKintermediate

    A 3D perspective grid pattern with rectangles rotated on the X-axis. Two layers create a symmetrical effect with masks fading in opposite directions.

    Block Slug
    background-with-skewed-rectangles
    Keywords
    3D perspective gridskewed background patternCSS perspective transformrotateX backgroundsymmetric grid backgroundnext.js 3D background+4 more

    Bento Grids5 blocks

    Bento Grid With Skeletons

    PRO BLOCKintermediate

    A six-card bento grid where each card contains an animated skeleton illustration. Features chat messages, video call grids, mentorship marquees, and floating avatars.

    Block Slug
    bento-grid-with-skeletons
    Keywords
    bento grid skeletonanimated feature cardsreact bento layoutframer motion gridfeature section animationskeleton loading cards+4 more

    Masonry Bento Grid With Images

    PRO BLOCKbeginner

    A four-column masonry layout of linked image cards with hover overlays. Each card reveals the link URL on hover with a dark overlay transition.

    Block Slug
    masonry-bento-grid-with-images
    Keywords
    masonry grid imageslinked image cardshover overlay gridportfolio masonry layoutbrand showcase gridnext.js masonry grid+4 more

    Symmetric Bento Grid

    PRO BLOCKadvanced

    A five-card asymmetric bento layout with animated SVG connection paths, a rotating 3D globe using Cobe, and deployment workflow visualization.

    Block Slug
    symmetric-bento-grid
    Keywords
    asymmetric bento grid3D globe reactcobe globe componentdeployment workflow UISVG path animationgit workflow visualization+4 more

    Three Column Bento Grid

    PRO BLOCKintermediate

    A responsive bento grid with animated skeletons including avatar scoring, progress tracking timelines, video interview previews, and drag-and-drop file upload.

    Block Slug
    three-column-bento-grid
    Keywords
    three column bentoATS score cardsfile upload animationtimeline progress gridreact bento layoutframer motion cards+4 more

    Three Columns With Images

    PRO BLOCKbeginner

    A five-card bento grid using product screenshots instead of animated skeletons. Cards animate on hover with title and description text shifting horizontally.

    Block Slug
    three-column-with-images
    Keywords
    bento grid imagesscreenshot feature cardshover animation gridreact dashboard gridframer motion hoverSaaS feature section+4 more

    Blog Content Sections2 blocks

    Blog Content Centered

    PRO BLOCKbeginner

    A centered single-column blog post layout with a large hero image, author byline, and Markdown content rendered through react-markdown.

    Block Slug
    blog-content-centered
    Keywords
    blog post layoutcentered content layoutmarkdown blog reactreact-markdown componentblog article templatenext.js blog post+4 more

    Blog Content With TOC

    PRO BLOCKintermediate

    A two-column blog layout with a sticky table of contents sidebar. The TOC includes hover animations and collapses into a floating button on mobile.

    Block Slug
    blog-content-with-toc
    Keywords
    table of contents blogsticky sidebar TOCblog navigation menuscroll spy blogtwo column blog layoutnext.js blog sidebar+4 more

    Blog Sections2 blocks

    Blog With Search

    PRO BLOCKintermediate

    A blog listing page with fuzzy search filtering. Features a large featured post card and a filterable list of additional posts below.

    Block Slug
    blog-with-search
    Keywords
    blog search filterfuzzy search blogfeatured post layoutsearchable blog listnext.js blog searchreact blog filter+4 more

    Simple Blog With Grid

    PRO BLOCKbeginner

    A blog listing page with a header section over a grid pattern background and a three-column card grid for posts. Cards scale on hover.

    Block Slug
    simple-blog-with-grid
    Keywords
    blog grid layoutblog listing pagethree column blog gridblog cards reactgrid pattern backgroundnext.js blog index+4 more

    Cards4 blocks

    Background Overlay Card

    PRO BLOCKbeginner

    A card with a static background image that swaps to an animated GIF on hover. Includes a dark overlay that appears during the hover state.

    Block Slug
    background-overlay-card
    Keywords
    hover GIF cardbackground swap cardanimated background hoverCSS hover card effectimage overlay cardnext.js hover card+4 more

    Content Card

    PRO BLOCKbeginner

    A blog-style card with author avatar, name, read time, and content overlaid on a background image. The overlay darkens on hover.

    Block Slug
    content-card
    Keywords
    author card reactblog post cardavatar card componentcontent overlay cardhover darken cardnext.js blog card+4 more

    Expandable Card On Click

    PRO BLOCKintermediate

    A grid of cards that expand into a modal overlay when clicked. Uses Framer Motion's layoutId for smooth shared element transitions.

    Block Slug
    expandable-card-on-click
    Keywords
    expandable card reactshared element transitionmodal card animationframer motion layoutIdclick to expand cardproduct card modal+4 more

    Feature Block Animated Card

    PRO BLOCKintermediate

    A card showcasing AI/ML tool logos with staggered bounce animations. Includes a glowing beam with sparkle particles that animates vertically.

    Block Slug
    feature-block-animated-card
    Keywords
    AI tools cardanimated logo cardsparkle animation reactstaggered animation cardfeature card animationframer motion sequence+4 more

    Contact Sections3 blocks

    Contact Form Grid With Details

    PRO BLOCKintermediate

    A two-column contact section with a 3D tilted world map on the left and a full contact form on the right. Includes animated location pins and a subtle grid background.

    Block Slug
    contact-form-grid-with-details
    Keywords
    contact form gridworld map contact3D perspective maptwo column contactanimated pin markernext.js contact form+4 more

    Contact Section With Shader

    PRO BLOCKintermediate

    A two-column contact section with an animated WebGL shader background and rotating testimonial cards. The shader features flowing gradients with customizable colors.

    Block Slug
    contact-section-with-shader
    Keywords
    contact form shaderanimated contact sectionwebgl contact formgradient background contacttestimonials contactrotating testimonials+4 more

    Simple Centered Contact Form

    PRO BLOCKbeginner

    A compact centered contact form card with name, email, company, and message fields. Includes social media links at the bottom.

    Block Slug
    simple-centered-contact-form
    Keywords
    simple contact formcentered contact cardcontact form reactminimal contact sectionsocial links contactnext.js contact page+4 more

    CTA Sections3 blocks

    CTA With Background Noise

    PRO BLOCKbeginner

    A dark two-column CTA section with noise texture overlay, gradient border lines, and product images. Ideal for high-contrast conversion sections.

    Block Slug
    cta-with-background-noise
    Keywords
    dark CTA sectionnoise texture CTAgradient border CTAproduct images CTAwaitlist sectionnext.js dark CTA+4 more

    CTA With Dashed Grid Lines

    PRO BLOCKintermediate

    A three-column CTA layout with dashed border lines extending beyond the container edges. Includes a testimonial quote in the right column.

    Block Slug
    cta-with-dashed-grid-lines
    Keywords
    dashed border CTAgrid lines CTAtestimonial CTA sectionCSS mask linesthree column CTAnext.js CTA layout+4 more

    Simple CTA With Images

    PRO BLOCKintermediate

    A horizontal CTA section with overlapping user avatars, star ratings, and a call-to-action button. Avatars show tooltips on hover with spring-based animations.

    Block Slug
    simple-cta-with-images
    Keywords
    CTA with avatarsuser testimonial CTAstar rating CTAsocial proof sectionframer motion tooltipwaitlist CTA+4 more

    FAQs3 blocks

    FAQs With Grid

    PRO BLOCKbeginner

    A three-column masonry-style FAQ layout where questions and answers display as static cards. No accordion interaction, all content visible at once.

    Block Slug
    faqs-with-grid
    Keywords
    FAQ grid layoutmasonry FAQstatic FAQ cardsthree column FAQno accordion FAQnext.js FAQ grid+4 more

    Frequently Asked Questions Accordion

    PRO BLOCKintermediate

    A two-column FAQ layout with an animated accordion on the right. Plus/minus icons rotate and scale with CSS transitions when items expand or collapse.

    Block Slug
    frequently-asked-questions-with-accordion
    Keywords
    FAQ accordion reactanimated accordionexpand collapse FAQtwo column FAQframer motion accordionnext.js FAQ section+4 more

    Simple FAQs With Background

    PRO BLOCKbeginner

    A centered FAQ section with chevron-based accordions. Each item has a subtle background that appears when expanded for visual feedback.

    Block Slug
    simple-faqs-with-background
    Keywords
    centered FAQ sectionchevron accordionFAQ with backgroundsingle column FAQframer motion FAQnext.js help section+4 more

    Feature Sections8 blocks

    Feature Section Bento Skeletons

    PRO BLOCKintermediate

    A bento grid feature section with 4 animated skeleton cards showcasing messaging, file sharing, team collaboration, and testimonials.

    Block Slug
    feature-section-bento-skeletons
    Keywords
    bento gridfeatures sectionskeleton loaderanimated featuresfeature cardsmessaging skeleton+5 more

    Features Bento Grid With Skeletons

    PRO BLOCKadvanced

    A four-panel bento grid layout with animated skeleton illustrations including a video embed, image gallery, and 3D globe visualization using Cobe.

    Block Slug
    bento-grid
    Keywords
    bento grid featuresskeleton illustrationscobe globe reactanimated feature sectionyoutube embed cardimage gallery animation+4 more

    Features Grid With Large Skeletons

    PRO BLOCKadvanced

    A three-column feature grid with tall cards displaying animated skeleton illustrations. Each card shows a workflow or status visualization with 3D perspective effects.

    Block Slug
    features-grid-with-large-skeletons
    Keywords
    large skeleton cards3D perspective cardsworkflow visualizationstatus indicatorsanimated feature cardsnext.js features grid+4 more

    Features Section With Card Gradient

    PRO BLOCKbeginner

    A responsive feature grid with eight cards. Each card has a gradient background and an SVG grid pattern with randomly positioned highlighted squares.

    Block Slug
    simple-with-card-gradient
    Keywords
    features grid reactgradient cardsSVG grid patternfeature cards layoutresponsive feature gridnext.js features section+4 more

    Features Section With Hover Effects

    PRO BLOCKbeginner

    An eight-card feature grid with icons and animated hover states. A vertical accent bar and gradient overlay appear on hover.

    Block Slug
    simple-with-hover-effects
    Keywords
    features with iconshover animation featuresfeature grid with bordersaccent bar animationgradient hover effectnext.js feature section+4 more

    Features Section With Skeletons

    PRO BLOCKintermediate

    A features section with animated skeleton loaders that bring each card to life. Each card shows a different feature with a unique skeleton animation.

    Block Slug
    features-section-with-skeletons
    Keywords
    features sectionskeleton loaderanimated featuresfeature cardsbento gridmessaging skeleton+4 more

    Features With Isometric Blocks

    PRO BLOCKbeginner

    Feature cards with animated isometric box illustrations. Each card showcases a different animation direction on hover - left, right, or top face movement.

    Block Slug
    features-with-isometric-blocks
    Keywords
    isometricfeaturescards3dillustrationhover effect+5 more

    Features With Sticky Scroll

    PRO BLOCKadvanced

    A scroll-driven feature section where content sticks to the viewport. The background color transitions between features as users scroll.

    Block Slug
    features-with-sticky-scroll
    Keywords
    sticky scroll featuresscroll animation reactframer motion scrollbackground color transitionscroll-driven feature sectionnext.js sticky content+4 more

    Footers3 blocks

    Centered Footer With Logo

    PRO BLOCKbeginner

    A minimal footer with centered logo, horizontal navigation links, and social media icons. A horizontal grid line divides navigation from the copyright section.

    Block Slug
    centered-with-logo
    Keywords
    centered footerminimal footerlogo footerhorizontal nav footersocial icons footernext.js footer+4 more

    Footer With Grid

    PRO BLOCKintermediate

    A comprehensive footer with logo section, four-column link grid, newsletter signup, and social icons. Built for sites with extensive navigation needs.

    Block Slug
    huge-footer-with-grid
    Keywords
    large footer gridcomprehensive footernewsletter signup footermulti-section footerextensive nav footernext.js footer+4 more

    Simple Footer With Four Grids

    PRO BLOCKbeginner

    A clean footer layout with four link columns: pages, socials, legal, and account. Includes a logo, tagline, and copyright notice at the bottom.

    Block Slug
    simple-footer-with-four-grids
    Keywords
    multi-column footerfooter with logolink grid footersocial links footerlegal links footernext.js footer+4 more

    Hero Sections17 blocks

    Centered Around Testimonials

    PRO BLOCKbeginner

    A unique hero section that places a customer testimonial front and center alongside your headline. Combines social proof with your value proposition for maximum trust and conversion. Perfect for established products, B2B SaaS, and service-based businesses.

    Block Slug
    centered-around-testimonials
    Keywords
    hero section with testimonialsocial proof herotestimonial hero componentreact hero with reviewsnext.js testimonial herotrust-building hero section+6 more

    Full Background Image With Text

    PRO BLOCKbeginner

    An immersive hero section with a full-bleed background image and overlaid text content. Creates a cinematic, high-impact first impression. Ideal for creative agencies, portfolio websites, event pages, and brands that want to lead with striking photography.

    Block Slug
    full-background-image-with-text
    Keywords
    full background image herohero with background imageimmersive hero sectionreact full bleed heronext.js background image herocinematic hero component+6 more

    Hero Section With Beams and Grid

    PRO BLOCKintermediate

    A mesmerizing hero section featuring animated light beams and a subtle grid pattern background. Creates an ethereal, high-tech atmosphere perfect for AI products, developer tools, and technology companies that want to convey innovation and sophistication.

    Block Slug
    hero-section-with-beams-and-grid
    Keywords
    hero section with beamsgrid background heroanimated beams hero sectionreact hero with light beamsnext.js animated herotech hero section+6 more

    Hero Section With Flickering Lights

    PRO BLOCKintermediate

    A cinematic hero section with animated flickering light bulbs on a steel grid. The bulbs power up one by one with realistic flicker effects, occasionally fusing and coming back to life. Perfect for industrial, tech, or creative brands wanting a dramatic, high-impact introduction.

    Block Slug
    hero-section-with-flickering-lights
    Keywords
    hero section with flickering lightsanimated light bulbs heroindustrial hero sectionreact flickering lightsnext.js animated herosteel grid hero section+6 more

    Hero Section With Images Grid and Navbar

    PRO BLOCKintermediate

    A complete hero section featuring an integrated navigation bar and a dynamic images grid with marquee animation. Combines a full navigation experience with a visually rich image gallery. Ideal for creative portfolios, e-commerce storefronts, and media-rich landing pages.

    Block Slug
    hero-section-with-images-grid-and-navbar
    Keywords
    hero section with navbarhero with image gridreact hero with navigationnext.js hero images gridmarquee images herohero section with gallery+6 more

    Hero Section With Infinite Scroll Cards

    PRO BLOCKintermediate

    A dynamic hero section featuring infinitely scrolling card elements that create continuous visual movement. The auto-scrolling cards showcase content, features, or testimonials in a flowing stream. Perfect for social platforms, marketplaces, content-heavy products, and any site that wants to convey abundance and activity.

    Block Slug
    hero-section-with-infinite-scroll-cards
    Keywords
    infinite scroll heroscrolling cards hero sectionauto scroll hero componentreact infinite scroll heronext.js scrolling cardscard carousel hero+6 more

    Hero Section With Mesh Gradient

    PRO BLOCKbeginner

    A modern hero section featuring a vibrant mesh gradient background with smooth color transitions. Includes centered content with headline, description, and call-to-action buttons.

    Block Slug
    hero-section-with-mesh-gradient
    Keywords
    mesh gradient herogradient background herocolorful hero sectionmodern hero designCSS gradient heronext.js hero section+4 more

    Hero Section With Multi Color Background

    PRO BLOCKintermediate

    A vibrant hero section featuring a multi-color animated background that shifts between color palettes. The dynamic color transitions create a lively, attention-grabbing atmosphere. Perfect for creative products, design tools, marketing agencies, and brands that want to convey energy and creativity.

    Block Slug
    hero-section-with-multi-color-background
    Keywords
    multi color hero sectioncolorful background heroanimated color heroreact colorful heronext.js multi color herodynamic background hero section+6 more

    Hero Section With Noise Background

    PRO BLOCKintermediate

    A textured hero section with a subtle noise overlay that adds depth and a tactile quality to your landing page. The grain texture creates a premium, editorial feel. Perfect for design agencies, creative studios, premium brands, and any website that values aesthetic refinement.

    Block Slug
    hero-section-with-noise-background
    Keywords
    noise background herograin texture hero sectiontextured hero componentreact noise background heronext.js grain heropremium hero section+6 more

    Hero Section With Tabs

    PRO BLOCKintermediate

    A modern hero section featuring an interactive tabbed browser window preview. Tabs auto-rotate through different content sections with smooth animations, showcasing multiple features or pages in a single component. Perfect for SaaS, portfolios, and product showcases.

    Block Slug
    hero-section-with-tabs
    Keywords
    hero section with tabstabbed hero sectioninteractive hero componentreact tabs heronext.js tabbed previewbrowser window hero+6 more

    Hero With Background And Navbar

    PRO BLOCKintermediate

    A sleek hero section with an animated background effect and an integrated navigation bar. The combined layout creates a seamless visual experience from the very first viewport. Ideal for SaaS platforms, tech startups, and product websites that need both navigation and visual impact in one cohesive block.

    Block Slug
    hero-with-background-and-navbar
    Keywords
    hero with navbarhero section with navigationreact hero navbar componentnext.js hero with navanimated background hero navbarseamless hero navigation+6 more

    Hero With Centered Image

    PRO BLOCKbeginner

    A stunning hero section with a large centered product image, bold headline, and dual call-to-action buttons. Perfect for SaaS landing pages, product launches, and startup websites that need a visual-first approach to capture attention above the fold.

    Block Slug
    hero-with-centered-image
    Keywords
    hero section with imagecentered image heroreact hero componentnext.js hero sectionproduct hero sectionSaaS landing page hero+6 more

    Hero With Image and Scales

    PRO BLOCKintermediate

    A modern hero section with a product image that reveals animated scales on mouse hover. The interactive reveal effect creates curiosity and engagement. Built with Tailwind blue-500 color palette. Perfect for tech products, SaaS dashboards, and developer tools that want to showcase depth behind the interface.

    Block Slug
    hero-with-image-and-scales
    Keywords
    hero with hover effectinteractive hero sectionimage reveal heroreact interactive heronext.js hover hero sectionmouse interaction hero+6 more

    Minimal Hero Section With Parallax Images

    PRO BLOCKintermediate

    A clean, minimal hero section where stacked images create a parallax depth effect on scroll. The layered image composition adds visual sophistication without overwhelming the content. Ideal for portfolios, creative agencies, and product websites that value elegant simplicity.

    Block Slug
    minimal-hero-section-with-parallax-images
    Keywords
    parallax hero sectionminimal hero componentstacked images heroreact parallax heronext.js parallax imagesscroll animation hero+6 more

    Modern Hero With Gradients

    PRO BLOCKintermediate

    A visually striking hero section featuring layered gradient backgrounds, bold typography, and animated elements. Designed for modern SaaS websites, AI products, and tech startups that want to make a bold first impression with vibrant colors and depth.

    Block Slug
    modern-hero-with-gradients
    Keywords
    gradient hero sectionmodern hero componentreact gradient herocolorful hero sectionSaaS hero section gradientnext.js hero with gradients+6 more

    Playful Hero Section

    PRO BLOCKintermediate

    A fun, energetic hero section with hand-drawn highlight annotations and bouncy animations. Uses react-rough-notation for sketch-style word underlining and circling. Perfect for creative agencies, educational platforms, personal brands, and startups that want to feel approachable and human.

    Block Slug
    playful-hero-section
    Keywords
    playful hero sectionhand-drawn hero componentrough notation herofun hero section reactsketch style heroanimated underline hero+6 more

    Two Column With Image

    PRO BLOCKbeginner

    A classic two-column hero layout with compelling copy on one side and a high-impact image on the other. Ideal for product-led landing pages, marketing websites, and any page that needs to balance visual storytelling with persuasive text above the fold.

    Block Slug
    two-column-with-image
    Keywords
    two column hero sectionsplit hero layouthero with side imagereact two column heronext.js split heroproduct hero two columns+6 more

    Illustrations8 blocks

    Chat Conversation

    PRO BLOCKbeginner

    An animated chat interface with message bubbles and avatars. Messages appear sequentially with staggered animations when the component comes into view.

    Block Slug
    chat-conversation
    Keywords
    chat animationmessage bubblesconversation UIanimated messageschat interfacemessaging illustration+4 more

    Collaborative Cursors

    PRO BLOCKintermediate

    Animated multiplayer cursors with name tags drawing selection boxes over a code file. Simulates real-time collaboration with staggered cursor movements.

    Block Slug
    collaborative-cursors
    Keywords
    multiplayer cursorscollaboration animationcursor pointersselection boxreal-time editingteam collaboration+4 more

    Flipping Images With Bar

    PRO BLOCKintermediate

    An animated image carousel that reveals colors with a scanning bar effect. Images start grayscale and transition to full color as a glowing bar sweeps across with trailing sparkles.

    Block Slug
    flipping-images-with-bar
    Keywords
    image carouselscanning bar animationgrayscale to colorsparkle effectframer motion imagesblur transition+4 more

    Folder With Files

    PRO BLOCKintermediate

    An interactive folder illustration with files that fan out on hover. Includes animated pulse beams and a server component for file transfer visualization.

    Block Slug
    folder-with-files
    Keywords
    folder animationfile transferhover effect3D folderfile illustrationserver animation+4 more

    Isometric Box

    PRO BLOCKbeginner

    A minimal isometric box illustration with smooth hover animations. Features rounded corners on the top face and subtle dashed vertical lines for depth.

    Block Slug
    isometric-box
    Keywords
    isometricbox3dillustrationhover effectminimal+4 more

    Rotating Tabs With Text

    PRO BLOCKintermediate

    Stacked notification cards that rotate automatically every 3 seconds. Cards stack with depth effect and smooth spring animations using motion/react.

    Block Slug
    rotating-tabs-with-text
    Keywords
    rotating cardsnotificationstacked cardsauto rotatecarouseltabs animation+4 more

    Testimonials Hover Illustration

    PRO BLOCKbeginner

    An interactive testimonial card grid with hover animations. Cards lift and rotate on hover, revealing a diagonal stripe pattern beneath each card.

    Block Slug
    testimonials-hover-illustration
    Keywords
    testimonials animationhover cardstestimonial gridanimated testimonialscard hover effecttestimonial illustration+4 more

    Uptime Status Illustration

    PRO BLOCKintermediate

    An interactive uptime status bar illustration with hover effects. Each bar represents a day's status and reveals detailed information on hover with smooth animations.

    Block Slug
    uptime-status-illustration
    Keywords
    uptimestatus barhover effectinteractive illustrationstatus indicatormonitoring+4 more

    Login and Signup Sections4 blocks

    Login Form With Gradient

    PRO BLOCKintermediate

    A two-column login page with form fields on the left and an animated gradient illustration on the right. Includes social login buttons and custom input styling.

    Block Slug
    login-form-with-gradient
    Keywords
    login form reactgradient login pagetwo column loginsocial login buttonsgoogle apple facebook loginnext.js auth form+4 more

    Login Signup Minimal

    PRO BLOCKbeginner

    A clean and minimal login form with email and password fields, Google and Apple social login buttons, and a dashed divider. Features subtle input styling with ring borders and full dark mode support.

    Block Slug
    login-signup-minimal
    Keywords
    minimal login formgoogle apple loginsocial authenticationclean login pagesimple signin formnext.js auth form+4 more

    Login With Socials And Email

    PRO BLOCKintermediate

    A centered login form with GitHub and Google buttons at top, and an animated email input that reveals on click. Features corner-expanding hover effects on the submit button.

    Block Slug
    login-with-socials-and-email
    Keywords
    centered login formsocial login github googleanimated input revealprogressive disclosure logincorner hover animationnext.js login form+4 more

    Registration Form With Images

    PRO BLOCKintermediate

    A split-screen registration page with form fields on the left and social proof testimonials on the right. Features overlapping user avatars and decorative grid lines.

    Block Slug
    registration-form-with-images
    Keywords
    registration form reactsignup with social proofsplit screen authtestimonial signup pageuser avatars registrationnext.js signup form+4 more

    Logo Clouds4 blocks

    Logo Cloud Marquee

    PRO BLOCKbeginner

    A dual-row marquee logo cloud with opposite scroll directions. Uses react-fast-marquee with pause-on-hover and edge fade masks.

    Block Slug
    logo-cloud-marquee
    Keywords
    logo marquee reactinfinite logo scrolldual row marqueereact-fast-marqueepause on hover logosedge fade logo cloud+4 more

    Logo Cloud With Blur Animation

    PRO BLOCKbeginner

    A logo grid with scroll-triggered entrance animations. Logos fade in from above with blur that clears as they enter the viewport.

    Block Slug
    logo-cloud-with-blur-animation
    Keywords
    scroll triggered logosblur entrance animationwhileInView animationstaggered logo revealframer motion logosnext.js logo section+4 more

    Logos With Blur Flip

    PRO BLOCKintermediate

    An auto-rotating logo cloud where logos flip in with blur and fade animations. Logos cycle through sets on a 3-second interval.

    Block Slug
    logos-with-blur-flip
    Keywords
    animated logo cloudblur flip animationauto rotating logosframer motion logologo carousel reactnext.js logo cloud+4 more

    Spotlight Logo Cloud

    PRO BLOCKbeginner

    A static grid of logos with an ambient color spotlight effect in the background. Radial gradients create a soft, glowing atmosphere.

    Block Slug
    spotlight-logo-cloud
    Keywords
    spotlight logo cloudambient color backgroundlogo grid displayradial gradient logosglowing background effectnext.js logo section+4 more

    Navbars6 blocks

    Navbar Classic

    PRO BLOCKbeginner

    A traditional header layout with logo, horizontal nav links, search input, and CTA button. Clean and familiar navigation pattern.

    Block Slug
    navbar-classic
    Keywords
    classic navbar reacttraditional headernavbar with searchhorizontal nav linkssimple header layoutnext.js navigation+4 more

    Navbar Mega

    PRO BLOCKadvanced

    A mega menu navbar with large dropdown panels containing categorized links. Products and Resources sections display in a two-column grid.

    Block Slug
    navbar-mega
    Keywords
    mega menu navbarlarge dropdown navcategorized menutwo column dropdownenterprise navigationnext.js mega menu+4 more

    Navbar Pill

    PRO BLOCKbeginner

    A navigation bar with pill-style tabs that highlight the active link. The centered nav sits inside a rounded container with backdrop blur.

    Block Slug
    navbar-pill
    Keywords
    pill tabs navbaractive state navtab navigationbackdrop blur navsegmented control navnext.js pill nav+4 more

    Navbar Underline

    PRO BLOCKbeginner

    A navigation bar with underline indicators for active and hover states. A thin line appears below the selected link.

    Block Slug
    navbar-underline
    Keywords
    underline navbaractive indicator navborder bottom navminimal navigationtab underline stylenext.js header+4 more

    Navbar With Children

    PRO BLOCKadvanced

    A navbar with dropdown menus that reveal on hover. Dropdowns can contain links, product cards with images, or nested navigation.

    Block Slug
    navbar-with-children
    Keywords
    navbar dropdown reacthover dropdown menumega menu navbarproduct cards dropdownnested nav itemsnext.js dropdown nav+4 more

    Simple Navbar With Hover Effects

    PRO BLOCKintermediate

    A rounded pill-style navbar with sliding background hover effects on nav items. Uses layoutId for smooth animated transitions between hovered states.

    Block Slug
    simple-navbar-with-hover-effects
    Keywords
    navbar hover effectspill navbar reactlayoutId animationsliding background navframer motion navbarnext.js header+4 more

    Pricing Sections5 blocks

    Pricing Minimal

    PRO BLOCKbeginner

    A clean minimal pricing component with three tiers, dashed grid line accents on the featured card, and additional features section with divider.

    Block Slug
    pricing-minimal
    Keywords
    minimal pricingthree tier pricinggrid lines pricingfeatured pricing cardpricing with dividernext.js pricing+4 more

    Pricing Page With Featured And Enterprise

    PRO BLOCKintermediate

    A complete pricing page with three tiers plus a separate enterprise card. Features discounted pricing display and comprehensive feature lists.

    Block Slug
    pricing-page-with-featured-and-enterprise
    Keywords
    enterprise pricing carddiscount pricing displayfull pricing pagestrikethrough pricingcontact sales cardnext.js pricing page+4 more

    Pricing With Switch

    PRO BLOCKintermediate

    A four-tier pricing grid with an animated monthly/yearly toggle. Price values animate in with blur effects when switching billing periods.

    Block Slug
    pricing-with-switch
    Keywords
    pricing toggle reactfour tier pricingbilling period switchblur animation pricinggradient featured cardnext.js pricing grid+4 more

    Pricing With Switch And Add On

    PRO BLOCKadvanced

    A pricing section with monthly/yearly toggle and add-on options. Features animated price changes and a three-tier layout with a featured plan.

    Block Slug
    pricing-with-switch-and-add-on
    Keywords
    pricing toggle reactmonthly yearly switchadd-on pricingfeatured pricing tieranimated price changenext.js pricing page+4 more

    Simple Pricing With Three Tiers

    PRO BLOCKbeginner

    A clean three-column pricing section with feature lists and CTA buttons. The middle tier is highlighted as featured with enhanced styling.

    Block Slug
    simple-pricing-with-three-tiers
    Keywords
    three tier pricingsimple pricing cardsfeatured plan highlightpricing comparisonfeature checklist pricingnext.js pricing+4 more

    Shaders3 blocks

    Dot Distortion Shader

    PRO BLOCKadvanced

    An interactive canvas shader with a grid of dots that distort when the mouse passes over. Dots have breathing animations and random glow pulses.

    Block Slug
    dot-distortion-shader
    Keywords
    dot grid shadermouse distortion canvasinteractive backgroundbreathing dots animationglow effect shadernext.js canvas shader+4 more

    Lines Gradient Shader

    PRO BLOCKadvanced

    A canvas-based animated shader background with flowing gradient bands. Renders smooth wave-like lines with customizable colors, speed, and density.

    Block Slug
    lines-gradient-shader
    Keywords
    canvas shader reactgradient lines animationwave shader backgroundanimated hero backgroundflowing lines shadernext.js shader+4 more

    Spotlight Shader

    PRO BLOCKadvanced

    A canvas shader with configurable spotlight beams shining from corners or edges. Supports multiple spotlights with custom colors, positions, and animations.

    Block Slug
    spotlight-shader
    Keywords
    spotlight shader reactcorner light beamsanimated spotlightstage lighting effectmultiple spotlights canvasnext.js spotlight+4 more

    Sidebars2 blocks

    Collapsible Sidebar

    PRO BLOCKintermediate

    A sidebar with a toggle button to expand and collapse. Maintains state between interactions and includes a smooth width transition.

    Block Slug
    collapsible-sidebar
    Keywords
    collapsible sidebar reacttoggle sidebarexpand collapse navdashboard navigationpersistent sidebar statenext.js sidebar+4 more

    Simple Sidebar With Hover

    PRO BLOCKintermediate

    A sidebar that expands on hover to reveal link labels. Shows only icons when collapsed, full labels when hovered or active.

    Block Slug
    simple-sidebar-with-hover
    Keywords
    hover sidebar reactexpand on hover navicon sidebarcollapsible sidebardashboard sidebarnext.js sidebar+4 more

    Stats Sections4 blocks

    Stats For Changelog

    PRO BLOCKintermediate

    A timeline-style changelog section with date tabs and content cards. Clicking tabs reveals corresponding release notes with images.

    Block Slug
    stats-for-changelog
    Keywords
    changelog componenttimeline tabs reactrelease notes sectiondate picker changelogversion history displaynext.js changelog+4 more

    Stats With Gradient

    PRO BLOCKintermediate

    A four-column stats grid with glassmorphism cards. Features an animated purple gradient beam at the bottom and decorative SVG bar patterns.

    Block Slug
    stats-with-gradient
    Keywords
    gradient stats sectionglassmorphism cardspurple beam animationSVG bar patternblurred gradient effectnext.js stats grid+4 more

    Stats With Grid Background

    PRO BLOCKintermediate

    A three-column stats section with icon containers, values, and descriptions. Each card has an SVG grid pattern background and a hover-animated corner element.

    Block Slug
    stats-with-grid-background
    Keywords
    stats cards gridicon stats sectiongrid pattern backgroundcorner hover animationmetric display cardsnext.js stats section+4 more

    Stats With Number Ticker

    PRO BLOCKintermediate

    A stats section with animated counting numbers. Values tick up from zero when the component enters the viewport, using spring physics.

    Block Slug
    stats-with-number-ticker
    Keywords
    number ticker reactanimated countercounting animationspring physics counterviewport trigger animationnext.js stats counter+4 more

    Testimonials5 blocks

    Testimonials Background With Drag

    PRO BLOCKadvanced

    A hero-style testimonials section with draggable cards scattered in the background. Cards can be picked up and moved, creating an interactive experience.

    Block Slug
    testimonials-background-with-drag
    Keywords
    draggable testimonialsinteractive testimonial cardsscatter layoutframer motion draghero testimonialspick up cards+4 more

    Testimonials Grid With Centered Carousel

    PRO BLOCKadvanced

    A testimonials section with a faded background grid and a centered carousel slider. The active testimonial displays prominently while others blur in the background.

    Block Slug
    testimonials-grid-with-centered-carousel
    Keywords
    testimonial carousel reactcentered sliderfaded background gridfocus testimonialheadlessui carouselnext.js testimonials+4 more

    Testimonials Marquee Grid

    PRO BLOCKintermediate

    A two-row testimonials section with horizontal marquee scrolling. Cards scroll at different speeds with pause-on-hover interaction.

    Block Slug
    testimonials-marquee-grid
    Keywords
    testimonial marqueescrolling testimonialsreact-fast-marqueeinfinite scroll reviewstwo row testimonialspause on hover+4 more

    Testimonials Masonry Grid

    PRO BLOCKbeginner

    A four-column masonry layout of testimonial cards with quote icons. Cards have varying heights based on content length, creating a Pinterest-style layout.

    Block Slug
    testimonials-masonry-grid
    Keywords
    masonry testimonialspinterest layoutquote icon cardsvariable height gridfour column testimonialsnext.js masonry+4 more

    Testimonials With Carousel

    PRO BLOCKbeginner

    A testimonials section with paginated carousel navigation. Displays three testimonials at a time with smooth animated transitions between pages.

    Block Slug
    testimonials-with-carousel
    Keywords
    testimonials carouselpaginated testimonialsanimated testimonialssocial proof sectioncustomer reviews carouselnext.js testimonials+4 more

    Text Animations3 blocks

    Text Animation Blur Fade In

    PRO BLOCKbeginner

    A word-by-word text reveal animation where each word fades in from blur. Uses viewport detection to trigger animations when content scrolls into view.

    Block Slug
    text-animation-blur-fade-in
    Keywords
    blur fade textword by word revealscroll trigger textwhileInView animationstaggered text revealnext.js text animation+4 more

    Text Animation Flipping Words

    PRO BLOCKintermediate

    A typewriter-style text animation that types and deletes words with 3D flip effects. Characters rotate in with blur as they appear.

    Block Slug
    text-animation-flipping-words
    Keywords
    flipping text animation3D text rotationtypewriter with flipcharacter animationblur fade textnext.js text animation+4 more

    Text Animation Typewriter Effect

    PRO BLOCKbeginner

    A classic typewriter text effect that types words character by character. Includes a blinking cursor and configurable typing and deletion speeds.

    Block Slug
    text-animation-typewriter-effect
    Keywords
    typewriter effect reacttyping animationblinking cursorword cycling textcharacter by characternext.js typewriter+4 more

    Hooks

    Custom React hooks for common functionality.

    use-outside-click

    Custom hook for detecting clicks outside an element

    npx shadcn@latest add @aceternity/use-outside-click

    Raw JSON Data

    For programmatic access, here is the complete component data in JSON format:

    Free Components JSON (101 components)
    [
      {
        "name": "grid",
        "title": "Grid",
        "description": "grid component for React/Next.js",
        "categories": [],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/grid",
        "documentationUrl": "https://ui.aceternity.com/components/grid",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "moving-line",
        "title": "Moving Line",
        "description": "moving-line component for React/Next.js",
        "categories": [],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/moving-line",
        "documentationUrl": "https://ui.aceternity.com/components/moving-line",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "sparkles",
        "title": "Sparkles",
        "description": "A configurable sparkles component that can be used as a background or as a standalone component.",
        "categories": [
          "section",
          "special",
          "call to action",
          "hero"
        ],
        "dependencies": [
          "@tsparticles/react",
          "@tsparticles/engine",
          "@tsparticles/slim",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/sparkles",
        "documentationUrl": "https://ui.aceternity.com/components/sparkles",
        "image": "https://assets.aceternity.com/cloudinary_bkp/stars_sxle3d.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "spotlight",
        "title": "Spotlight",
        "description": "A spotlight effect with Tailwind CSS, good for drawing attention to a particular element on the page.",
        "categories": [
          "hero",
          "footer",
          "section",
          "special"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/spotlight",
        "documentationUrl": "https://ui.aceternity.com/components/spotlight",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Spotlight_ar5jpr.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "glowing-stars",
        "title": "Glowing Stars",
        "description": "glowing-stars component for React/Next.js",
        "categories": [],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/glowing-stars",
        "documentationUrl": "https://ui.aceternity.com/components/glowing-stars",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "text-reveal-card",
        "title": "Text Reveal Card",
        "description": "Mousemove effect to reveal text content at the bottom of the card.",
        "categories": [
          "text",
          "content",
          "hero",
          "section",
          "special",
          "card"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/text-reveal-card",
        "documentationUrl": "https://ui.aceternity.com/components/text-reveal-card",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Diagram_Card_tp3vaw.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "animated-tooltip",
        "title": "Animated Tooltip",
        "description": "A cool tooltip that reveals on hover, follows mouse pointer",
        "categories": [
          "card",
          "hover",
          "special",
          "utility"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/animated-tooltip",
        "documentationUrl": "https://ui.aceternity.com/components/animated-tooltip",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Tooltip_luwy44.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "following-pointer",
        "title": "Following Pointer",
        "description": "A custom pointer that follows mouse arrow and animates in pointer and content.",
        "categories": [
          "feature",
          "utility",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/following-pointer",
        "documentationUrl": "https://ui.aceternity.com/components/following-pointer",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Following_Pointer_ix95ne.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-beams",
        "title": "Background Beams",
        "description": "Multiple background beams that follow a path of SVG, makes a good hero section background.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-beams",
        "documentationUrl": "https://ui.aceternity.com/components/background-beams",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Background_Beams_ilbyga.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "svg-mask-effect",
        "title": "SVG Mask Effect",
        "description": "A mask reveal effect, hover the cursor over a container to reveal what's underneath.",
        "categories": [
          "card",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/svg-mask-effect",
        "documentationUrl": "https://ui.aceternity.com/components/svg-mask-effect",
        "image": "https://assets.aceternity.com/cloudinary_bkp/SVG_Mask_Effect_idbmqx.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "infinite-moving-cards",
        "title": "Infinite Moving Cards",
        "description": "A customizable group of cards that move infinitely in a loop. Made with Framer Motion and Tailwind CSS.",
        "categories": [
          "testimonials",
          "utility",
          "marquee"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/infinite-moving-cards",
        "documentationUrl": "https://ui.aceternity.com/components/infinite-moving-cards",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Infinite_Moving_Cards_evhzur.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "3d-pin",
        "title": "3D Animated Pin",
        "description": "A gradient pin that animates on hover, perfect for product links.",
        "categories": [
          "card",
          "hover",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/3d-pin",
        "documentationUrl": "https://ui.aceternity.com/components/3d-pin",
        "image": "https://assets.aceternity.com/cloudinary_bkp/3d_pin_sklefs.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "evervault-card",
        "title": "Evervault Card",
        "description": "A cool card with amazing hover effect, reveals encrypted text and a mixed gradient.",
        "categories": [
          "card",
          "features",
          "hover",
          "product"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/evervault-card",
        "documentationUrl": "https://ui.aceternity.com/components/evervault-card",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Evervault_Card_a1qko9.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "parallax-scroll",
        "title": "Parallax Grid Scroll",
        "description": "A grid where two columns scroll in oposite directions, giving a parallax effect.",
        "categories": [
          "section",
          "parallax",
          "card",
          "grid"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/parallax-scroll",
        "documentationUrl": "https://ui.aceternity.com/components/parallax-scroll",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Parallax_Scroll_pzlatw_anfkh7.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "parallax-scroll-2",
        "title": "Parallax Scroll 2",
        "description": "parallax-scroll-2 component for React/Next.js",
        "categories": [],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/parallax-scroll-2",
        "documentationUrl": "https://ui.aceternity.com/components/parallax-scroll-2",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "tracing-beam",
        "title": "Tracing Beam",
        "description": "A Beam that follows the path of an SVG as the user scrolls. Adjusts beam length with scroll speed.",
        "categories": [
          "content",
          "scroll",
          "utility"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/tracing-beam",
        "documentationUrl": "https://ui.aceternity.com/components/tracing-beam",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Tracing_Beam_npujte.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "container-scroll-animation",
        "title": "Container Scroll Animation",
        "description": "A scroll animation that rotates in 3d on scroll. Perfect for hero or marketing sections.",
        "categories": [
          "hero",
          "product",
          "features"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/container-scroll-animation",
        "documentationUrl": "https://ui.aceternity.com/components/container-scroll-animation",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Hero_Scroll_xzhqrj.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "text-generate-effect",
        "title": "Text Generate Effect",
        "description": "A cool text effect that fades in text on page load, one by one.",
        "categories": [
          "text",
          "content",
          "hero",
          "section",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/text-generate-effect",
        "documentationUrl": "https://ui.aceternity.com/components/text-generate-effect",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Text_Generate_Effect_p1p0mm.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "meteors",
        "title": "Meteor Effect",
        "description": "A group of beams in the background of a container, sort of like meteors.",
        "categories": [
          "card",
          "testimonial",
          "special"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/meteors",
        "documentationUrl": "https://ui.aceternity.com/components/meteors",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Meteors_fye3ys.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "card-stack",
        "title": "Card Stack",
        "description": "Cards stack on top of each other after some interval. Perfect for showing testimonials.",
        "categories": [
          "card",
          "testimonials",
          "gradient",
          "features"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/card-stack",
        "documentationUrl": "https://ui.aceternity.com/components/card-stack",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Card_Stack_bdxdhf.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "moving-border",
        "title": "Moving Border",
        "description": "A border that moves around the container. Perfect for making your buttons stand out.",
        "categories": [
          "button",
          "special",
          "card",
          "utility"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/moving-border",
        "documentationUrl": "https://ui.aceternity.com/components/moving-border",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Moving_Border_yn78lv.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "lamp",
        "title": "Lamp",
        "description": "lamp component for React/Next.js",
        "categories": [],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/lamp",
        "documentationUrl": "https://ui.aceternity.com/components/lamp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "sticky-scroll-reveal",
        "title": "Sticky Scroll Reveal",
        "description": "A sticky container that sticks while scrolling, text reveals on scroll",
        "categories": [
          "special",
          "parallax",
          "section"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/sticky-scroll-reveal",
        "documentationUrl": "https://ui.aceternity.com/components/sticky-scroll-reveal",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Sticky_Scroll_Reveal_j7mzxl.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "floating-navbar",
        "title": "Floating Navbar",
        "description": "A sticky Navbar that hides on scroll, reveals when scrolled up.",
        "categories": [
          "navbar",
          "utility"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/floating-navbar",
        "documentationUrl": "https://ui.aceternity.com/components/floating-navbar",
        "image": "https://assets.aceternity.com/cloudinary_bkp/floating-nav-final.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "navbar-menu",
        "title": "Navbar Menu",
        "description": "A navbar menu that animates its children on hover, makes a beautiful bignav",
        "categories": [
          "navbar",
          "utility"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/navbar-menu",
        "documentationUrl": "https://ui.aceternity.com/components/navbar-menu",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Navbar_Menu_ildcda.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "tailwindcss-buttons",
        "title": "Tailwind CSS buttons",
        "description": "A curated list of awesome, battle tested Tailwind CSS buttons components",
        "categories": [
          "button",
          "utility"
        ],
        "dependencies": [
          "@tabler/icons-react"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/tailwindcss-buttons",
        "documentationUrl": "https://ui.aceternity.com/components/tailwindcss-buttons",
        "image": "https://assets.aceternity.com/cloudinary_bkp/tailwindcss-buttons.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "bento-grid",
        "title": "Bento Grid",
        "description": "A skewed grid layout with Title, description and a header component",
        "categories": [
          "card",
          "grid",
          "hover",
          "features"
        ],
        "dependencies": [
          "@tabler/icons-react"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/bento-grid",
        "documentationUrl": "https://ui.aceternity.com/components/bento-grid",
        "image": "https://assets.aceternity.com/cloudinary_bkp/bento-2.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "card-hover-effect",
        "title": "Hover Effect",
        "description": "Hover over the cards and the effect slides to the currently hovered card.",
        "categories": [
          "card",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/card-hover-effect",
        "documentationUrl": "https://ui.aceternity.com/components/card-hover-effect",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Hover_Effect_vie10l.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "google-gemini-effect",
        "title": "Google Gemini Effect",
        "description": "An effect of SVGs as seen on the Google Gemini Website",
        "categories": [
          "footer",
          "section",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/google-gemini-effect",
        "documentationUrl": "https://ui.aceternity.com/components/google-gemini-effect",
        "image": "https://assets.aceternity.com/cloudinary_bkp/google-gemini.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "typewriter-effect",
        "title": "Typewriter Effect",
        "description": "Text generates as if it is being typed on the screen.",
        "categories": [
          "text",
          "content",
          "hero",
          "section",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/typewriter-effect",
        "documentationUrl": "https://ui.aceternity.com/components/typewriter-effect",
        "image": "https://assets.aceternity.com/cloudinary_bkp/typewriter-effect.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-boxes",
        "title": "Background Boxes",
        "description": "A full width background box container that highlights on hover",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [
          "mini-svg-data-uri",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-boxes",
        "documentationUrl": "https://ui.aceternity.com/components/background-boxes",
        "image": "https://assets.aceternity.com/cloudinary_bkp/Background_Boxes_indgdr.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "3d-card",
        "title": "3d Card",
        "description": "3d-card component for React/Next.js",
        "categories": [],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/3d-card",
        "documentationUrl": "https://ui.aceternity.com/components/3d-card",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "images-slider",
        "title": "Images Slider",
        "description": "A full page slider with images that can be navigated with the keyboard.",
        "categories": [
          "features",
          "product",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/images-slider",
        "documentationUrl": "https://ui.aceternity.com/components/images-slider",
        "image": "https://assets.aceternity.com/cloudinary_bkp/images-slider.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "direction-aware-hover",
        "title": "Direction Aware Hover",
        "description": "A direction aware hover effect using Framer Motion, Tailwindcss and good old javascript.",
        "categories": [
          "card",
          "features",
          "hover",
          "product"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/direction-aware-hover",
        "documentationUrl": "https://ui.aceternity.com/components/direction-aware-hover",
        "image": "https://assets.aceternity.com/cloudinary_bkp/direction-aware-hover.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "tabs",
        "title": "Animated Tabs",
        "description": "Tabs to switch content, click on a tab to check background animation.",
        "categories": [
          "hero",
          "features",
          "product",
          "utility"
        ],
        "dependencies": [
          "@radix-ui/react-tabs"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/tabs",
        "documentationUrl": "https://ui.aceternity.com/components/tabs",
        "image": "https://assets.aceternity.com/tabs.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "hero-parallax",
        "title": "Hero Parallax",
        "description": "A scroll effect with rotation, translation and opacity animations.",
        "categories": [
          "hero",
          "section",
          "special",
          "parallax"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/hero-parallax",
        "documentationUrl": "https://ui.aceternity.com/components/hero-parallax",
        "image": "https://assets.aceternity.com/hero-parallax.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "wavy-background",
        "title": "Wavy Background",
        "description": "A cool background effect with waves that move.",
        "categories": [
          "background",
          "special"
        ],
        "dependencies": [
          "simplex-noise"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/wavy-background",
        "documentationUrl": "https://ui.aceternity.com/components/wavy-background",
        "image": "https://assets.aceternity.com/wavy-background.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-gradient",
        "title": "Background Gradient",
        "description": "An animated gradient that sits at the background of a card, button or anything.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-gradient",
        "documentationUrl": "https://ui.aceternity.com/components/background-gradient",
        "image": "https://assets.aceternity.com/gradient.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "layout-grid",
        "title": "Layout Grid",
        "description": "A layout effect that animates the grid item on click, powered by framer motion layout",
        "categories": [
          "section",
          "features",
          "special",
          "product"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/layout-grid",
        "documentationUrl": "https://ui.aceternity.com/components/layout-grid",
        "image": "https://assets.aceternity.com/layout-grid.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-gradient-animation",
        "title": "Background Gradient Animation",
        "description": "A smooth and elegant background gradient animation that changes the gradient position over time.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-gradient-animation",
        "documentationUrl": "https://ui.aceternity.com/components/background-gradient-animation",
        "image": "https://assets.aceternity.com/background-gradient-animation.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "macbook-scroll",
        "title": "Fey.com Macbook Scroll",
        "description": "Scroll through the page and see the image come out of the screen, as seen on Fey.com website.",
        "categories": [
          "hero",
          "footer",
          "section",
          "special",
          "parallax"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/macbook-scroll",
        "documentationUrl": "https://ui.aceternity.com/components/macbook-scroll",
        "image": "https://assets.aceternity.com/macbook-scroll.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "input",
        "title": "Input",
        "description": "input component for React/Next.js",
        "categories": [],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/input",
        "documentationUrl": "https://ui.aceternity.com/components/input",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "label",
        "title": "Label",
        "description": "label component for React/Next.js",
        "categories": [],
        "dependencies": [
          "@radix-ui/react-label"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/label",
        "documentationUrl": "https://ui.aceternity.com/components/label",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "multi-step-loader",
        "title": "Multi Step Loader",
        "description": "A step loader for screens that take a lot of time to load.",
        "categories": [
          "loader",
          "special",
          "utility"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/multi-step-loader",
        "documentationUrl": "https://ui.aceternity.com/components/multi-step-loader",
        "image": "https://assets.aceternity.com/multi-step-loader.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "globe",
        "title": "Globe",
        "description": "globe component for React/Next.js",
        "categories": [],
        "dependencies": [
          "three",
          "three-globe",
          "@react-three/fiber@alpha",
          "@react-three/drei"
        ],
        "devDependencies": [
          "@types/three"
        ],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/globe",
        "documentationUrl": "https://ui.aceternity.com/components/globe",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "aurora-background",
        "title": "Aurora Background",
        "description": "A subtle Aurora or Southern Lights background for your website.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/aurora-background",
        "documentationUrl": "https://ui.aceternity.com/components/aurora-background",
        "image": "https://assets.aceternity.com/aurora-background.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "canvas-reveal-effect",
        "title": "Canvas Reveal Effect",
        "description": "A dot background that expands on hover, as seen on Clerk's website",
        "categories": [
          "card",
          "background",
          "gradient",
          "canvas",
          "special",
          "call to action"
        ],
        "dependencies": [
          "three",
          "@react-three/fiber@alpha"
        ],
        "devDependencies": [
          "@types/three"
        ],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/canvas-reveal-effect",
        "documentationUrl": "https://ui.aceternity.com/components/canvas-reveal-effect",
        "image": "https://assets.aceternity.com/canvas-reveal-effect.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "hover-border-gradient",
        "title": "Hover Border Gradient",
        "description": "A hover effect that expands to the entire container with a gradient border.",
        "categories": [
          "hover",
          "card",
          "utility",
          "button"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/hover-border-gradient",
        "documentationUrl": "https://ui.aceternity.com/components/hover-border-gradient",
        "image": "https://assets.aceternity.com/hover-border-gradient.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "hero-highlight",
        "title": "Hero Highlight",
        "description": "A background effect with a text highlight component, perfect for hero sections.",
        "categories": [
          "hero",
          "section",
          "special",
          "text",
          "background"
        ],
        "dependencies": [
          "mini-svg-data-uri",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/hero-highlight",
        "documentationUrl": "https://ui.aceternity.com/components/hero-highlight",
        "image": "https://assets.aceternity.com/hero-highlight.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "vortex",
        "title": "Vortex Background",
        "description": "A wavy, swirly, vortex background ideal for CTAs and backgrounds.",
        "categories": [
          "background",
          "special",
          "CTA"
        ],
        "dependencies": [
          "simplex-noise",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/vortex",
        "documentationUrl": "https://ui.aceternity.com/components/vortex",
        "image": "https://assets.aceternity.com/vortex.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "wobble-card",
        "title": "Wobble Card",
        "description": "A card effect that translates and scales on mousemove, perfect for feature cards.",
        "categories": [
          "background",
          "features",
          "card",
          "CTA",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/wobble-card",
        "documentationUrl": "https://ui.aceternity.com/components/wobble-card",
        "image": "https://assets.aceternity.com/wobble-card.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "placeholders-and-vanish-input",
        "title": "Placeholders And Vanish Input",
        "description": "Sliding in placeholders and vanish effect of input on submit",
        "categories": [
          "utility",
          "form",
          "section",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/placeholders-and-vanish-input",
        "documentationUrl": "https://ui.aceternity.com/components/placeholders-and-vanish-input",
        "image": "https://assets.aceternity.com/placeholders-and-vanish-input.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "flip-words",
        "title": "Flip Words",
        "description": "A component that flips through a list of words",
        "categories": [
          "text",
          "hero",
          "special",
          "call to action"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/flip-words",
        "documentationUrl": "https://ui.aceternity.com/components/flip-words",
        "image": "https://assets.aceternity.com/flip-text.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "link-preview",
        "title": "Link Preview",
        "description": "Dynamic link previews for your anchor tags",
        "categories": [
          "text",
          "special",
          "utilities"
        ],
        "dependencies": [
          "@radix-ui/react-hover-card",
          "qss",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/link-preview",
        "documentationUrl": "https://ui.aceternity.com/components/link-preview",
        "image": "https://assets.aceternity.com/link-preview.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "glare-card",
        "title": "Glare Card",
        "description": "A glare effect that happens on hover, as seen on Linear's website",
        "categories": [
          "special",
          "utilities",
          "card"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/glare-card",
        "documentationUrl": "https://ui.aceternity.com/components/glare-card",
        "image": "https://assets.aceternity.com/glare-card.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "animated-modal",
        "title": "Animated Modal",
        "description": "A customizable, compound modal component with animated transitions",
        "categories": [
          "special",
          "utilities",
          "modal"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/animated-modal",
        "documentationUrl": "https://ui.aceternity.com/components/animated-modal",
        "image": "https://assets.aceternity.com/animated-modal.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "sidebar",
        "title": "Sidebar",
        "description": "Expandable sidebar that expands on hover, mobile responsive and dark mode support",
        "categories": [
          "sidebar",
          "special",
          "utilities",
          "dashboard"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/sidebar",
        "documentationUrl": "https://ui.aceternity.com/components/sidebar",
        "image": "https://assets.aceternity.com/sidebar.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "apple-cards-carousel",
        "title": "Apple Cards Carousel",
        "description": "A sleek and minimal carousel implementation, as seen on apple.com",
        "categories": [
          "card",
          "features",
          "carousel"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [
          "use-outside-click"
        ],
        "installCommand": "npx shadcn@latest add @aceternity/apple-cards-carousel",
        "documentationUrl": "https://ui.aceternity.com/components/apple-cards-carousel",
        "image": "https://assets.aceternity.com/apple-cards-carousel.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "shooting-stars",
        "title": "Shooting Stars",
        "description": "shooting-stars component for React/Next.js",
        "categories": [],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/shooting-stars",
        "documentationUrl": "https://ui.aceternity.com/components/shooting-stars",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "stars-background",
        "title": "Stars Background",
        "description": "stars-background component for React/Next.js",
        "categories": [],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/stars-background",
        "documentationUrl": "https://ui.aceternity.com/components/stars-background",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "compare",
        "title": "Compare",
        "description": "A comparison component between two images, slide or drag to compare",
        "categories": [
          "card",
          "features",
          "special"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/compare",
        "documentationUrl": "https://ui.aceternity.com/components/compare",
        "image": "https://assets.aceternity.com/compare.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "card-spotlight",
        "title": "Card Spotlight",
        "description": "A card component with a spotlight effect revealing a radial gradient background",
        "categories": [
          "card",
          "features",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [
          "canvas-reveal-effect"
        ],
        "installCommand": "npx shadcn@latest add @aceternity/card-spotlight",
        "documentationUrl": "https://ui.aceternity.com/components/card-spotlight",
        "image": "https://assets.aceternity.com/card-spotlight.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "cover",
        "title": "Cover",
        "description": "cover component for React/Next.js",
        "categories": [],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [
          "sparkles"
        ],
        "installCommand": "npx shadcn@latest add @aceternity/cover",
        "documentationUrl": "https://ui.aceternity.com/components/cover",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "file-upload",
        "title": "File Upload",
        "description": "A minimal file upload form with background grid, drag and drop, and micro interactions.",
        "categories": [
          "form",
          "special"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "react-dropzone",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/file-upload",
        "documentationUrl": "https://ui.aceternity.com/components/file-upload",
        "image": "https://assets.aceternity.com/file-upload.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "floating-dock",
        "title": "Floating Dock",
        "description": "A floating dock mac os style component, acts as a navigation bar.",
        "categories": [
          "form",
          "special"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/floating-dock",
        "documentationUrl": "https://ui.aceternity.com/components/floating-dock",
        "image": "https://assets.aceternity.com/floating-dock.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "focus-cards",
        "title": "Focus Cards",
        "description": "Hover over the card to focus on it, blurring the rest of the cards.",
        "categories": [
          "cards",
          "ui"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/focus-cards",
        "documentationUrl": "https://ui.aceternity.com/components/focus-cards",
        "image": "https://assets.aceternity.com/focus-cards.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-beams-with-collision",
        "title": "Background Beams With Collision",
        "description": "Exploding beams in the background",
        "categories": [
          "ui",
          "background"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-beams-with-collision",
        "documentationUrl": "https://ui.aceternity.com/components/background-beams-with-collision",
        "image": "https://assets.aceternity.com/background-beams-with-collision.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "timeline",
        "title": "Timeline",
        "description": "A timeline component with sticky header and scroll beam follow.",
        "categories": [
          "content",
          "special"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/timeline",
        "documentationUrl": "https://ui.aceternity.com/components/timeline",
        "image": "https://assets.aceternity.com/timeline.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "text-hover-effect",
        "title": "Text Hover Effect",
        "description": "A text hover effect that animates and outlines gradient on hover, as seen on x.ai",
        "categories": [
          "hover",
          "special",
          "text"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/text-hover-effect",
        "documentationUrl": "https://ui.aceternity.com/components/text-hover-effect",
        "image": "https://assets.aceternity.com/text-hover-effect.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "lens",
        "title": "Lens",
        "description": "A lens component to zoom into images, videos, or practically anything.",
        "categories": [
          "content",
          "special",
          "effects",
          "cards"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/lens",
        "documentationUrl": "https://ui.aceternity.com/components/lens",
        "image": "https://assets.aceternity.com/lens.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-lines",
        "title": "Background Lines",
        "description": "A set of svg paths that animate in a wave pattern. Good for hero sections background, as seen on height.app",
        "categories": [
          "background",
          "special",
          "effects",
          "hero"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-lines",
        "documentationUrl": "https://ui.aceternity.com/components/background-lines",
        "image": "https://assets.aceternity.com/background-lines.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "animated-testimonials",
        "title": "Animated Testimonials",
        "description": "Minimal testimonials sections with image and quote.",
        "categories": [
          "testimonials",
          "special"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/animated-testimonials",
        "documentationUrl": "https://ui.aceternity.com/components/animated-testimonials",
        "image": "https://assets.aceternity.com/animated-testimonials.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "world-map",
        "title": "World Map",
        "description": "A world map with animated lines and dots, programatically generated.",
        "categories": [
          "map",
          "special",
          "features"
        ],
        "dependencies": [
          "dotted-map",
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/world-map",
        "documentationUrl": "https://ui.aceternity.com/components/world-map",
        "image": "https://assets.aceternity.com/world-map.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "code-block",
        "title": "Code Block",
        "description": "A configurable code block component built on top of react-syntax-highlighter.",
        "categories": [
          "code",
          "special",
          "features"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "react-syntax-highlighter"
        ],
        "devDependencies": [
          "@types/react-syntax-highlighter"
        ],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/code-block",
        "documentationUrl": "https://ui.aceternity.com/components/code-block",
        "image": "https://assets.aceternity.com/code-block.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "carousel",
        "title": "Carousel",
        "description": "A customizable carousel with microinteractions and slider.",
        "categories": [
          "carousel",
          "special",
          "features"
        ],
        "dependencies": [
          "@tabler/icons-react"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/carousel",
        "documentationUrl": "https://ui.aceternity.com/components/carousel",
        "image": "https://assets.aceternity.com/carousel.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "colourful-text",
        "title": "Colourful Text",
        "description": "A text component with various colours, filter and scale effects.",
        "categories": [
          "text",
          "special",
          "features",
          "hero"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/colourful-text",
        "documentationUrl": "https://ui.aceternity.com/components/colourful-text",
        "image": "https://assets.aceternity.com/colourful-text.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "spotlight-new",
        "title": "Spotlight New",
        "description": "A new spotlight component with left and right spotlight, configurable and customizable.",
        "categories": [
          "hero",
          "footer",
          "section",
          "special"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/spotlight-new",
        "documentationUrl": "https://ui.aceternity.com/components/spotlight-new",
        "image": "https://assets.aceternity.com/spotlight-new.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "glowing-effect",
        "title": "Glowing Effect",
        "description": "A border glowing effect that adapts to any container or card, as seen on Cursor's website.",
        "categories": [
          "bento grid",
          "card",
          "border",
          "highlight"
        ],
        "dependencies": [
          "lucide-react"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/glowing-effect",
        "documentationUrl": "https://ui.aceternity.com/components/glowing-effect",
        "image": "https://assets.aceternity.com/glowing-effect.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "3d-marquee",
        "title": "3D Marquee",
        "description": "A 3D Marquee effect with grid, good for showcasing testimonials and hero sections",
        "categories": [
          "hero section",
          "hero",
          "backgrounds",
          "testimonials"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/3d-marquee",
        "documentationUrl": "https://ui.aceternity.com/components/3d-marquee",
        "image": "https://assets.aceternity.com/3d-marquee.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "container-text-flip",
        "title": "Container Text Flip",
        "description": "A container that flips through words, animating the width.",
        "categories": [
          "text",
          "animation",
          "container",
          "hero"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/container-text-flip",
        "documentationUrl": "https://ui.aceternity.com/components/container-text-flip",
        "image": "https://assets.aceternity.com/container-text-flip.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "resizable-navbar",
        "title": "Resizable Navbar",
        "description": "A navbar that changes width on scroll, responsive and animated.",
        "categories": [
          "navbar",
          "responsive",
          "navigation",
          "layout"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/resizable-navbar",
        "documentationUrl": "https://ui.aceternity.com/components/resizable-navbar",
        "image": "https://assets.aceternity.com/resizable-navbar.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "draggable-card",
        "title": "Draggable Card",
        "description": "A tiltable, draggable card component that jumps on bounds.",
        "categories": [
          "card",
          "draggable",
          "tiltable"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/draggable-card",
        "documentationUrl": "https://ui.aceternity.com/components/draggable-card",
        "image": "https://assets.aceternity.com/draggable-card.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "sticky-banner",
        "title": "Sticky Banner",
        "description": "A banner component that sticks to top, hides when user scrolls down",
        "categories": [
          "banner",
          "sticky",
          "hero"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/sticky-banner",
        "documentationUrl": "https://ui.aceternity.com/components/sticky-banner",
        "image": "https://assets.aceternity.com/sticky-banner.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "pointer-highlight",
        "title": "Pointer Highlight",
        "description": "A component that highlights text when it's in view, with a pointer and border.",
        "categories": [
          "pointer",
          "highlight",
          "text"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/pointer-highlight",
        "documentationUrl": "https://ui.aceternity.com/components/pointer-highlight",
        "image": "https://assets.aceternity.com/pointer-highlight.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "stateful-button",
        "title": "Stateful Button",
        "description": "A button that shows a loading state when clicked, and a success state when the action is completed.",
        "categories": [
          "button",
          "stateful",
          "loading"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/stateful-button",
        "documentationUrl": "https://ui.aceternity.com/components/stateful-button",
        "image": "https://assets.aceternity.com/stateful-button.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "loader",
        "title": "Loaders",
        "description": "A set of simple and minimal loaders for your loading screens and components.",
        "categories": [
          "loaders",
          "loader",
          "loading"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/loader",
        "documentationUrl": "https://ui.aceternity.com/components/loader",
        "image": "https://assets.aceternity.com/loader.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "comet-card",
        "title": "Comet Card",
        "description": "A perspective, 3D, Tilt card as seen on Perplexity Comet's website.",
        "categories": [
          "card",
          "3D",
          "tilt"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/comet-card",
        "documentationUrl": "https://ui.aceternity.com/components/comet-card",
        "image": "https://assets.aceternity.com/comet-card.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "background-ripple-effect",
        "title": "Background Ripple Effect",
        "description": "A grid of cells that ripple when clicked.",
        "categories": [
          "background",
          "ripple",
          "effect"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/background-ripple-effect",
        "documentationUrl": "https://ui.aceternity.com/components/background-ripple-effect",
        "image": "https://assets.aceternity.com/background-ripple-effect.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "pixelated-canvas",
        "title": "Pixelated Canvas",
        "description": "Convert any image to a pixelated canvas mouse distortion effects, as seen on Tailwind CSS Website.",
        "categories": [
          "card",
          "3D",
          "tilt",
          "background"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/pixelated-canvas",
        "documentationUrl": "https://ui.aceternity.com/components/pixelated-canvas",
        "image": "https://assets.aceternity.com/pixelated-canvas.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "canvas-text",
        "title": "Canvas Text",
        "description": "Animated text component with colorful curved lines rendered on canvas, clipped to the text shape.",
        "categories": [
          "text",
          "animation",
          "canvas",
          "background"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/canvas-text",
        "documentationUrl": "https://ui.aceternity.com/components/canvas-text",
        "image": "https://assets.aceternity.com/components/canvas-text.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "layout-text-flip",
        "title": "Layout Text Flip",
        "description": "A text flip effect that changes the layout of surrounding text",
        "categories": [
          "text",
          "hero",
          "effect"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/layout-text-flip",
        "documentationUrl": "https://ui.aceternity.com/components/layout-text-flip",
        "image": "https://assets.aceternity.com/layout-text-flip.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "dotted-glow-background",
        "title": "Dotted Glow Background",
        "description": "A background effect with opacity animation, glow effect and more.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/dotted-glow-background",
        "documentationUrl": "https://ui.aceternity.com/components/dotted-glow-background",
        "image": "https://assets.aceternity.com/dotted-glow-background.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "tooltip-card",
        "title": "Tooltip Card",
        "description": "A tooltip card container that follows mouse pointer when hovered over",
        "categories": [
          "tooltip",
          "card",
          "special",
          "call to action",
          "Informative"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/tooltip-card",
        "documentationUrl": "https://ui.aceternity.com/components/tooltip-card",
        "image": "https://assets.aceternity.com/tooltip-card.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "encrypted-text",
        "title": "Encrypted Text",
        "description": "A text component that reveals the text gradually, gibberish effect.",
        "categories": [
          "special",
          "text"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/encrypted-text",
        "documentationUrl": "https://ui.aceternity.com/components/encrypted-text",
        "image": "https://assets.aceternity.com/encrypted-text.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "noise-background",
        "title": "Noise Background",
        "description": "A dynamic background effect with animated gradients, noise texture, and smooth motion.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/noise-background",
        "documentationUrl": "https://ui.aceternity.com/components/noise-background",
        "image": "https://assets.aceternity.com/noise-background.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "dither-shader",
        "title": "Dither Shader",
        "description": "A real-time ordered dithering effect for images, perfect for pixel art and retro aesthetics.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/dither-shader",
        "documentationUrl": "https://ui.aceternity.com/components/dither-shader",
        "image": "https://assets.aceternity.com/dither-shader.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "webcam-pixel-grid",
        "title": "Webcam Pixel Grid",
        "description": "A real-time webcam pixel grid effect, perfect for pixel art and retro aesthetics.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/webcam-pixel-grid",
        "documentationUrl": "https://ui.aceternity.com/components/webcam-pixel-grid",
        "image": "https://assets.aceternity.com/webcam-pixel-grid.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "images-badge",
        "title": "Images Badge",
        "description": "A badge with images that can be hovered to reveal more images.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/images-badge",
        "documentationUrl": "https://ui.aceternity.com/components/images-badge",
        "image": "https://assets.aceternity.com/images-badge.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "keyboard",
        "title": "Keyboard",
        "description": "A mac style keyboard component with mechanical keys sound effects.",
        "categories": [
          "card",
          "background",
          "gradient",
          "special",
          "call to action"
        ],
        "dependencies": [
          "@tabler/icons-react",
          "motion/react"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/keyboard",
        "documentationUrl": "https://ui.aceternity.com/components/keyboard",
        "image": "https://assets.aceternity.com/components/keyboard.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "3d-globe",
        "title": "3D Globe",
        "description": "A realistic globe component with tooltips and avatar tips",
        "categories": [
          "card",
          "3d",
          "background",
          "special",
          "call to action"
        ],
        "dependencies": [
          "three",
          "@react-three/fiber",
          "@react-three/drei"
        ],
        "devDependencies": [
          "@types/three"
        ],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/3d-globe",
        "documentationUrl": "https://ui.aceternity.com/components/3d-globe",
        "image": "https://assets.aceternity.com/components/3d-globe.webp",
        "isPro": false,
        "isTemplate": false
      },
      {
        "name": "ascii-art",
        "title": "ASCII Art",
        "description": "Convert any image to ASCII art with customizable charsets, colors, and animations.",
        "categories": [
          "card",
          "image",
          "canvas",
          "background"
        ],
        "dependencies": [
          "motion"
        ],
        "devDependencies": [],
        "registryDependencies": [],
        "installCommand": "npx shadcn@latest add @aceternity/ascii-art",
        "documentationUrl": "https://ui.aceternity.com/components/ascii-art",
        "image": "https://assets.aceternity.com/components/ascii-art.webp",
        "isPro": false,
        "isTemplate": false
      }
    ]
    Pro Components JSON (21 components)
    [
      {
        "name": "/blocks/backgrounds",
        "title": "Backgrounds",
        "description": "A set of beautiful, creative backgrounds for landing pages",
        "image": "https://assets.aceternity.com/pro/backgrounds.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds"
      },
      {
        "name": "/blocks/bento-grids",
        "title": "Bento Grids",
        "description": "A set of bento grids for various use cases",
        "image": "https://assets.aceternity.com/pro/bento-grids.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/bento-grids"
      },
      {
        "name": "/blocks/blog-content-sections",
        "title": "Blog Content Sections",
        "description": "Content sections for your single blog posts",
        "image": "https://assets.aceternity.com/pro/blog-content-sections.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/blog-content-sections"
      },
      {
        "name": "/blocks/blog-sections",
        "title": "Blog Sections",
        "description": "Blog sections with search and filters",
        "image": "https://assets.aceternity.com/pro/blog-sections.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/blog-sections"
      },
      {
        "name": "/blocks/cards",
        "title": "Cards",
        "description": "A set of cards that can be used for different use cases",
        "image": "https://assets.aceternity.com/cards.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/cards"
      },
      {
        "name": "/blocks/contact-sections",
        "title": "Contact Sections",
        "description": "Contact sections with forms and micro interactions",
        "image": "https://assets.aceternity.com/pro/contact-sections.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/contact-sections"
      },
      {
        "name": "/blocks/cta-sections",
        "title": "CTA Sections",
        "description": "CTA sections with modern and minimalist styles",
        "image": "https://assets.aceternity.com/pro/call-to-actions.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/cta-sections"
      },
      {
        "name": "/blocks/faqs",
        "title": "Frequently asked questions",
        "description": "Elegant and minimal FAQs with grid, accordions and micro-interactions",
        "image": "https://assets.aceternity.com/pro/faqs.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/faqs"
      },
      {
        "name": "/blocks/feature-sections",
        "title": "Feature Sections",
        "description": "A set of feature sections ranging from bento grids to simple layouts",
        "image": "https://assets.aceternity.com/components/features-section-with-skeletons.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections"
      },
      {
        "name": "/blocks/footers",
        "title": "Footers",
        "description": "Clean footers with a variety of styles and layouts",
        "image": "https://assets.aceternity.com/pro/footers.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/footers"
      },
      {
        "name": "/blocks/hero-sections",
        "title": "Hero Sections",
        "description": "A collection of hero sections that are modern and stand out",
        "image": "https://assets.aceternity.com/pro/hero-sections.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections"
      },
      {
        "name": "/blocks/illustrations",
        "title": "Illustrations",
        "description": "A set of motion illustrations for blocks, sections and pages",
        "image": "https://assets.aceternity.com/components/illustrations.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations"
      },
      {
        "name": "/blocks/login-and-signup-sections",
        "title": "Login and Signup Sections",
        "description": "Login, registration and authentication form sections",
        "image": "https://assets.aceternity.com/pro/login-and-signup-sections.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/login-and-signup-sections"
      },
      {
        "name": "/blocks/logo-clouds",
        "title": "Logo Clouds",
        "description": "A collection of logo clouds with micro interactions and minimal animations",
        "image": "https://assets.aceternity.com/pro/logo-clouds.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/logo-clouds"
      },
      {
        "name": "/blocks/navbars",
        "title": "Navbars",
        "description": "Simple and elegant headers for your website.",
        "image": "https://assets.aceternity.com/pro/navbars.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars"
      },
      {
        "name": "/blocks/pricing-sections",
        "title": "Pricing sections",
        "description": "Minimal and elegant pricing sections.",
        "image": "https://assets.aceternity.com/pro/pricing-sections.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/pricing-sections"
      },
      {
        "name": "/blocks/shaders",
        "title": "Shaders",
        "description": "A collection of reusable shaders for your backgrounds.",
        "image": "https://assets.aceternity.com/pro/shaders.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/shaders"
      },
      {
        "name": "/blocks/sidebars",
        "title": "Sidebars",
        "description": "Elegant sidebars with hover effects and open, close states",
        "image": "https://assets.aceternity.com/pro/sidebars.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/sidebars"
      },
      {
        "name": "/blocks/stats-sections",
        "title": "Stats Sections",
        "description": "Perfect for displaying numbers, stats and changelogs",
        "image": "https://assets.aceternity.com/pro/stats-section.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/stats-sections"
      },
      {
        "name": "/blocks/testimonials",
        "title": "Testimonials",
        "description": "Testimonials sections for social proof and trust",
        "image": "https://assets.aceternity.com/pro/testimonials.png",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/testimonials"
      },
      {
        "name": "/blocks/text-animations",
        "title": "Text Animations",
        "description": "Text animations components for headings and paragraphs",
        "image": "https://assets.aceternity.com/pro/text-animations.webp",
        "isPro": true,
        "isTemplate": false,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/blocks/text-animations"
      }
    ]
    Templates JSON (13 templates)
    [
      {
        "name": "/templates/agenforce-marketing-template",
        "title": "Agenforce Marketing Template",
        "description": "A marketing template designed for various use cases, including AI Agents, Agency, Chatbots and SaaS. Includes delightful micro-interactions and animations.",
        "image": "https://assets.aceternity.com/pro/agenforce-1.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/agenforce-marketing-template"
      },
      {
        "name": "/templates/agenlabs-agency-template",
        "title": "Agenlabs Agency Template",
        "description": "Agenlabs is template with Clean modern design and crisp illustrations, perfect template to get your Agency business up and running.",
        "image": "https://assets.aceternity.com/templates/Agenlabs.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/agenlabs-agency-template"
      },
      {
        "name": "/templates/ai-saas-template",
        "title": "AI SaaS Template",
        "description": "Every AI SaaS template is a multi-page template focused on AI applications offering SaaS solutions.",
        "image": "https://assets.aceternity.com/templates/ai-saas.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/ai-saas-template"
      },
      {
        "name": "/templates/cryptgen-marketing-aceternity",
        "title": "Cryptgen Marketing Template",
        "description": "A single page, modern and responsive template with a bento grid, testimonials, features, and a call to action.",
        "image": "https://assets.aceternity.com/templates/cryptgen-1.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/cryptgen-marketing-aceternity"
      },
      {
        "name": "/templates/devpro-portfolio-template",
        "title": "DevPro Portfolio Template",
        "description": "DevPro is a portfolio template for developers with blogs, projects, events and everything. Clean. Modern. Responsive. Neat.",
        "image": "https://assets.aceternity.com/templates/Devpro.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/devpro-portfolio-template"
      },
      {
        "name": "/templates/foxtrot-marketing-template",
        "title": "Foxtrot Marketing Template",
        "description": "Foxtrot is a SaaS marketing template that has a modern design with a pinch of class, perfect for launching your single page website.",
        "image": "https://assets.aceternity.com/templates/Foxtrot.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/foxtrot-marketing-template"
      },
      {
        "name": "/templates/minimal-portfolio-template",
        "title": "Minimal Portfolio Template",
        "description": "An elegant, feature rich portfolio website template with a minimalistic center design along with tasteful microinteractions.",
        "image": "https://assets.aceternity.com/pro/minimal-1-min.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/minimal-portfolio-template"
      },
      {
        "name": "/templates/nodus-agent-template",
        "title": "Nodus Agent Template",
        "description": "A template focused for startups building for AI agents and AI Chatbots. Clean, Minimal and Modern.",
        "image": "https://assets.aceternity.com/pro/notus-1-min.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/nodus-agent-template"
      },
      {
        "name": "/templates/playful-marketing-aceternity",
        "title": "Playful Marketing Template",
        "description": "A simple, elegant and playful marketing template with minimal colors and creative microinteractions.",
        "image": "https://assets.aceternity.com/templates/playful-min.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/playful-marketing-aceternity"
      },
      {
        "name": "/templates/proactiv-marketing-template",
        "title": "Proactiv Marketing Template",
        "description": "Proactiv is a marketing template designed for SaaS companies focusing on marketing tools for social media.",
        "image": "https://assets.aceternity.com/templates/proactiv-screenshot-1.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/proactiv-marketing-template"
      },
      {
        "name": "/templates/schedule-marketing-template",
        "title": "Schedule Marketing Template",
        "description": "Elegant marketing template for scheduling and booking appointments. Bento grids, modern design and responsive.",
        "image": "https://assets.aceternity.com/templates/schedule-1-min.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/schedule-marketing-template"
      },
      {
        "name": "/templates/sidefolio-portfolio-template",
        "title": "Sidefolio Portfolio Template",
        "description": "Sidefolio is a portfolio template for developers with blogs, projects, resume and everything. A sidebar layout with a modern design. Mobile responsive with toggleable sidebar.",
        "image": "https://assets.aceternity.com/templates/sidefolio.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/sidefolio-portfolio-template"
      },
      {
        "name": "/templates/startup-landing-page-template",
        "title": "Startup Landing Page Template",
        "description": "A simple, clean, modern and minimalistic landing page template for startups. Filled with microinteractions to keep your users engaged.",
        "image": "https://assets.aceternity.com/templates/startup-1.webp",
        "isPro": true,
        "isTemplate": true,
        "installCommand": "Available with Pro license",
        "documentationUrl": "https://ui.aceternity.com/templates/startup-landing-page-template"
      }
    ]
    Pro Blocks JSON (103 blocks)
    [
      {
        "title": "Background Overlay Card",
        "slug": "/blocks/cards/background-overlay-card",
        "slugAsParams": "background-overlay-card",
        "description": "A card with a static background image that swaps to an animated GIF on hover. Includes a dark overlay that appears during the hover state.",
        "category": "cards",
        "categoryLabel": "Cards",
        "difficulty": "beginner",
        "keywords": [
          "hover GIF card",
          "background swap card",
          "animated background hover",
          "CSS hover card effect",
          "image overlay card",
          "next.js hover card",
          "GIF reveal card",
          "dynamic background card",
          "creative card hover",
          "media card animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cards/background-overlay-card"
      },
      {
        "title": "Background Dots Masked Vertical",
        "slug": "/blocks/backgrounds/background-with-dots-masked-vertical",
        "slugAsParams": "background-with-dots-masked-vertical",
        "description": "A dotted pattern with a linear vertical mask that fades from top to bottom. Ideal for hero sections where content continues below the fold.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "beginner",
        "keywords": [
          "vertical mask background",
          "linear gradient mask",
          "fade to bottom background",
          "CSS vertical mask",
          "top to bottom fade",
          "hero section background",
          "next.js linear mask",
          "react fade background",
          "scroll fade pattern",
          "tailwind linear gradient"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-dots-masked-vertical"
      },
      {
        "title": "Background Dots Masked",
        "slug": "/blocks/backgrounds/background-with-dots-masked",
        "slugAsParams": "background-with-dots-masked",
        "description": "A dotted pattern with a radial CSS mask that fades the pattern from center to edges. Creates a spotlight effect that draws attention to centered content.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "beginner",
        "keywords": [
          "masked dot pattern",
          "radial mask background",
          "spotlight background effect",
          "CSS mask-image",
          "fading dot pattern",
          "centered background mask",
          "next.js masked background",
          "react radial gradient",
          "hero spotlight pattern",
          "tailwind mask image"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-dots-masked"
      },
      {
        "title": "Background Dots",
        "slug": "/blocks/backgrounds/background-with-dots",
        "slugAsParams": "background-with-dots",
        "description": "A CSS-only dotted pattern background using radial gradients. Lightweight alternative to SVG or canvas-based patterns with automatic dark mode support.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "beginner",
        "keywords": [
          "dotted background pattern",
          "CSS dot grid",
          "radial gradient background",
          "minimal background pattern",
          "next.js background dots",
          "react dot pattern",
          "lightweight hero background",
          "dark mode background",
          "repeating dot pattern",
          "tailwind background pattern"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-dots"
      },
      {
        "title": "Background With Full Video",
        "slug": "/blocks/backgrounds/background-with-full-video",
        "slugAsParams": "background-with-full-video",
        "description": "A full-screen video background that fades in on load with a radial mask in dark mode. Pairs with animated colorful text that cycles through colors on an interval.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "beginner",
        "keywords": [
          "video background",
          "full screen video",
          "hero background video",
          "react video background",
          "next.js video hero",
          "landing page video background",
          "autoplay video background",
          "dark mode video",
          "masked video background",
          "framer motion video"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-full-video"
      },
      {
        "title": "Background Lines",
        "slug": "/blocks/backgrounds/background-with-lines",
        "slugAsParams": "background-with-lines",
        "description": "An animated background with shooting star trails and pulsing concentric circles. Uses SVG animations for the stars and Framer Motion for the breathing circle effect.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "intermediate",
        "keywords": [
          "shooting stars background",
          "animated lines background",
          "space background react",
          "pulsing circles animation",
          "next.js animated background",
          "SVG shooting stars",
          "framer motion circles",
          "hero section animation",
          "cosmic background effect",
          "gradient star trails"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-lines"
      },
      {
        "title": "Background Noise Grid",
        "slug": "/blocks/backgrounds/background-with-noise-grid",
        "slugAsParams": "background-with-noise-grid",
        "description": "Vertical strips with gradient fills and a noise texture overlay create a subtle layered background. Dynamically calculates strip count based on viewport width.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "intermediate",
        "keywords": [
          "noise texture background",
          "grid background react",
          "vertical strips background",
          "dynamic background pattern",
          "next.js noise overlay",
          "responsive grid background",
          "gradient strips hero",
          "masked noise texture",
          "tailwind noise background",
          "landing page texture"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-noise-grid"
      },
      {
        "title": "Background With Shooting Stars",
        "slug": "/blocks/backgrounds/background-with-shooting-stars",
        "slugAsParams": "background-with-shooting-stars",
        "description": "An animated background with shooting star trails and pulsing concentric circles. Uses SVG animations for the stars and Framer Motion for the breathing circle effect.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "intermediate",
        "keywords": [
          "shooting stars background",
          "animated lines background",
          "space background react",
          "pulsing circles animation",
          "next.js animated background",
          "SVG shooting stars",
          "framer motion circles",
          "hero section animation",
          "cosmic background effect",
          "gradient star trails"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-shooting-stars"
      },
      {
        "title": "Background With Skewed Lines",
        "slug": "/blocks/backgrounds/background-with-skewed-lines",
        "slugAsParams": "background-with-skewed-lines",
        "description": "Diagonal line pattern using an SVG pattern element with a linear mask that fades the center. Lightweight and resolution-independent.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "beginner",
        "keywords": [
          "diagonal lines background",
          "SVG pattern background",
          "skewed lines hero",
          "hatched background pattern",
          "next.js SVG pattern",
          "react diagonal lines",
          "minimal line pattern",
          "cross-hatch background",
          "masked SVG background",
          "tailwind SVG pattern"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-skewed-lines"
      },
      {
        "title": "Background With Skewed Rectangles",
        "slug": "/blocks/backgrounds/background-with-skewed-rectangles",
        "slugAsParams": "background-with-skewed-rectangles",
        "description": "A 3D perspective grid pattern with rectangles rotated on the X-axis. Two layers create a symmetrical effect with masks fading in opposite directions.",
        "category": "backgrounds",
        "categoryLabel": "Backgrounds",
        "difficulty": "intermediate",
        "keywords": [
          "3D perspective grid",
          "skewed background pattern",
          "CSS perspective transform",
          "rotateX background",
          "symmetric grid background",
          "next.js 3D background",
          "react perspective grid",
          "architectural background",
          "grid pattern hero",
          "tailwind 3D transform"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/backgrounds/background-with-skewed-rectangles"
      },
      {
        "title": "Bento Grid With Skeletons",
        "slug": "/blocks/bento-grids/bento-grid-with-skeletons",
        "slugAsParams": "bento-grid-with-skeletons",
        "description": "A six-card bento grid where each card contains an animated skeleton illustration. Features chat messages, video call grids, mentorship marquees, and floating avatars.",
        "category": "bento-grids",
        "categoryLabel": "Bento Grids",
        "difficulty": "intermediate",
        "keywords": [
          "bento grid skeleton",
          "animated feature cards",
          "react bento layout",
          "framer motion grid",
          "feature section animation",
          "skeleton loading cards",
          "next.js bento grid",
          "chat message animation",
          "marquee card grid",
          "interactive feature grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/bento-grids/bento-grid-with-skeletons"
      },
      {
        "title": "Features Bento Grid With Skeletons",
        "slug": "/blocks/feature-sections/bento-grid",
        "slugAsParams": "bento-grid",
        "description": "A four-panel bento grid layout with animated skeleton illustrations including a video embed, image gallery, and 3D globe visualization using Cobe.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "advanced",
        "keywords": [
          "bento grid features",
          "skeleton illustrations",
          "cobe globe react",
          "animated feature section",
          "youtube embed card",
          "image gallery animation",
          "framer motion features",
          "asymmetric feature grid",
          "interactive features display",
          "3D globe component"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/bento-grid"
      },
      {
        "title": "Blog Content Centered",
        "slug": "/blocks/blog-content-sections/blog-content-centered",
        "slugAsParams": "blog-content-centered",
        "description": "A centered single-column blog post layout with a large hero image, author byline, and Markdown content rendered through react-markdown.",
        "category": "blog-content-sections",
        "categoryLabel": "Blog Content Sections",
        "difficulty": "beginner",
        "keywords": [
          "blog post layout",
          "centered content layout",
          "markdown blog react",
          "react-markdown component",
          "blog article template",
          "next.js blog post",
          "prose typography",
          "author byline",
          "single column blog",
          "content marketing layout"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/blog-content-sections/blog-content-centered"
      },
      {
        "title": "Blog Content With TOC",
        "slug": "/blocks/blog-content-sections/blog-content-with-toc",
        "slugAsParams": "blog-content-with-toc",
        "description": "A two-column blog layout with a sticky table of contents sidebar. The TOC includes hover animations and collapses into a floating button on mobile.",
        "category": "blog-content-sections",
        "categoryLabel": "Blog Content Sections",
        "difficulty": "intermediate",
        "keywords": [
          "table of contents blog",
          "sticky sidebar TOC",
          "blog navigation menu",
          "scroll spy blog",
          "two column blog layout",
          "next.js blog sidebar",
          "framer motion TOC",
          "responsive blog layout",
          "documentation layout",
          "article navigation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/blog-content-sections/blog-content-with-toc"
      },
      {
        "title": "Blog With Search",
        "slug": "/blocks/blog-sections/blog-with-search",
        "slugAsParams": "blog-with-search",
        "description": "A blog listing page with fuzzy search filtering. Features a large featured post card and a filterable list of additional posts below.",
        "category": "blog-sections",
        "categoryLabel": "Blog Sections",
        "difficulty": "intermediate",
        "keywords": [
          "blog search filter",
          "fuzzy search blog",
          "featured post layout",
          "searchable blog list",
          "next.js blog search",
          "react blog filter",
          "resource bank layout",
          "filterable articles",
          "blog listing search",
          "content search component"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/blog-sections/blog-with-search"
      },
      {
        "title": "Centered Around Testimonials",
        "slug": "/blocks/hero-sections/centered-around-testimonials",
        "slugAsParams": "centered-around-testimonials",
        "description": "A unique hero section that places a customer testimonial front and center alongside your headline. Combines social proof with your value proposition for maximum trust and conversion. Perfect for established products, B2B SaaS, and service-based businesses.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "beginner",
        "keywords": [
          "hero section with testimonial",
          "social proof hero",
          "testimonial hero component",
          "react hero with reviews",
          "next.js testimonial hero",
          "trust-building hero section",
          "B2B hero with social proof",
          "SaaS hero testimonial",
          "centered testimonial hero",
          "customer review hero section",
          "landing page social proof hero",
          "conversion-focused hero"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/centered-around-testimonials"
      },
      {
        "title": "Centered Footer With Logo",
        "slug": "/blocks/footers/centered-with-logo",
        "slugAsParams": "centered-with-logo",
        "description": "A minimal footer with centered logo, horizontal navigation links, and social media icons. A horizontal grid line divides navigation from the copyright section.",
        "category": "footers",
        "categoryLabel": "Footers",
        "difficulty": "beginner",
        "keywords": [
          "centered footer",
          "minimal footer",
          "logo footer",
          "horizontal nav footer",
          "social icons footer",
          "next.js footer",
          "simple footer layout",
          "footer with grid line",
          "compact footer",
          "one-row footer links"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/footers/centered-with-logo"
      },
      {
        "title": "Chat Conversation",
        "slug": "/blocks/illustrations/chat-conversation",
        "slugAsParams": "chat-conversation",
        "description": "An animated chat interface with message bubbles and avatars. Messages appear sequentially with staggered animations when the component comes into view.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "beginner",
        "keywords": [
          "chat animation",
          "message bubbles",
          "conversation UI",
          "animated messages",
          "chat interface",
          "messaging illustration",
          "avatar animation",
          "motion chat",
          "real-time messaging",
          "chat component"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/chat-conversation"
      },
      {
        "title": "Collaborative Cursors",
        "slug": "/blocks/illustrations/collaborative-cursors",
        "slugAsParams": "collaborative-cursors",
        "description": "Animated multiplayer cursors with name tags drawing selection boxes over a code file. Simulates real-time collaboration with staggered cursor movements.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "intermediate",
        "keywords": [
          "multiplayer cursors",
          "collaboration animation",
          "cursor pointers",
          "selection box",
          "real-time editing",
          "team collaboration",
          "code editor",
          "live cursors",
          "collaborative editing",
          "presence indicators"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/collaborative-cursors"
      },
      {
        "title": "Collapsible Sidebar",
        "slug": "/blocks/sidebars/collapsible-sidebar",
        "slugAsParams": "collapsible-sidebar",
        "description": "A sidebar with a toggle button to expand and collapse. Maintains state between interactions and includes a smooth width transition.",
        "category": "sidebars",
        "categoryLabel": "Sidebars",
        "difficulty": "intermediate",
        "keywords": [
          "collapsible sidebar react",
          "toggle sidebar",
          "expand collapse nav",
          "dashboard navigation",
          "persistent sidebar state",
          "next.js sidebar",
          "framer motion sidebar",
          "sidebar with button",
          "icon only sidebar",
          "width animation sidebar"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/sidebars/collapsible-sidebar"
      },
      {
        "title": "Contact Form Grid With Details",
        "slug": "/blocks/contact-sections/contact-form-grid-with-details",
        "slugAsParams": "contact-form-grid-with-details",
        "description": "A two-column contact section with a 3D tilted world map on the left and a full contact form on the right. Includes animated location pins and a subtle grid background.",
        "category": "contact-sections",
        "categoryLabel": "Contact Sections",
        "difficulty": "intermediate",
        "keywords": [
          "contact form grid",
          "world map contact",
          "3D perspective map",
          "two column contact",
          "animated pin marker",
          "next.js contact form",
          "react contact section",
          "location map contact",
          "business contact page",
          "enterprise contact form"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/contact-sections/contact-form-grid-with-details"
      },
      {
        "title": "Contact Section With Shader",
        "slug": "/blocks/contact-sections/contact-section-with-shader",
        "slugAsParams": "contact-section-with-shader",
        "description": "A two-column contact section with an animated WebGL shader background and rotating testimonial cards. The shader features flowing gradients with customizable colors.",
        "category": "contact-sections",
        "categoryLabel": "Contact Sections",
        "difficulty": "intermediate",
        "keywords": [
          "contact form shader",
          "animated contact section",
          "webgl contact form",
          "gradient background contact",
          "testimonials contact",
          "rotating testimonials",
          "mesh gradient contact",
          "two column contact",
          "modern contact form",
          "shader background react"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/contact-sections/contact-section-with-shader"
      },
      {
        "title": "Content Card",
        "slug": "/blocks/cards/content-card",
        "slugAsParams": "content-card",
        "description": "A blog-style card with author avatar, name, read time, and content overlaid on a background image. The overlay darkens on hover.",
        "category": "cards",
        "categoryLabel": "Cards",
        "difficulty": "beginner",
        "keywords": [
          "author card react",
          "blog post card",
          "avatar card component",
          "content overlay card",
          "hover darken card",
          "next.js blog card",
          "article card design",
          "read time card",
          "writer profile card",
          "media card layout"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cards/content-card"
      },
      {
        "title": "CTA With Background Noise",
        "slug": "/blocks/cta-sections/cta-with-background-noise",
        "slugAsParams": "cta-with-background-noise",
        "description": "A dark two-column CTA section with noise texture overlay, gradient border lines, and product images. Ideal for high-contrast conversion sections.",
        "category": "cta-sections",
        "categoryLabel": "CTA Sections",
        "difficulty": "beginner",
        "keywords": [
          "dark CTA section",
          "noise texture CTA",
          "gradient border CTA",
          "product images CTA",
          "waitlist section",
          "next.js dark CTA",
          "react noise background",
          "two column CTA",
          "high contrast CTA",
          "startup CTA section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cta-sections/cta-with-background-noise"
      },
      {
        "title": "CTA With Dashed Grid Lines",
        "slug": "/blocks/cta-sections/cta-with-dashed-grid-lines",
        "slugAsParams": "cta-with-dashed-grid-lines",
        "description": "A three-column CTA layout with dashed border lines extending beyond the container edges. Includes a testimonial quote in the right column.",
        "category": "cta-sections",
        "categoryLabel": "CTA Sections",
        "difficulty": "intermediate",
        "keywords": [
          "dashed border CTA",
          "grid lines CTA",
          "testimonial CTA section",
          "CSS mask lines",
          "three column CTA",
          "next.js CTA layout",
          "react dashed border",
          "creative CTA design",
          "minimal CTA section",
          "enterprise CTA"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cta-sections/cta-with-dashed-grid-lines"
      },
      {
        "title": "Dot Distortion Shader",
        "slug": "/blocks/shaders/dot-distortion-shader",
        "slugAsParams": "dot-distortion-shader",
        "description": "An interactive canvas shader with a grid of dots that distort when the mouse passes over. Dots have breathing animations and random glow pulses.",
        "category": "shaders",
        "categoryLabel": "Shaders",
        "difficulty": "advanced",
        "keywords": [
          "dot grid shader",
          "mouse distortion canvas",
          "interactive background",
          "breathing dots animation",
          "glow effect shader",
          "next.js canvas shader",
          "particle distortion",
          "mouse follow effect",
          "animated dot grid",
          "reactive background"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/shaders/dot-distortion-shader"
      },
      {
        "title": "Expandable Card On Click",
        "slug": "/blocks/cards/expandable-card-on-click",
        "slugAsParams": "expandable-card-on-click",
        "description": "A grid of cards that expand into a modal overlay when clicked. Uses Framer Motion's layoutId for smooth shared element transitions.",
        "category": "cards",
        "categoryLabel": "Cards",
        "difficulty": "intermediate",
        "keywords": [
          "expandable card react",
          "shared element transition",
          "modal card animation",
          "framer motion layoutId",
          "click to expand card",
          "product card modal",
          "next.js card expansion",
          "animated modal card",
          "gallery card overlay",
          "detail view animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cards/expandable-card-on-click"
      },
      {
        "title": "FAQs With Grid",
        "slug": "/blocks/faqs/faqs-with-grid",
        "slugAsParams": "faqs-with-grid",
        "description": "A three-column masonry-style FAQ layout where questions and answers display as static cards. No accordion interaction, all content visible at once.",
        "category": "faqs",
        "categoryLabel": "FAQs",
        "difficulty": "beginner",
        "keywords": [
          "FAQ grid layout",
          "masonry FAQ",
          "static FAQ cards",
          "three column FAQ",
          "no accordion FAQ",
          "next.js FAQ grid",
          "knowledge base grid",
          "help documentation",
          "all questions visible",
          "FAQ card layout"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/faqs/faqs-with-grid"
      },
      {
        "title": "Feature Block Animated Card",
        "slug": "/blocks/cards/feature-block-animated-card",
        "slugAsParams": "feature-block-animated-card",
        "description": "A card showcasing AI/ML tool logos with staggered bounce animations. Includes a glowing beam with sparkle particles that animates vertically.",
        "category": "cards",
        "categoryLabel": "Cards",
        "difficulty": "intermediate",
        "keywords": [
          "AI tools card",
          "animated logo card",
          "sparkle animation react",
          "staggered animation card",
          "feature card animation",
          "framer motion sequence",
          "glowing beam effect",
          "tech stack card",
          "next.js animated card",
          "integration showcase card"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cards/feature-block-animated-card"
      },
      {
        "title": "Feature Section Bento Skeletons",
        "slug": "/blocks/feature-sections/feature-section-bento-skeletons",
        "slugAsParams": "feature-section-bento-skeletons",
        "description": "A bento grid feature section with 4 animated skeleton cards showcasing messaging, file sharing, team collaboration, and testimonials.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "intermediate",
        "keywords": [
          "bento grid",
          "features section",
          "skeleton loader",
          "animated features",
          "feature cards",
          "messaging skeleton",
          "file transfer animation",
          "team collaboration",
          "testimonials",
          "motion animations",
          "react features section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/feature-section-bento-skeletons"
      },
      {
        "title": "Features Grid With Large Skeletons",
        "slug": "/blocks/feature-sections/features-grid-with-large-skeletons",
        "slugAsParams": "features-grid-with-large-skeletons",
        "description": "A three-column feature grid with tall cards displaying animated skeleton illustrations. Each card shows a workflow or status visualization with 3D perspective effects.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "advanced",
        "keywords": [
          "large skeleton cards",
          "3D perspective cards",
          "workflow visualization",
          "status indicators",
          "animated feature cards",
          "next.js features grid",
          "skeleton loading animation",
          "agent workflow cards",
          "approval flow visualization",
          "dotted glow background"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/features-grid-with-large-skeletons"
      },
      {
        "title": "Features Section With Skeletons",
        "slug": "/blocks/feature-sections/features-section-with-skeletons",
        "slugAsParams": "features-section-with-skeletons",
        "description": "A features section with animated skeleton loaders that bring each card to life. Each card shows a different feature with a unique skeleton animation.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "intermediate",
        "keywords": [
          "features section",
          "skeleton loader",
          "animated features",
          "feature cards",
          "bento grid",
          "messaging skeleton",
          "file transfer animation",
          "team collaboration",
          "motion animations",
          "react features section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/features-section-with-skeletons"
      },
      {
        "title": "Features With Isometric Blocks",
        "slug": "/blocks/feature-sections/features-with-isometric-blocks",
        "slugAsParams": "features-with-isometric-blocks",
        "description": "Feature cards with animated isometric box illustrations. Each card showcases a different animation direction on hover - left, right, or top face movement.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "beginner",
        "keywords": [
          "isometric",
          "features",
          "cards",
          "3d",
          "illustration",
          "hover effect",
          "animation",
          "geometric",
          "motion animation",
          "svg",
          "blocks"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/features-with-isometric-blocks"
      },
      {
        "title": "Features With Sticky Scroll",
        "slug": "/blocks/feature-sections/features-with-sticky-scroll",
        "slugAsParams": "features-with-sticky-scroll",
        "description": "A scroll-driven feature section where content sticks to the viewport. The background color transitions between features as users scroll.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "advanced",
        "keywords": [
          "sticky scroll features",
          "scroll animation react",
          "framer motion scroll",
          "background color transition",
          "scroll-driven feature section",
          "next.js sticky content",
          "scroll progress animation",
          "feature reveal on scroll",
          "split layout scroll",
          "scroll-based storytelling"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/features-with-sticky-scroll"
      },
      {
        "title": "Flipping Images With Bar",
        "slug": "/blocks/illustrations/flipping-images-with-bar",
        "slugAsParams": "flipping-images-with-bar",
        "description": "An animated image carousel that reveals colors with a scanning bar effect. Images start grayscale and transition to full color as a glowing bar sweeps across with trailing sparkles.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "intermediate",
        "keywords": [
          "image carousel",
          "scanning bar animation",
          "grayscale to color",
          "sparkle effect",
          "framer motion images",
          "blur transition",
          "color reveal animation",
          "next.js image carousel",
          "react image animation",
          "glowing bar effect"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/flipping-images-with-bar"
      },
      {
        "title": "Folder With Files",
        "slug": "/blocks/illustrations/folder-with-files",
        "slugAsParams": "folder-with-files",
        "description": "An interactive folder illustration with files that fan out on hover. Includes animated pulse beams and a server component for file transfer visualization.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "intermediate",
        "keywords": [
          "folder animation",
          "file transfer",
          "hover effect",
          "3D folder",
          "file illustration",
          "server animation",
          "pulse beams",
          "interactive folder",
          "file sharing",
          "upload animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/folder-with-files"
      },
      {
        "title": "Frequently Asked Questions Accordion",
        "slug": "/blocks/faqs/frequently-asked-questions-with-accordion",
        "slugAsParams": "frequently-asked-questions-with-accordion",
        "description": "A two-column FAQ layout with an animated accordion on the right. Plus/minus icons rotate and scale with CSS transitions when items expand or collapse.",
        "category": "faqs",
        "categoryLabel": "FAQs",
        "difficulty": "intermediate",
        "keywords": [
          "FAQ accordion react",
          "animated accordion",
          "expand collapse FAQ",
          "two column FAQ",
          "framer motion accordion",
          "next.js FAQ section",
          "plus minus toggle",
          "support page FAQ",
          "help center accordion",
          "collapsible FAQ list"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/faqs/frequently-asked-questions-with-accordion"
      },
      {
        "title": "Full Background Image With Text",
        "slug": "/blocks/hero-sections/full-background-image-with-text",
        "slugAsParams": "full-background-image-with-text",
        "description": "An immersive hero section with a full-bleed background image and overlaid text content. Creates a cinematic, high-impact first impression. Ideal for creative agencies, portfolio websites, event pages, and brands that want to lead with striking photography.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "beginner",
        "keywords": [
          "full background image hero",
          "hero with background image",
          "immersive hero section",
          "react full bleed hero",
          "next.js background image hero",
          "cinematic hero component",
          "overlay text hero section",
          "photography hero",
          "tailwind background image hero",
          "creative agency hero section",
          "portfolio hero background image",
          "event landing page hero"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/full-background-image-with-text"
      },
      {
        "title": "Hero Section With Beams and Grid",
        "slug": "/blocks/hero-sections/hero-section-with-beams-and-grid",
        "slugAsParams": "hero-section-with-beams-and-grid",
        "description": "A mesmerizing hero section featuring animated light beams and a subtle grid pattern background. Creates an ethereal, high-tech atmosphere perfect for AI products, developer tools, and technology companies that want to convey innovation and sophistication.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "hero section with beams",
          "grid background hero",
          "animated beams hero section",
          "react hero with light beams",
          "next.js animated hero",
          "tech hero section",
          "AI product hero",
          "developer tool hero section",
          "tailwind grid hero",
          "light beams animation",
          "high-tech hero component",
          "futuristic hero section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-beams-and-grid"
      },
      {
        "title": "Hero Section With Flickering Lights",
        "slug": "/blocks/hero-sections/hero-section-with-flickering-lights",
        "slugAsParams": "hero-section-with-flickering-lights",
        "description": "A cinematic hero section with animated flickering light bulbs on a steel grid. The bulbs power up one by one with realistic flicker effects, occasionally fusing and coming back to life. Perfect for industrial, tech, or creative brands wanting a dramatic, high-impact introduction.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "hero section with flickering lights",
          "animated light bulbs hero",
          "industrial hero section",
          "react flickering lights",
          "next.js animated hero",
          "steel grid hero section",
          "dramatic hero component",
          "cinematic hero section",
          "tailwind hero animation",
          "light bulb animation",
          "fusing lights effect",
          "spark animation hero"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-flickering-lights"
      },
      {
        "title": "Hero Section With Images Grid and Navbar",
        "slug": "/blocks/hero-sections/hero-section-with-images-grid-and-navbar",
        "slugAsParams": "hero-section-with-images-grid-and-navbar",
        "description": "A complete hero section featuring an integrated navigation bar and a dynamic images grid with marquee animation. Combines a full navigation experience with a visually rich image gallery. Ideal for creative portfolios, e-commerce storefronts, and media-rich landing pages.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "hero section with navbar",
          "hero with image grid",
          "react hero with navigation",
          "next.js hero images grid",
          "marquee images hero",
          "hero section with gallery",
          "navbar hero component",
          "tailwind hero with navigation",
          "image grid hero section",
          "portfolio hero section",
          "e-commerce hero with images",
          "creative hero section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-images-grid-and-navbar"
      },
      {
        "title": "Hero Section With Infinite Scroll Cards",
        "slug": "/blocks/hero-sections/hero-section-with-infinite-scroll-cards",
        "slugAsParams": "hero-section-with-infinite-scroll-cards",
        "description": "A dynamic hero section featuring infinitely scrolling card elements that create continuous visual movement. The auto-scrolling cards showcase content, features, or testimonials in a flowing stream. Perfect for social platforms, marketplaces, content-heavy products, and any site that wants to convey abundance and activity.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "infinite scroll hero",
          "scrolling cards hero section",
          "auto scroll hero component",
          "react infinite scroll hero",
          "next.js scrolling cards",
          "card carousel hero",
          "marketplace hero section",
          "social platform hero",
          "content stream hero",
          "tailwind infinite scroll",
          "auto scrolling cards",
          "dynamic hero with cards"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-infinite-scroll-cards"
      },
      {
        "title": "Hero Section With Mesh Gradient",
        "slug": "/blocks/hero-sections/hero-section-with-mesh-gradient",
        "slugAsParams": "hero-section-with-mesh-gradient",
        "description": "A modern hero section featuring a vibrant mesh gradient background with smooth color transitions. Includes centered content with headline, description, and call-to-action buttons.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "beginner",
        "keywords": [
          "mesh gradient hero",
          "gradient background hero",
          "colorful hero section",
          "modern hero design",
          "CSS gradient hero",
          "next.js hero section",
          "vibrant landing page",
          "gradient mesh background",
          "creative hero section",
          "animated gradient hero"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-mesh-gradient"
      },
      {
        "title": "Hero Section With Multi Color Background",
        "slug": "/blocks/hero-sections/hero-section-with-multi-color-background",
        "slugAsParams": "hero-section-with-multi-color-background",
        "description": "A vibrant hero section featuring a multi-color animated background that shifts between color palettes. The dynamic color transitions create a lively, attention-grabbing atmosphere. Perfect for creative products, design tools, marketing agencies, and brands that want to convey energy and creativity.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "multi color hero section",
          "colorful background hero",
          "animated color hero",
          "react colorful hero",
          "next.js multi color hero",
          "dynamic background hero section",
          "color shifting hero",
          "vibrant hero component",
          "creative hero section",
          "rainbow hero background",
          "tailwind animated colors hero",
          "marketing hero section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-multi-color-background"
      },
      {
        "title": "Hero Section With Noise Background",
        "slug": "/blocks/hero-sections/hero-section-with-noise-background",
        "slugAsParams": "hero-section-with-noise-background",
        "description": "A textured hero section with a subtle noise overlay that adds depth and a tactile quality to your landing page. The grain texture creates a premium, editorial feel. Perfect for design agencies, creative studios, premium brands, and any website that values aesthetic refinement.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "noise background hero",
          "grain texture hero section",
          "textured hero component",
          "react noise background hero",
          "next.js grain hero",
          "premium hero section",
          "editorial hero design",
          "design agency hero",
          "creative studio hero section",
          "tailwind noise background",
          "subtle texture hero",
          "luxury brand hero section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-noise-background"
      },
      {
        "title": "Hero Section With Tabs",
        "slug": "/blocks/hero-sections/hero-section-with-tabs",
        "slugAsParams": "hero-section-with-tabs",
        "description": "A modern hero section featuring an interactive tabbed browser window preview. Tabs auto-rotate through different content sections with smooth animations, showcasing multiple features or pages in a single component. Perfect for SaaS, portfolios, and product showcases.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "hero section with tabs",
          "tabbed hero section",
          "interactive hero component",
          "react tabs hero",
          "next.js tabbed preview",
          "browser window hero",
          "auto-rotating tabs",
          "saas hero section",
          "portfolio hero",
          "tailwind tabs animation",
          "product showcase hero",
          "feature preview tabs"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-section-with-tabs"
      },
      {
        "title": "Hero With Background And Navbar",
        "slug": "/blocks/hero-sections/hero-with-background-and-navbar",
        "slugAsParams": "hero-with-background-and-navbar",
        "description": "A sleek hero section with an animated background effect and an integrated navigation bar. The combined layout creates a seamless visual experience from the very first viewport. Ideal for SaaS platforms, tech startups, and product websites that need both navigation and visual impact in one cohesive block.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "hero with navbar",
          "hero section with navigation",
          "react hero navbar component",
          "next.js hero with nav",
          "animated background hero navbar",
          "seamless hero navigation",
          "SaaS hero with navbar",
          "tech startup hero section",
          "integrated navbar hero",
          "tailwind hero with navigation",
          "full hero section with menu",
          "one-piece hero and navigation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-with-background-and-navbar"
      },
      {
        "title": "Hero With Centered Image",
        "slug": "/blocks/hero-sections/hero-with-centered-image",
        "slugAsParams": "hero-with-centered-image",
        "description": "A stunning hero section with a large centered product image, bold headline, and dual call-to-action buttons. Perfect for SaaS landing pages, product launches, and startup websites that need a visual-first approach to capture attention above the fold.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "beginner",
        "keywords": [
          "hero section with image",
          "centered image hero",
          "react hero component",
          "next.js hero section",
          "product hero section",
          "SaaS landing page hero",
          "hero with CTA buttons",
          "tailwind hero section",
          "framer motion hero",
          "landing page above the fold",
          "hero component with product screenshot",
          "startup hero section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-with-centered-image"
      },
      {
        "title": "Hero With Image and Scales",
        "slug": "/blocks/hero-sections/hero-with-image-and-scales",
        "slugAsParams": "hero-with-image-and-scales",
        "description": "A modern hero section with a product image that reveals animated scales on mouse hover. The interactive reveal effect creates curiosity and engagement. Built with Tailwind blue-500 color palette. Perfect for tech products, SaaS dashboards, and developer tools that want to showcase depth behind the interface.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "hero with hover effect",
          "interactive hero section",
          "image reveal hero",
          "react interactive hero",
          "next.js hover hero section",
          "mouse interaction hero",
          "product image hero with scales",
          "tech hero section",
          "SaaS hero with animation",
          "developer tool hero",
          "tailwind blue hero section",
          "hero with mouse effect"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/hero-with-image-and-scales"
      },
      {
        "title": "Footer With Grid",
        "slug": "/blocks/footers/huge-footer-with-grid",
        "slugAsParams": "huge-footer-with-grid",
        "description": "A comprehensive footer with logo section, four-column link grid, newsletter signup, and social icons. Built for sites with extensive navigation needs.",
        "category": "footers",
        "categoryLabel": "Footers",
        "difficulty": "intermediate",
        "keywords": [
          "large footer grid",
          "comprehensive footer",
          "newsletter signup footer",
          "multi-section footer",
          "extensive nav footer",
          "next.js footer",
          "footer with description",
          "category link columns",
          "social icons footer",
          "SaaS mega footer"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/footers/huge-footer-with-grid"
      },
      {
        "title": "Isometric Box",
        "slug": "/blocks/illustrations/isometric-box",
        "slugAsParams": "isometric-box",
        "description": "A minimal isometric box illustration with smooth hover animations. Features rounded corners on the top face and subtle dashed vertical lines for depth.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "beginner",
        "keywords": [
          "isometric",
          "box",
          "3d",
          "illustration",
          "hover effect",
          "minimal",
          "geometric",
          "motion animation",
          "svg",
          "cube"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/isometric-box"
      },
      {
        "title": "Lines Gradient Shader",
        "slug": "/blocks/shaders/lines-gradient-shader",
        "slugAsParams": "lines-gradient-shader",
        "description": "A canvas-based animated shader background with flowing gradient bands. Renders smooth wave-like lines with customizable colors, speed, and density.",
        "category": "shaders",
        "categoryLabel": "Shaders",
        "difficulty": "advanced",
        "keywords": [
          "canvas shader react",
          "gradient lines animation",
          "wave shader background",
          "animated hero background",
          "flowing lines shader",
          "next.js shader",
          "requestAnimationFrame canvas",
          "gradient band animation",
          "smooth wave background",
          "WebGL-style shader"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/shaders/lines-gradient-shader"
      },
      {
        "title": "Login Form With Gradient",
        "slug": "/blocks/login-and-signup-sections/login-form-with-gradient",
        "slugAsParams": "login-form-with-gradient",
        "description": "A two-column login page with form fields on the left and an animated gradient illustration on the right. Includes social login buttons and custom input styling.",
        "category": "login-and-signup-sections",
        "categoryLabel": "Login and Signup Sections",
        "difficulty": "intermediate",
        "keywords": [
          "login form react",
          "gradient login page",
          "two column login",
          "social login buttons",
          "google apple facebook login",
          "next.js auth form",
          "animated login illustration",
          "radix label input",
          "authentication page",
          "sign in form component"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/login-and-signup-sections/login-form-with-gradient"
      },
      {
        "title": "Login Signup Minimal",
        "slug": "/blocks/login-and-signup-sections/login-signup-minimal",
        "slugAsParams": "login-signup-minimal",
        "description": "A clean and minimal login form with email and password fields, Google and Apple social login buttons, and a dashed divider. Features subtle input styling with ring borders and full dark mode support.",
        "category": "login-and-signup-sections",
        "categoryLabel": "Login and Signup Sections",
        "difficulty": "beginner",
        "keywords": [
          "minimal login form",
          "google apple login",
          "social authentication",
          "clean login page",
          "simple signin form",
          "next.js auth form",
          "tailwind login",
          "dark mode login",
          "dashed divider",
          "ring border inputs"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/login-and-signup-sections/login-signup-minimal"
      },
      {
        "title": "Login With Socials And Email",
        "slug": "/blocks/login-and-signup-sections/login-with-socials-and-email",
        "slugAsParams": "login-with-socials-and-email",
        "description": "A centered login form with GitHub and Google buttons at top, and an animated email input that reveals on click. Features corner-expanding hover effects on the submit button.",
        "category": "login-and-signup-sections",
        "categoryLabel": "Login and Signup Sections",
        "difficulty": "intermediate",
        "keywords": [
          "centered login form",
          "social login github google",
          "animated input reveal",
          "progressive disclosure login",
          "corner hover animation",
          "next.js login form",
          "ambient color background",
          "framer motion login",
          "minimal auth page",
          "expandable email input"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/login-and-signup-sections/login-with-socials-and-email"
      },
      {
        "title": "Logo Cloud Marquee",
        "slug": "/blocks/logo-clouds/logo-cloud-marquee",
        "slugAsParams": "logo-cloud-marquee",
        "description": "A dual-row marquee logo cloud with opposite scroll directions. Uses react-fast-marquee with pause-on-hover and edge fade masks.",
        "category": "logo-clouds",
        "categoryLabel": "Logo Clouds",
        "difficulty": "beginner",
        "keywords": [
          "logo marquee react",
          "infinite logo scroll",
          "dual row marquee",
          "react-fast-marquee",
          "pause on hover logos",
          "edge fade logo cloud",
          "continuous logo animation",
          "next.js logo marquee",
          "horizontal scroll logos",
          "trusted brands marquee"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/logo-clouds/logo-cloud-marquee"
      },
      {
        "title": "Logo Cloud With Blur Animation",
        "slug": "/blocks/logo-clouds/logo-cloud-with-blur-animation",
        "slugAsParams": "logo-cloud-with-blur-animation",
        "description": "A logo grid with scroll-triggered entrance animations. Logos fade in from above with blur that clears as they enter the viewport.",
        "category": "logo-clouds",
        "categoryLabel": "Logo Clouds",
        "difficulty": "beginner",
        "keywords": [
          "scroll triggered logos",
          "blur entrance animation",
          "whileInView animation",
          "staggered logo reveal",
          "framer motion logos",
          "next.js logo section",
          "viewport animation",
          "responsive logo grid",
          "trusted operators section",
          "fade in logo cloud"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/logo-clouds/logo-cloud-with-blur-animation"
      },
      {
        "title": "Logos With Blur Flip",
        "slug": "/blocks/logo-clouds/logos-with-blur-flip",
        "slugAsParams": "logos-with-blur-flip",
        "description": "An auto-rotating logo cloud where logos flip in with blur and fade animations. Logos cycle through sets on a 3-second interval.",
        "category": "logo-clouds",
        "categoryLabel": "Logo Clouds",
        "difficulty": "intermediate",
        "keywords": [
          "animated logo cloud",
          "blur flip animation",
          "auto rotating logos",
          "framer motion logo",
          "logo carousel react",
          "next.js logo cloud",
          "staggered logo animation",
          "trusted by section",
          "partner logos display",
          "logo set cycling"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/logo-clouds/logos-with-blur-flip"
      },
      {
        "title": "Masonry Bento Grid With Images",
        "slug": "/blocks/bento-grids/masonry-bento-grid-with-images",
        "slugAsParams": "masonry-bento-grid-with-images",
        "description": "A four-column masonry layout of linked image cards with hover overlays. Each card reveals the link URL on hover with a dark overlay transition.",
        "category": "bento-grids",
        "categoryLabel": "Bento Grids",
        "difficulty": "beginner",
        "keywords": [
          "masonry grid images",
          "linked image cards",
          "hover overlay grid",
          "portfolio masonry layout",
          "brand showcase grid",
          "next.js masonry grid",
          "image gallery hover",
          "CSS grid masonry",
          "client logo wall",
          "link card grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/bento-grids/masonry-bento-grid-with-images"
      },
      {
        "title": "Minimal Hero Section With Parallax Images",
        "slug": "/blocks/hero-sections/minimal-hero-section-with-parallax-images",
        "slugAsParams": "minimal-hero-section-with-parallax-images",
        "description": "A clean, minimal hero section where stacked images create a parallax depth effect on scroll. The layered image composition adds visual sophistication without overwhelming the content. Ideal for portfolios, creative agencies, and product websites that value elegant simplicity.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "parallax hero section",
          "minimal hero component",
          "stacked images hero",
          "react parallax hero",
          "next.js parallax images",
          "scroll animation hero",
          "layered images hero section",
          "clean hero section",
          "elegant hero component",
          "tailwind parallax hero",
          "image depth effect hero",
          "portfolio hero with parallax"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/minimal-hero-section-with-parallax-images"
      },
      {
        "title": "Modern Hero With Gradients",
        "slug": "/blocks/hero-sections/modern-hero-with-gradients",
        "slugAsParams": "modern-hero-with-gradients",
        "description": "A visually striking hero section featuring layered gradient backgrounds, bold typography, and animated elements. Designed for modern SaaS websites, AI products, and tech startups that want to make a bold first impression with vibrant colors and depth.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "gradient hero section",
          "modern hero component",
          "react gradient hero",
          "colorful hero section",
          "SaaS hero section gradient",
          "next.js hero with gradients",
          "tailwind gradient hero",
          "vibrant hero section",
          "tech startup hero",
          "AI product landing page hero",
          "hero with gradient background",
          "animated gradient hero"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/modern-hero-with-gradients"
      },
      {
        "title": "Navbar Classic",
        "slug": "/blocks/navbars/navbar-classic",
        "slugAsParams": "navbar-classic",
        "description": "A traditional header layout with logo, horizontal nav links, search input, and CTA button. Clean and familiar navigation pattern.",
        "category": "navbars",
        "categoryLabel": "Navbars",
        "difficulty": "beginner",
        "keywords": [
          "classic navbar react",
          "traditional header",
          "navbar with search",
          "horizontal nav links",
          "simple header layout",
          "next.js navigation",
          "framer motion nav",
          "responsive header",
          "navbar with cta",
          "standard nav pattern"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars/navbar-classic"
      },
      {
        "title": "Navbar Mega",
        "slug": "/blocks/navbars/navbar-mega",
        "slugAsParams": "navbar-mega",
        "description": "A mega menu navbar with large dropdown panels containing categorized links. Products and Resources sections display in a two-column grid.",
        "category": "navbars",
        "categoryLabel": "Navbars",
        "difficulty": "advanced",
        "keywords": [
          "mega menu navbar",
          "large dropdown nav",
          "categorized menu",
          "two column dropdown",
          "enterprise navigation",
          "next.js mega menu",
          "framer motion mega",
          "hover dropdown panel",
          "product categories nav",
          "resource links menu"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars/navbar-mega"
      },
      {
        "title": "Navbar Pill",
        "slug": "/blocks/navbars/navbar-pill",
        "slugAsParams": "navbar-pill",
        "description": "A navigation bar with pill-style tabs that highlight the active link. The centered nav sits inside a rounded container with backdrop blur.",
        "category": "navbars",
        "categoryLabel": "Navbars",
        "difficulty": "beginner",
        "keywords": [
          "pill tabs navbar",
          "active state nav",
          "tab navigation",
          "backdrop blur nav",
          "segmented control nav",
          "next.js pill nav",
          "framer motion tabs",
          "centered nav links",
          "rounded nav container",
          "active link highlight"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars/navbar-pill"
      },
      {
        "title": "Navbar Underline",
        "slug": "/blocks/navbars/navbar-underline",
        "slugAsParams": "navbar-underline",
        "description": "A navigation bar with underline indicators for active and hover states. A thin line appears below the selected link.",
        "category": "navbars",
        "categoryLabel": "Navbars",
        "difficulty": "beginner",
        "keywords": [
          "underline navbar",
          "active indicator nav",
          "border bottom nav",
          "minimal navigation",
          "tab underline style",
          "next.js header",
          "framer motion nav",
          "line indicator nav",
          "simple active state",
          "clean navbar design"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars/navbar-underline"
      },
      {
        "title": "Navbar With Children",
        "slug": "/blocks/navbars/navbar-with-children",
        "slugAsParams": "navbar-with-children",
        "description": "A navbar with dropdown menus that reveal on hover. Dropdowns can contain links, product cards with images, or nested navigation.",
        "category": "navbars",
        "categoryLabel": "Navbars",
        "difficulty": "advanced",
        "keywords": [
          "navbar dropdown react",
          "hover dropdown menu",
          "mega menu navbar",
          "product cards dropdown",
          "nested nav items",
          "next.js dropdown nav",
          "framer motion dropdown",
          "responsive mega menu",
          "animated dropdown",
          "nav with submenus"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars/navbar-with-children"
      },
      {
        "title": "Playful Hero Section",
        "slug": "/blocks/hero-sections/playful-hero-section",
        "slugAsParams": "playful-hero-section",
        "description": "A fun, energetic hero section with hand-drawn highlight annotations and bouncy animations. Uses react-rough-notation for sketch-style word underlining and circling. Perfect for creative agencies, educational platforms, personal brands, and startups that want to feel approachable and human.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "intermediate",
        "keywords": [
          "playful hero section",
          "hand-drawn hero component",
          "rough notation hero",
          "fun hero section react",
          "sketch style hero",
          "animated underline hero",
          "creative hero section",
          "friendly hero component",
          "react playful hero",
          "next.js fun hero section",
          "rough notation react",
          "approachable hero design"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/playful-hero-section"
      },
      {
        "title": "Pricing Minimal",
        "slug": "/blocks/pricing-sections/pricing-minimal",
        "slugAsParams": "pricing-minimal",
        "description": "A clean minimal pricing component with three tiers, dashed grid line accents on the featured card, and additional features section with divider.",
        "category": "pricing-sections",
        "categoryLabel": "Pricing Sections",
        "difficulty": "beginner",
        "keywords": [
          "minimal pricing",
          "three tier pricing",
          "grid lines pricing",
          "featured pricing card",
          "pricing with divider",
          "next.js pricing",
          "tailwind pricing",
          "saas pricing",
          "clean pricing layout",
          "modern pricing"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/pricing-sections/pricing-minimal"
      },
      {
        "title": "Pricing Page With Featured And Enterprise",
        "slug": "/blocks/pricing-sections/pricing-page-with-featured-and-enterprise",
        "slugAsParams": "pricing-page-with-featured-and-enterprise",
        "description": "A complete pricing page with three tiers plus a separate enterprise card. Features discounted pricing display and comprehensive feature lists.",
        "category": "pricing-sections",
        "categoryLabel": "Pricing Sections",
        "difficulty": "intermediate",
        "keywords": [
          "enterprise pricing card",
          "discount pricing display",
          "full pricing page",
          "strikethrough pricing",
          "contact sales card",
          "next.js pricing page",
          "featured pricing tier",
          "credit based pricing",
          "SaaS pricing layout",
          "four plan pricing"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/pricing-sections/pricing-page-with-featured-and-enterprise"
      },
      {
        "title": "Pricing With Switch And Add On",
        "slug": "/blocks/pricing-sections/pricing-with-switch-and-add-on",
        "slugAsParams": "pricing-with-switch-and-add-on",
        "description": "A pricing section with monthly/yearly toggle and add-on options. Features animated price changes and a three-tier layout with a featured plan.",
        "category": "pricing-sections",
        "categoryLabel": "Pricing Sections",
        "difficulty": "advanced",
        "keywords": [
          "pricing toggle react",
          "monthly yearly switch",
          "add-on pricing",
          "featured pricing tier",
          "animated price change",
          "next.js pricing page",
          "framer motion pricing",
          "billing toggle",
          "SaaS pricing section",
          "three tier pricing"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/pricing-sections/pricing-with-switch-and-add-on"
      },
      {
        "title": "Pricing With Switch",
        "slug": "/blocks/pricing-sections/pricing-with-switch",
        "slugAsParams": "pricing-with-switch",
        "description": "A four-tier pricing grid with an animated monthly/yearly toggle. Price values animate in with blur effects when switching billing periods.",
        "category": "pricing-sections",
        "categoryLabel": "Pricing Sections",
        "difficulty": "intermediate",
        "keywords": [
          "pricing toggle react",
          "four tier pricing",
          "billing period switch",
          "blur animation pricing",
          "gradient featured card",
          "next.js pricing grid",
          "framer motion pricing",
          "animated price display",
          "SaaS pricing comparison",
          "yearly monthly toggle"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/pricing-sections/pricing-with-switch"
      },
      {
        "title": "Registration Form With Images",
        "slug": "/blocks/login-and-signup-sections/registration-form-with-images",
        "slugAsParams": "registration-form-with-images",
        "description": "A split-screen registration page with form fields on the left and social proof testimonials on the right. Features overlapping user avatars and decorative grid lines.",
        "category": "login-and-signup-sections",
        "categoryLabel": "Login and Signup Sections",
        "difficulty": "intermediate",
        "keywords": [
          "registration form react",
          "signup with social proof",
          "split screen auth",
          "testimonial signup page",
          "user avatars registration",
          "next.js signup form",
          "full height login",
          "grid lines decoration",
          "social signup button",
          "create account form"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/login-and-signup-sections/registration-form-with-images"
      },
      {
        "title": "Rotating Tabs With Text",
        "slug": "/blocks/illustrations/rotating-tabs-with-text",
        "slugAsParams": "rotating-tabs-with-text",
        "description": "Stacked notification cards that rotate automatically every 3 seconds. Cards stack with depth effect and smooth spring animations using motion/react.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "intermediate",
        "keywords": [
          "rotating cards",
          "notification",
          "stacked cards",
          "auto rotate",
          "carousel",
          "tabs animation",
          "spring animation",
          "motion",
          "card stack",
          "live notification"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/rotating-tabs-with-text"
      },
      {
        "title": "Simple Blog With Grid",
        "slug": "/blocks/blog-sections/simple-blog-with-grid",
        "slugAsParams": "simple-blog-with-grid",
        "description": "A blog listing page with a header section over a grid pattern background and a three-column card grid for posts. Cards scale on hover.",
        "category": "blog-sections",
        "categoryLabel": "Blog Sections",
        "difficulty": "beginner",
        "keywords": [
          "blog grid layout",
          "blog listing page",
          "three column blog grid",
          "blog cards react",
          "grid pattern background",
          "next.js blog index",
          "hover scale cards",
          "content marketing page",
          "resource library layout",
          "article grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/blog-sections/simple-blog-with-grid"
      },
      {
        "title": "Simple Centered Contact Form",
        "slug": "/blocks/contact-sections/simple-centered-contact-form",
        "slugAsParams": "simple-centered-contact-form",
        "description": "A compact centered contact form card with name, email, company, and message fields. Includes social media links at the bottom.",
        "category": "contact-sections",
        "categoryLabel": "Contact Sections",
        "difficulty": "beginner",
        "keywords": [
          "simple contact form",
          "centered contact card",
          "contact form react",
          "minimal contact section",
          "social links contact",
          "next.js contact page",
          "form card component",
          "business inquiry form",
          "startup contact form",
          "clean contact layout"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/contact-sections/simple-centered-contact-form"
      },
      {
        "title": "Simple CTA With Images",
        "slug": "/blocks/cta-sections/simple-cta-with-images",
        "slugAsParams": "simple-cta-with-images",
        "description": "A horizontal CTA section with overlapping user avatars, star ratings, and a call-to-action button. Avatars show tooltips on hover with spring-based animations.",
        "category": "cta-sections",
        "categoryLabel": "CTA Sections",
        "difficulty": "intermediate",
        "keywords": [
          "CTA with avatars",
          "user testimonial CTA",
          "star rating CTA",
          "social proof section",
          "framer motion tooltip",
          "waitlist CTA",
          "next.js CTA section",
          "avatar stack component",
          "trust badges CTA",
          "conversion section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/cta-sections/simple-cta-with-images"
      },
      {
        "title": "Simple FAQs With Background",
        "slug": "/blocks/faqs/simple-faqs-with-background",
        "slugAsParams": "simple-faqs-with-background",
        "description": "A centered FAQ section with chevron-based accordions. Each item has a subtle background that appears when expanded for visual feedback.",
        "category": "faqs",
        "categoryLabel": "FAQs",
        "difficulty": "beginner",
        "keywords": [
          "centered FAQ section",
          "chevron accordion",
          "FAQ with background",
          "single column FAQ",
          "framer motion FAQ",
          "next.js help section",
          "expandable questions",
          "customer support FAQ",
          "knowledge base section",
          "animated FAQ list"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/faqs/simple-faqs-with-background"
      },
      {
        "title": "Simple Footer With Four Grids",
        "slug": "/blocks/footers/simple-footer-with-four-grids",
        "slugAsParams": "simple-footer-with-four-grids",
        "description": "A clean footer layout with four link columns: pages, socials, legal, and account. Includes a logo, tagline, and copyright notice at the bottom.",
        "category": "footers",
        "categoryLabel": "Footers",
        "difficulty": "beginner",
        "keywords": [
          "multi-column footer",
          "footer with logo",
          "link grid footer",
          "social links footer",
          "legal links footer",
          "next.js footer",
          "responsive footer layout",
          "SaaS footer",
          "website footer component",
          "footer navigation links"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/footers/simple-footer-with-four-grids"
      },
      {
        "title": "Simple Navbar With Hover Effects",
        "slug": "/blocks/navbars/simple-navbar-with-hover-effects",
        "slugAsParams": "simple-navbar-with-hover-effects",
        "description": "A rounded pill-style navbar with sliding background hover effects on nav items. Uses layoutId for smooth animated transitions between hovered states.",
        "category": "navbars",
        "categoryLabel": "Navbars",
        "difficulty": "intermediate",
        "keywords": [
          "navbar hover effects",
          "pill navbar react",
          "layoutId animation",
          "sliding background nav",
          "framer motion navbar",
          "next.js header",
          "responsive navbar",
          "mobile menu animation",
          "rounded navbar",
          "animated nav hover"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/navbars/simple-navbar-with-hover-effects"
      },
      {
        "title": "Simple Pricing With Three Tiers",
        "slug": "/blocks/pricing-sections/simple-pricing-with-three-tiers",
        "slugAsParams": "simple-pricing-with-three-tiers",
        "description": "A clean three-column pricing section with feature lists and CTA buttons. The middle tier is highlighted as featured with enhanced styling.",
        "category": "pricing-sections",
        "categoryLabel": "Pricing Sections",
        "difficulty": "beginner",
        "keywords": [
          "three tier pricing",
          "simple pricing cards",
          "featured plan highlight",
          "pricing comparison",
          "feature checklist pricing",
          "next.js pricing",
          "SaaS pricing layout",
          "plan comparison cards",
          "pricing with features",
          "minimal pricing section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/pricing-sections/simple-pricing-with-three-tiers"
      },
      {
        "title": "Simple Sidebar With Hover",
        "slug": "/blocks/sidebars/simple-sidebar-with-hover",
        "slugAsParams": "simple-sidebar-with-hover",
        "description": "A sidebar that expands on hover to reveal link labels. Shows only icons when collapsed, full labels when hovered or active.",
        "category": "sidebars",
        "categoryLabel": "Sidebars",
        "difficulty": "intermediate",
        "keywords": [
          "hover sidebar react",
          "expand on hover nav",
          "icon sidebar",
          "collapsible sidebar",
          "dashboard sidebar",
          "next.js sidebar",
          "framer motion sidebar",
          "animated sidebar",
          "auto expand nav",
          "slim sidebar"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/sidebars/simple-sidebar-with-hover"
      },
      {
        "title": "Features Section With Card Gradient",
        "slug": "/blocks/feature-sections/simple-with-card-gradient",
        "slugAsParams": "simple-with-card-gradient",
        "description": "A responsive feature grid with eight cards. Each card has a gradient background and an SVG grid pattern with randomly positioned highlighted squares.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "beginner",
        "keywords": [
          "features grid react",
          "gradient cards",
          "SVG grid pattern",
          "feature cards layout",
          "responsive feature grid",
          "next.js features section",
          "card grid with pattern",
          "SaaS features",
          "product features display",
          "feature list component"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/simple-with-card-gradient"
      },
      {
        "title": "Features Section With Hover Effects",
        "slug": "/blocks/feature-sections/simple-with-hover-effects",
        "slugAsParams": "simple-with-hover-effects",
        "description": "An eight-card feature grid with icons and animated hover states. A vertical accent bar and gradient overlay appear on hover.",
        "category": "feature-sections",
        "categoryLabel": "Feature Sections",
        "difficulty": "beginner",
        "keywords": [
          "features with icons",
          "hover animation features",
          "feature grid with borders",
          "accent bar animation",
          "gradient hover effect",
          "next.js feature section",
          "icon feature cards",
          "SaaS features grid",
          "product capabilities display",
          "animated feature list"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/feature-sections/simple-with-hover-effects"
      },
      {
        "title": "Spotlight Logo Cloud",
        "slug": "/blocks/logo-clouds/spotlight-logo-cloud",
        "slugAsParams": "spotlight-logo-cloud",
        "description": "A static grid of logos with an ambient color spotlight effect in the background. Radial gradients create a soft, glowing atmosphere.",
        "category": "logo-clouds",
        "categoryLabel": "Logo Clouds",
        "difficulty": "beginner",
        "keywords": [
          "spotlight logo cloud",
          "ambient color background",
          "logo grid display",
          "radial gradient logos",
          "glowing background effect",
          "next.js logo section",
          "static logo grid",
          "investor logos display",
          "brand showcase",
          "four column logo grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/logo-clouds/spotlight-logo-cloud"
      },
      {
        "title": "Spotlight Shader",
        "slug": "/blocks/shaders/spotlight-shader",
        "slugAsParams": "spotlight-shader",
        "description": "A canvas shader with configurable spotlight beams shining from corners or edges. Supports multiple spotlights with custom colors, positions, and animations.",
        "category": "shaders",
        "categoryLabel": "Shaders",
        "difficulty": "advanced",
        "keywords": [
          "spotlight shader react",
          "corner light beams",
          "animated spotlight",
          "stage lighting effect",
          "multiple spotlights canvas",
          "next.js spotlight",
          "beam animation shader",
          "dramatic lighting background",
          "cone light effect",
          "ambient color shader"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/shaders/spotlight-shader"
      },
      {
        "title": "Stats For Changelog",
        "slug": "/blocks/stats-sections/stats-for-changelog",
        "slugAsParams": "stats-for-changelog",
        "description": "A timeline-style changelog section with date tabs and content cards. Clicking tabs reveals corresponding release notes with images.",
        "category": "stats-sections",
        "categoryLabel": "Stats Sections",
        "difficulty": "intermediate",
        "keywords": [
          "changelog component",
          "timeline tabs react",
          "release notes section",
          "date picker changelog",
          "version history display",
          "next.js changelog",
          "framer motion tabs",
          "product updates section",
          "monthly changelog",
          "animated content tabs"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/stats-sections/stats-for-changelog"
      },
      {
        "title": "Stats With Gradient",
        "slug": "/blocks/stats-sections/stats-with-gradient",
        "slugAsParams": "stats-with-gradient",
        "description": "A four-column stats grid with glassmorphism cards. Features an animated purple gradient beam at the bottom and decorative SVG bar patterns.",
        "category": "stats-sections",
        "categoryLabel": "Stats Sections",
        "difficulty": "intermediate",
        "keywords": [
          "gradient stats section",
          "glassmorphism cards",
          "purple beam animation",
          "SVG bar pattern",
          "blurred gradient effect",
          "next.js stats grid",
          "metric cards grid",
          "hover gradient animation",
          "four column stats",
          "stats with decoration"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/stats-sections/stats-with-gradient"
      },
      {
        "title": "Stats With Grid Background",
        "slug": "/blocks/stats-sections/stats-with-grid-background",
        "slugAsParams": "stats-with-grid-background",
        "description": "A three-column stats section with icon containers, values, and descriptions. Each card has an SVG grid pattern background and a hover-animated corner element.",
        "category": "stats-sections",
        "categoryLabel": "Stats Sections",
        "difficulty": "intermediate",
        "keywords": [
          "stats cards grid",
          "icon stats section",
          "grid pattern background",
          "corner hover animation",
          "metric display cards",
          "next.js stats section",
          "SVG grid pattern",
          "value highlight cards",
          "business metrics",
          "stats with icons"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/stats-sections/stats-with-grid-background"
      },
      {
        "title": "Stats With Number Ticker",
        "slug": "/blocks/stats-sections/stats-with-number-ticker",
        "slugAsParams": "stats-with-number-ticker",
        "description": "A stats section with animated counting numbers. Values tick up from zero when the component enters the viewport, using spring physics.",
        "category": "stats-sections",
        "categoryLabel": "Stats Sections",
        "difficulty": "intermediate",
        "keywords": [
          "number ticker react",
          "animated counter",
          "counting animation",
          "spring physics counter",
          "viewport trigger animation",
          "next.js stats counter",
          "framer motion number",
          "useInView counter",
          "animated statistics",
          "count up effect"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/stats-sections/stats-with-number-ticker"
      },
      {
        "title": "Symmetric Bento Grid",
        "slug": "/blocks/bento-grids/symmetric-bento-grid",
        "slugAsParams": "symmetric-bento-grid",
        "description": "A five-card asymmetric bento layout with animated SVG connection paths, a rotating 3D globe using Cobe, and deployment workflow visualization.",
        "category": "bento-grids",
        "categoryLabel": "Bento Grids",
        "difficulty": "advanced",
        "keywords": [
          "asymmetric bento grid",
          "3D globe react",
          "cobe globe component",
          "deployment workflow UI",
          "SVG path animation",
          "git workflow visualization",
          "next.js bento layout",
          "framer motion SVG",
          "developer tool landing",
          "edge network globe"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/bento-grids/symmetric-bento-grid"
      },
      {
        "title": "Testimonials Background With Drag",
        "slug": "/blocks/testimonials/testimonials-background-with-drag",
        "slugAsParams": "testimonials-background-with-drag",
        "description": "A hero-style testimonials section with draggable cards scattered in the background. Cards can be picked up and moved, creating an interactive experience.",
        "category": "testimonials",
        "categoryLabel": "Testimonials",
        "difficulty": "advanced",
        "keywords": [
          "draggable testimonials",
          "interactive testimonial cards",
          "scatter layout",
          "framer motion drag",
          "hero testimonials",
          "pick up cards",
          "next.js drag and drop",
          "playful testimonials",
          "background testimonial cards",
          "z-index stacking drag"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/testimonials/testimonials-background-with-drag"
      },
      {
        "title": "Testimonials Grid With Centered Carousel",
        "slug": "/blocks/testimonials/testimonials-grid-with-centered-carousel",
        "slugAsParams": "testimonials-grid-with-centered-carousel",
        "description": "A testimonials section with a faded background grid and a centered carousel slider. The active testimonial displays prominently while others blur in the background.",
        "category": "testimonials",
        "categoryLabel": "Testimonials",
        "difficulty": "advanced",
        "keywords": [
          "testimonial carousel react",
          "centered slider",
          "faded background grid",
          "focus testimonial",
          "headlessui carousel",
          "next.js testimonials",
          "testimonial slider",
          "social proof section",
          "customer reviews carousel",
          "animated testimonial grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/testimonials/testimonials-grid-with-centered-carousel"
      },
      {
        "title": "Testimonials Hover Illustration",
        "slug": "/blocks/illustrations/testimonials-hover-illustration",
        "slugAsParams": "testimonials-hover-illustration",
        "description": "An interactive testimonial card grid with hover animations. Cards lift and rotate on hover, revealing a diagonal stripe pattern beneath each card.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "beginner",
        "keywords": [
          "testimonials animation",
          "hover cards",
          "testimonial grid",
          "animated testimonials",
          "card hover effect",
          "testimonial illustration",
          "review cards",
          "motion testimonials",
          "customer reviews",
          "testimonial component"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/testimonials-hover-illustration"
      },
      {
        "title": "Testimonials Marquee Grid",
        "slug": "/blocks/testimonials/testimonials-marquee-grid",
        "slugAsParams": "testimonials-marquee-grid",
        "description": "A two-row testimonials section with horizontal marquee scrolling. Cards scroll at different speeds with pause-on-hover interaction.",
        "category": "testimonials",
        "categoryLabel": "Testimonials",
        "difficulty": "intermediate",
        "keywords": [
          "testimonial marquee",
          "scrolling testimonials",
          "react-fast-marquee",
          "infinite scroll reviews",
          "two row testimonials",
          "pause on hover",
          "next.js testimonials",
          "horizontal scroll cards",
          "continuous testimonials",
          "social proof marquee"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/testimonials/testimonials-marquee-grid"
      },
      {
        "title": "Testimonials Masonry Grid",
        "slug": "/blocks/testimonials/testimonials-masonry-grid",
        "slugAsParams": "testimonials-masonry-grid",
        "description": "A four-column masonry layout of testimonial cards with quote icons. Cards have varying heights based on content length, creating a Pinterest-style layout.",
        "category": "testimonials",
        "categoryLabel": "Testimonials",
        "difficulty": "beginner",
        "keywords": [
          "masonry testimonials",
          "pinterest layout",
          "quote icon cards",
          "variable height grid",
          "four column testimonials",
          "next.js masonry",
          "testimonial cards grid",
          "social proof masonry",
          "customer reviews grid",
          "staggered testimonials"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/testimonials/testimonials-masonry-grid"
      },
      {
        "title": "Testimonials With Carousel",
        "slug": "/blocks/testimonials/testimonials-with-carousel",
        "slugAsParams": "testimonials-with-carousel",
        "description": "A testimonials section with paginated carousel navigation. Displays three testimonials at a time with smooth animated transitions between pages.",
        "category": "testimonials",
        "categoryLabel": "Testimonials",
        "difficulty": "beginner",
        "keywords": [
          "testimonials carousel",
          "paginated testimonials",
          "animated testimonials",
          "social proof section",
          "customer reviews carousel",
          "next.js testimonials",
          "motion testimonials",
          "testimonial cards grid",
          "carousel navigation",
          "review slider"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/testimonials/testimonials-with-carousel"
      },
      {
        "title": "Text Animation Blur Fade In",
        "slug": "/blocks/text-animations/text-animation-blur-fade-in",
        "slugAsParams": "text-animation-blur-fade-in",
        "description": "A word-by-word text reveal animation where each word fades in from blur. Uses viewport detection to trigger animations when content scrolls into view.",
        "category": "text-animations",
        "categoryLabel": "Text Animations",
        "difficulty": "beginner",
        "keywords": [
          "blur fade text",
          "word by word reveal",
          "scroll trigger text",
          "whileInView animation",
          "staggered text reveal",
          "next.js text animation",
          "framer motion blur",
          "viewport triggered",
          "fade in words",
          "text entrance animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/text-animations/text-animation-blur-fade-in"
      },
      {
        "title": "Text Animation Flipping Words",
        "slug": "/blocks/text-animations/text-animation-flipping-words",
        "slugAsParams": "text-animation-flipping-words",
        "description": "A typewriter-style text animation that types and deletes words with 3D flip effects. Characters rotate in with blur as they appear.",
        "category": "text-animations",
        "categoryLabel": "Text Animations",
        "difficulty": "intermediate",
        "keywords": [
          "flipping text animation",
          "3D text rotation",
          "typewriter with flip",
          "character animation",
          "blur fade text",
          "next.js text animation",
          "framer motion text",
          "rotateY animation",
          "typing delete effect",
          "word cycling animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/text-animations/text-animation-flipping-words"
      },
      {
        "title": "Text Animation Typewriter Effect",
        "slug": "/blocks/text-animations/text-animation-typewriter-effect",
        "slugAsParams": "text-animation-typewriter-effect",
        "description": "A classic typewriter text effect that types words character by character. Includes a blinking cursor and configurable typing and deletion speeds.",
        "category": "text-animations",
        "categoryLabel": "Text Animations",
        "difficulty": "beginner",
        "keywords": [
          "typewriter effect react",
          "typing animation",
          "blinking cursor",
          "word cycling text",
          "character by character",
          "next.js typewriter",
          "framer motion typing",
          "animated headline",
          "typing delete loop",
          "text reveal animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/text-animations/text-animation-typewriter-effect"
      },
      {
        "title": "Three Column Bento Grid",
        "slug": "/blocks/bento-grids/three-column-bento-grid",
        "slugAsParams": "three-column-bento-grid",
        "description": "A responsive bento grid with animated skeletons including avatar scoring, progress tracking timelines, video interview previews, and drag-and-drop file upload.",
        "category": "bento-grids",
        "categoryLabel": "Bento Grids",
        "difficulty": "intermediate",
        "keywords": [
          "three column bento",
          "ATS score cards",
          "file upload animation",
          "timeline progress grid",
          "react bento layout",
          "framer motion cards",
          "candidate tracking UI",
          "animated beam lines",
          "draggable file upload",
          "interview scheduling grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/bento-grids/three-column-bento-grid"
      },
      {
        "title": "Three Columns With Images",
        "slug": "/blocks/bento-grids/three-column-with-images",
        "slugAsParams": "three-column-with-images",
        "description": "A five-card bento grid using product screenshots instead of animated skeletons. Cards animate on hover with title and description text shifting horizontally.",
        "category": "bento-grids",
        "categoryLabel": "Bento Grids",
        "difficulty": "beginner",
        "keywords": [
          "bento grid images",
          "screenshot feature cards",
          "hover animation grid",
          "react dashboard grid",
          "framer motion hover",
          "SaaS feature section",
          "product screenshot layout",
          "three column cards",
          "dashboard bento grid",
          "next.js feature grid"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/bento-grids/three-column-with-images"
      },
      {
        "title": "Two Column With Image",
        "slug": "/blocks/hero-sections/two-column-with-image",
        "slugAsParams": "two-column-with-image",
        "description": "A classic two-column hero layout with compelling copy on one side and a high-impact image on the other. Ideal for product-led landing pages, marketing websites, and any page that needs to balance visual storytelling with persuasive text above the fold.",
        "category": "hero-sections",
        "categoryLabel": "Hero Sections",
        "difficulty": "beginner",
        "keywords": [
          "two column hero section",
          "split hero layout",
          "hero with side image",
          "react two column hero",
          "next.js split hero",
          "product hero two columns",
          "tailwind two column layout",
          "hero section image and text",
          "marketing hero component",
          "landing page split layout",
          "hero with product image",
          "side by side hero section"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/hero-sections/two-column-with-image"
      },
      {
        "title": "Uptime Status Illustration",
        "slug": "/blocks/illustrations/uptime-status-illustration",
        "slugAsParams": "uptime-status-illustration",
        "description": "An interactive uptime status bar illustration with hover effects. Each bar represents a day's status and reveals detailed information on hover with smooth animations.",
        "category": "illustrations",
        "categoryLabel": "Illustrations",
        "difficulty": "intermediate",
        "keywords": [
          "uptime",
          "status bar",
          "hover effect",
          "interactive illustration",
          "status indicator",
          "monitoring",
          "health check",
          "server status",
          "availability",
          "motion animation"
        ],
        "documentationUrl": "https://ui.aceternity.com/blocks/illustrations/uptime-status-illustration"
      }
    ]

    Quick Reference Table

    Free Components

    ComponentDescriptionDependencies
    gridgrid component for React/Next.jsnone
    moving-linemoving-line component for React/Next.jsmotion
    sparklesA configurable sparkles component that can be used as a background or as a standalone component.@tsparticles/react, @tsparticles/engine, @tsparticles/slim, motion
    spotlightA spotlight effect with Tailwind CSS, good for drawing attention to a particular element on the page.none
    glowing-starsglowing-stars component for React/Next.jsmotion
    text-reveal-cardMousemove effect to reveal text content at the bottom of the card.motion
    animated-tooltipA cool tooltip that reveals on hover, follows mouse pointermotion
    following-pointerA custom pointer that follows mouse arrow and animates in pointer and content.motion
    background-beamsMultiple background beams that follow a path of SVG, makes a good hero section background.motion
    svg-mask-effectA mask reveal effect, hover the cursor over a container to reveal what's underneath.motion
    infinite-moving-cardsA customizable group of cards that move infinitely in a loop. Made with Framer Motion and Tailwind CSS.none
    3d-pinA gradient pin that animates on hover, perfect for product links.motion
    evervault-cardA cool card with amazing hover effect, reveals encrypted text and a mixed gradient.motion
    parallax-scrollA grid where two columns scroll in oposite directions, giving a parallax effect.motion
    parallax-scroll-2parallax-scroll-2 component for React/Next.jsmotion
    tracing-beamA Beam that follows the path of an SVG as the user scrolls. Adjusts beam length with scroll speed.motion
    container-scroll-animationA scroll animation that rotates in 3d on scroll. Perfect for hero or marketing sections.motion
    text-generate-effectA cool text effect that fades in text on page load, one by one.motion
    meteorsA group of beams in the background of a container, sort of like meteors.none
    card-stackCards stack on top of each other after some interval. Perfect for showing testimonials.motion
    moving-borderA border that moves around the container. Perfect for making your buttons stand out.motion
    lamplamp component for React/Next.jsmotion
    sticky-scroll-revealA sticky container that sticks while scrolling, text reveals on scrollmotion
    floating-navbarA sticky Navbar that hides on scroll, reveals when scrolled up.motion
    navbar-menuA navbar menu that animates its children on hover, makes a beautiful bignavmotion
    tailwindcss-buttonsA curated list of awesome, battle tested Tailwind CSS buttons components@tabler/icons-react
    bento-gridA skewed grid layout with Title, description and a header component@tabler/icons-react
    card-hover-effectHover over the cards and the effect slides to the currently hovered card.motion
    google-gemini-effectAn effect of SVGs as seen on the Google Gemini Websitemotion
    typewriter-effectText generates as if it is being typed on the screen.motion
    background-boxesA full width background box container that highlights on hovermini-svg-data-uri, motion
    3d-card3d-card component for React/Next.jsnone
    images-sliderA full page slider with images that can be navigated with the keyboard.motion
    direction-aware-hoverA direction aware hover effect using Framer Motion, Tailwindcss and good old javascript.motion
    tabsTabs to switch content, click on a tab to check background animation.@radix-ui/react-tabs
    hero-parallaxA scroll effect with rotation, translation and opacity animations.motion
    wavy-backgroundA cool background effect with waves that move.simplex-noise
    background-gradientAn animated gradient that sits at the background of a card, button or anything.motion
    layout-gridA layout effect that animates the grid item on click, powered by framer motion layoutmotion
    background-gradient-animationA smooth and elegant background gradient animation that changes the gradient position over time.none
    macbook-scrollScroll through the page and see the image come out of the screen, as seen on Fey.com website.@tabler/icons-react, motion
    inputinput component for React/Next.jsmotion
    labellabel component for React/Next.js@radix-ui/react-label
    multi-step-loaderA step loader for screens that take a lot of time to load.@tabler/icons-react, motion
    globeglobe component for React/Next.jsthree, three-globe, @react-three/fiber@alpha, @react-three/drei
    aurora-backgroundA subtle Aurora or Southern Lights background for your website.none
    canvas-reveal-effectA dot background that expands on hover, as seen on Clerk's websitethree, @react-three/fiber@alpha
    hover-border-gradientA hover effect that expands to the entire container with a gradient border.motion
    hero-highlightA background effect with a text highlight component, perfect for hero sections.mini-svg-data-uri, motion
    vortexA wavy, swirly, vortex background ideal for CTAs and backgrounds.simplex-noise, motion
    wobble-cardA card effect that translates and scales on mousemove, perfect for feature cards.motion
    placeholders-and-vanish-inputSliding in placeholders and vanish effect of input on submitmotion
    flip-wordsA component that flips through a list of wordsmotion
    link-previewDynamic link previews for your anchor tags@radix-ui/react-hover-card, qss, motion
    glare-cardA glare effect that happens on hover, as seen on Linear's websitenone
    animated-modalA customizable, compound modal component with animated transitionsmotion
    sidebarExpandable sidebar that expands on hover, mobile responsive and dark mode support@tabler/icons-react, motion
    apple-cards-carouselA sleek and minimal carousel implementation, as seen on apple.com@tabler/icons-react, motion
    shooting-starsshooting-stars component for React/Next.jsnone
    stars-backgroundstars-background component for React/Next.jsnone
    compareA comparison component between two images, slide or drag to compare@tabler/icons-react, motion
    card-spotlightA card component with a spotlight effect revealing a radial gradient backgroundmotion
    covercover component for React/Next.jsmotion
    file-uploadA minimal file upload form with background grid, drag and drop, and micro interactions.@tabler/icons-react, react-dropzone, motion
    floating-dockA floating dock mac os style component, acts as a navigation bar.@tabler/icons-react, motion
    focus-cardsHover over the card to focus on it, blurring the rest of the cards.none
    background-beams-with-collisionExploding beams in the backgroundmotion
    timelineA timeline component with sticky header and scroll beam follow.motion
    text-hover-effectA text hover effect that animates and outlines gradient on hover, as seen on x.aimotion
    lensA lens component to zoom into images, videos, or practically anything.motion
    background-linesA set of svg paths that animate in a wave pattern. Good for hero sections background, as seen on height.appmotion
    animated-testimonialsMinimal testimonials sections with image and quote.@tabler/icons-react, motion
    world-mapA world map with animated lines and dots, programatically generated.dotted-map, motion
    code-blockA configurable code block component built on top of react-syntax-highlighter.@tabler/icons-react, react-syntax-highlighter
    carouselA customizable carousel with microinteractions and slider.@tabler/icons-react
    colourful-textA text component with various colours, filter and scale effects.none
    spotlight-newA new spotlight component with left and right spotlight, configurable and customizable.none
    glowing-effectA border glowing effect that adapts to any container or card, as seen on Cursor's website.lucide-react
    3d-marqueeA 3D Marquee effect with grid, good for showcasing testimonials and hero sectionsnone
    container-text-flipA container that flips through words, animating the width.none
    resizable-navbarA navbar that changes width on scroll, responsive and animated.none
    draggable-cardA tiltable, draggable card component that jumps on bounds.none
    sticky-bannerA banner component that sticks to top, hides when user scrolls downnone
    pointer-highlightA component that highlights text when it's in view, with a pointer and border.none
    stateful-buttonA button that shows a loading state when clicked, and a success state when the action is completed.none
    loaderA set of simple and minimal loaders for your loading screens and components.none
    comet-cardA perspective, 3D, Tilt card as seen on Perplexity Comet's website.none
    background-ripple-effectA grid of cells that ripple when clicked.motion
    pixelated-canvasConvert any image to a pixelated canvas mouse distortion effects, as seen on Tailwind CSS Website.none
    canvas-textAnimated text component with colorful curved lines rendered on canvas, clipped to the text shape.none
    layout-text-flipA text flip effect that changes the layout of surrounding textmotion
    dotted-glow-backgroundA background effect with opacity animation, glow effect and more.none
    tooltip-cardA tooltip card container that follows mouse pointer when hovered overnone
    encrypted-textA text component that reveals the text gradually, gibberish effect.motion
    noise-backgroundA dynamic background effect with animated gradients, noise texture, and smooth motion.none
    dither-shaderA real-time ordered dithering effect for images, perfect for pixel art and retro aesthetics.none
    webcam-pixel-gridA real-time webcam pixel grid effect, perfect for pixel art and retro aesthetics.none
    images-badgeA badge with images that can be hovered to reveal more images.none
    keyboardA mac style keyboard component with mechanical keys sound effects.@tabler/icons-react, motion/react
    3d-globeA realistic globe component with tooltips and avatar tipsthree, @react-three/fiber, @react-three/drei
    ascii-artConvert any image to ASCII art with customizable charsets, colors, and animations.motion

    Pro ComponentsPRO

    ComponentDescription
    /blocks/backgroundsA set of beautiful, creative backgrounds for landing pages
    /blocks/bento-gridsA set of bento grids for various use cases
    /blocks/blog-content-sectionsContent sections for your single blog posts
    /blocks/blog-sectionsBlog sections with search and filters
    /blocks/cardsA set of cards that can be used for different use cases
    /blocks/contact-sectionsContact sections with forms and micro interactions
    /blocks/cta-sectionsCTA sections with modern and minimalist styles
    /blocks/faqsElegant and minimal FAQs with grid, accordions and micro-interactions
    /blocks/feature-sectionsA set of feature sections ranging from bento grids to simple layouts
    /blocks/footersClean footers with a variety of styles and layouts
    /blocks/hero-sectionsA collection of hero sections that are modern and stand out
    /blocks/illustrationsA set of motion illustrations for blocks, sections and pages
    /blocks/login-and-signup-sectionsLogin, registration and authentication form sections
    /blocks/logo-cloudsA collection of logo clouds with micro interactions and minimal animations
    /blocks/navbarsSimple and elegant headers for your website.
    /blocks/pricing-sectionsMinimal and elegant pricing sections.
    /blocks/shadersA collection of reusable shaders for your backgrounds.
    /blocks/sidebarsElegant sidebars with hover effects and open, close states
    /blocks/stats-sectionsPerfect for displaying numbers, stats and changelogs
    /blocks/testimonialsTestimonials sections for social proof and trust
    /blocks/text-animationsText animations components for headings and paragraphs

    TemplatesTEMPLATE

    TemplateDescription
    /templates/agenforce-marketing-templateA marketing template designed for various use cases, including AI Agents, Agency, Chatbots and SaaS. Includes delightful micro-interactions and animations.
    /templates/agenlabs-agency-templateAgenlabs is template with Clean modern design and crisp illustrations, perfect template to get your Agency business up and running.
    /templates/ai-saas-templateEvery AI SaaS template is a multi-page template focused on AI applications offering SaaS solutions.
    /templates/cryptgen-marketing-aceternityA single page, modern and responsive template with a bento grid, testimonials, features, and a call to action.
    /templates/devpro-portfolio-templateDevPro is a portfolio template for developers with blogs, projects, events and everything. Clean. Modern. Responsive. Neat.
    /templates/foxtrot-marketing-templateFoxtrot is a SaaS marketing template that has a modern design with a pinch of class, perfect for launching your single page website.
    /templates/minimal-portfolio-templateAn elegant, feature rich portfolio website template with a minimalistic center design along with tasteful microinteractions.
    /templates/nodus-agent-templateA template focused for startups building for AI agents and AI Chatbots. Clean, Minimal and Modern.
    /templates/playful-marketing-aceternityA simple, elegant and playful marketing template with minimal colors and creative microinteractions.
    /templates/proactiv-marketing-templateProactiv is a marketing template designed for SaaS companies focusing on marketing tools for social media.
    /templates/schedule-marketing-templateElegant marketing template for scheduling and booking appointments. Bento grids, modern design and responsive.
    /templates/sidefolio-portfolio-templateSidefolio is a portfolio template for developers with blogs, projects, resume and everything. A sidebar layout with a modern design. Mobile responsive with toggleable sidebar.
    /templates/startup-landing-page-templateA simple, clean, modern and minimalistic landing page template for startups. Filled with microinteractions to keep your users engaged.

    Pro BlocksPRO BLOCK

    BlockCategoryDescription
    Background DotsBackgroundsA CSS-only dotted pattern background using radial gradients. Lightweight alternative to SVG or canvas-based patterns with automatic dark mode support.
    Background Dots MaskedBackgroundsA dotted pattern with a radial CSS mask that fades the pattern from center to edges. Creates a spotlight effect that draws attention to centered content.
    Background Dots Masked VerticalBackgroundsA dotted pattern with a linear vertical mask that fades from top to bottom. Ideal for hero sections where content continues below the fold.
    Background LinesBackgroundsAn animated background with shooting star trails and pulsing concentric circles. Uses SVG animations for the stars and Framer Motion for the breathing circle effect.
    Background Noise GridBackgroundsVertical strips with gradient fills and a noise texture overlay create a subtle layered background. Dynamically calculates strip count based on viewport width.
    Background With Full VideoBackgroundsA full-screen video background that fades in on load with a radial mask in dark mode. Pairs with animated colorful text that cycles through colors on an interval.
    Background With Shooting StarsBackgroundsAn animated background with shooting star trails and pulsing concentric circles. Uses SVG animations for the stars and Framer Motion for the breathing circle effect.
    Background With Skewed LinesBackgroundsDiagonal line pattern using an SVG pattern element with a linear mask that fades the center. Lightweight and resolution-independent.
    Background With Skewed RectanglesBackgroundsA 3D perspective grid pattern with rectangles rotated on the X-axis. Two layers create a symmetrical effect with masks fading in opposite directions.
    Bento Grid With SkeletonsBento GridsA six-card bento grid where each card contains an animated skeleton illustration. Features chat messages, video call grids, mentorship marquees, and floating avatars.
    Masonry Bento Grid With ImagesBento GridsA four-column masonry layout of linked image cards with hover overlays. Each card reveals the link URL on hover with a dark overlay transition.
    Symmetric Bento GridBento GridsA five-card asymmetric bento layout with animated SVG connection paths, a rotating 3D globe using Cobe, and deployment workflow visualization.
    Three Column Bento GridBento GridsA responsive bento grid with animated skeletons including avatar scoring, progress tracking timelines, video interview previews, and drag-and-drop file upload.
    Three Columns With ImagesBento GridsA five-card bento grid using product screenshots instead of animated skeletons. Cards animate on hover with title and description text shifting horizontally.
    Blog Content CenteredBlog Content SectionsA centered single-column blog post layout with a large hero image, author byline, and Markdown content rendered through react-markdown.
    Blog Content With TOCBlog Content SectionsA two-column blog layout with a sticky table of contents sidebar. The TOC includes hover animations and collapses into a floating button on mobile.
    Blog With SearchBlog SectionsA blog listing page with fuzzy search filtering. Features a large featured post card and a filterable list of additional posts below.
    Simple Blog With GridBlog SectionsA blog listing page with a header section over a grid pattern background and a three-column card grid for posts. Cards scale on hover.
    Background Overlay CardCardsA card with a static background image that swaps to an animated GIF on hover. Includes a dark overlay that appears during the hover state.
    Content CardCardsA blog-style card with author avatar, name, read time, and content overlaid on a background image. The overlay darkens on hover.
    Expandable Card On ClickCardsA grid of cards that expand into a modal overlay when clicked. Uses Framer Motion's layoutId for smooth shared element transitions.
    Feature Block Animated CardCardsA card showcasing AI/ML tool logos with staggered bounce animations. Includes a glowing beam with sparkle particles that animates vertically.
    Contact Form Grid With DetailsContact SectionsA two-column contact section with a 3D tilted world map on the left and a full contact form on the right. Includes animated location pins and a subtle grid background.
    Contact Section With ShaderContact SectionsA two-column contact section with an animated WebGL shader background and rotating testimonial cards. The shader features flowing gradients with customizable colors.
    Simple Centered Contact FormContact SectionsA compact centered contact form card with name, email, company, and message fields. Includes social media links at the bottom.
    CTA With Background NoiseCTA SectionsA dark two-column CTA section with noise texture overlay, gradient border lines, and product images. Ideal for high-contrast conversion sections.
    CTA With Dashed Grid LinesCTA SectionsA three-column CTA layout with dashed border lines extending beyond the container edges. Includes a testimonial quote in the right column.
    Simple CTA With ImagesCTA SectionsA horizontal CTA section with overlapping user avatars, star ratings, and a call-to-action button. Avatars show tooltips on hover with spring-based animations.
    FAQs With GridFAQsA three-column masonry-style FAQ layout where questions and answers display as static cards. No accordion interaction, all content visible at once.
    Frequently Asked Questions AccordionFAQsA two-column FAQ layout with an animated accordion on the right. Plus/minus icons rotate and scale with CSS transitions when items expand or collapse.
    Simple FAQs With BackgroundFAQsA centered FAQ section with chevron-based accordions. Each item has a subtle background that appears when expanded for visual feedback.
    Feature Section Bento SkeletonsFeature SectionsA bento grid feature section with 4 animated skeleton cards showcasing messaging, file sharing, team collaboration, and testimonials.
    Features Bento Grid With SkeletonsFeature SectionsA four-panel bento grid layout with animated skeleton illustrations including a video embed, image gallery, and 3D globe visualization using Cobe.
    Features Grid With Large SkeletonsFeature SectionsA three-column feature grid with tall cards displaying animated skeleton illustrations. Each card shows a workflow or status visualization with 3D perspective effects.
    Features Section With Card GradientFeature SectionsA responsive feature grid with eight cards. Each card has a gradient background and an SVG grid pattern with randomly positioned highlighted squares.
    Features Section With Hover EffectsFeature SectionsAn eight-card feature grid with icons and animated hover states. A vertical accent bar and gradient overlay appear on hover.
    Features Section With SkeletonsFeature SectionsA features section with animated skeleton loaders that bring each card to life. Each card shows a different feature with a unique skeleton animation.
    Features With Isometric BlocksFeature SectionsFeature cards with animated isometric box illustrations. Each card showcases a different animation direction on hover - left, right, or top face movement.
    Features With Sticky ScrollFeature SectionsA scroll-driven feature section where content sticks to the viewport. The background color transitions between features as users scroll.
    Centered Footer With LogoFootersA minimal footer with centered logo, horizontal navigation links, and social media icons. A horizontal grid line divides navigation from the copyright section.
    Footer With GridFootersA comprehensive footer with logo section, four-column link grid, newsletter signup, and social icons. Built for sites with extensive navigation needs.
    Simple Footer With Four GridsFootersA clean footer layout with four link columns: pages, socials, legal, and account. Includes a logo, tagline, and copyright notice at the bottom.
    Centered Around TestimonialsHero SectionsA unique hero section that places a customer testimonial front and center alongside your headline. Combines social proof with your value proposition for maximum trust and conversion. Perfect for established products, B2B SaaS, and service-based businesses.
    Full Background Image With TextHero SectionsAn immersive hero section with a full-bleed background image and overlaid text content. Creates a cinematic, high-impact first impression. Ideal for creative agencies, portfolio websites, event pages, and brands that want to lead with striking photography.
    Hero Section With Beams and GridHero SectionsA mesmerizing hero section featuring animated light beams and a subtle grid pattern background. Creates an ethereal, high-tech atmosphere perfect for AI products, developer tools, and technology companies that want to convey innovation and sophistication.
    Hero Section With Flickering LightsHero SectionsA cinematic hero section with animated flickering light bulbs on a steel grid. The bulbs power up one by one with realistic flicker effects, occasionally fusing and coming back to life. Perfect for industrial, tech, or creative brands wanting a dramatic, high-impact introduction.
    Hero Section With Images Grid and NavbarHero SectionsA complete hero section featuring an integrated navigation bar and a dynamic images grid with marquee animation. Combines a full navigation experience with a visually rich image gallery. Ideal for creative portfolios, e-commerce storefronts, and media-rich landing pages.
    Hero Section With Infinite Scroll CardsHero SectionsA dynamic hero section featuring infinitely scrolling card elements that create continuous visual movement. The auto-scrolling cards showcase content, features, or testimonials in a flowing stream. Perfect for social platforms, marketplaces, content-heavy products, and any site that wants to convey abundance and activity.
    Hero Section With Mesh GradientHero SectionsA modern hero section featuring a vibrant mesh gradient background with smooth color transitions. Includes centered content with headline, description, and call-to-action buttons.
    Hero Section With Multi Color BackgroundHero SectionsA vibrant hero section featuring a multi-color animated background that shifts between color palettes. The dynamic color transitions create a lively, attention-grabbing atmosphere. Perfect for creative products, design tools, marketing agencies, and brands that want to convey energy and creativity.
    Hero Section With Noise BackgroundHero SectionsA textured hero section with a subtle noise overlay that adds depth and a tactile quality to your landing page. The grain texture creates a premium, editorial feel. Perfect for design agencies, creative studios, premium brands, and any website that values aesthetic refinement.
    Hero Section With TabsHero SectionsA modern hero section featuring an interactive tabbed browser window preview. Tabs auto-rotate through different content sections with smooth animations, showcasing multiple features or pages in a single component. Perfect for SaaS, portfolios, and product showcases.
    Hero With Background And NavbarHero SectionsA sleek hero section with an animated background effect and an integrated navigation bar. The combined layout creates a seamless visual experience from the very first viewport. Ideal for SaaS platforms, tech startups, and product websites that need both navigation and visual impact in one cohesive block.
    Hero With Centered ImageHero SectionsA stunning hero section with a large centered product image, bold headline, and dual call-to-action buttons. Perfect for SaaS landing pages, product launches, and startup websites that need a visual-first approach to capture attention above the fold.
    Hero With Image and ScalesHero SectionsA modern hero section with a product image that reveals animated scales on mouse hover. The interactive reveal effect creates curiosity and engagement. Built with Tailwind blue-500 color palette. Perfect for tech products, SaaS dashboards, and developer tools that want to showcase depth behind the interface.
    Minimal Hero Section With Parallax ImagesHero SectionsA clean, minimal hero section where stacked images create a parallax depth effect on scroll. The layered image composition adds visual sophistication without overwhelming the content. Ideal for portfolios, creative agencies, and product websites that value elegant simplicity.
    Modern Hero With GradientsHero SectionsA visually striking hero section featuring layered gradient backgrounds, bold typography, and animated elements. Designed for modern SaaS websites, AI products, and tech startups that want to make a bold first impression with vibrant colors and depth.
    Playful Hero SectionHero SectionsA fun, energetic hero section with hand-drawn highlight annotations and bouncy animations. Uses react-rough-notation for sketch-style word underlining and circling. Perfect for creative agencies, educational platforms, personal brands, and startups that want to feel approachable and human.
    Two Column With ImageHero SectionsA classic two-column hero layout with compelling copy on one side and a high-impact image on the other. Ideal for product-led landing pages, marketing websites, and any page that needs to balance visual storytelling with persuasive text above the fold.
    Chat ConversationIllustrationsAn animated chat interface with message bubbles and avatars. Messages appear sequentially with staggered animations when the component comes into view.
    Collaborative CursorsIllustrationsAnimated multiplayer cursors with name tags drawing selection boxes over a code file. Simulates real-time collaboration with staggered cursor movements.
    Flipping Images With BarIllustrationsAn animated image carousel that reveals colors with a scanning bar effect. Images start grayscale and transition to full color as a glowing bar sweeps across with trailing sparkles.
    Folder With FilesIllustrationsAn interactive folder illustration with files that fan out on hover. Includes animated pulse beams and a server component for file transfer visualization.
    Isometric BoxIllustrationsA minimal isometric box illustration with smooth hover animations. Features rounded corners on the top face and subtle dashed vertical lines for depth.
    Rotating Tabs With TextIllustrationsStacked notification cards that rotate automatically every 3 seconds. Cards stack with depth effect and smooth spring animations using motion/react.
    Testimonials Hover IllustrationIllustrationsAn interactive testimonial card grid with hover animations. Cards lift and rotate on hover, revealing a diagonal stripe pattern beneath each card.
    Uptime Status IllustrationIllustrationsAn interactive uptime status bar illustration with hover effects. Each bar represents a day's status and reveals detailed information on hover with smooth animations.
    Login Form With GradientLogin and Signup SectionsA two-column login page with form fields on the left and an animated gradient illustration on the right. Includes social login buttons and custom input styling.
    Login Signup MinimalLogin and Signup SectionsA clean and minimal login form with email and password fields, Google and Apple social login buttons, and a dashed divider. Features subtle input styling with ring borders and full dark mode support.
    Login With Socials And EmailLogin and Signup SectionsA centered login form with GitHub and Google buttons at top, and an animated email input that reveals on click. Features corner-expanding hover effects on the submit button.
    Registration Form With ImagesLogin and Signup SectionsA split-screen registration page with form fields on the left and social proof testimonials on the right. Features overlapping user avatars and decorative grid lines.
    Logo Cloud MarqueeLogo CloudsA dual-row marquee logo cloud with opposite scroll directions. Uses react-fast-marquee with pause-on-hover and edge fade masks.
    Logo Cloud With Blur AnimationLogo CloudsA logo grid with scroll-triggered entrance animations. Logos fade in from above with blur that clears as they enter the viewport.
    Logos With Blur FlipLogo CloudsAn auto-rotating logo cloud where logos flip in with blur and fade animations. Logos cycle through sets on a 3-second interval.
    Spotlight Logo CloudLogo CloudsA static grid of logos with an ambient color spotlight effect in the background. Radial gradients create a soft, glowing atmosphere.
    Navbar ClassicNavbarsA traditional header layout with logo, horizontal nav links, search input, and CTA button. Clean and familiar navigation pattern.
    Navbar MegaNavbarsA mega menu navbar with large dropdown panels containing categorized links. Products and Resources sections display in a two-column grid.
    Navbar PillNavbarsA navigation bar with pill-style tabs that highlight the active link. The centered nav sits inside a rounded container with backdrop blur.
    Navbar UnderlineNavbarsA navigation bar with underline indicators for active and hover states. A thin line appears below the selected link.
    Navbar With ChildrenNavbarsA navbar with dropdown menus that reveal on hover. Dropdowns can contain links, product cards with images, or nested navigation.
    Simple Navbar With Hover EffectsNavbarsA rounded pill-style navbar with sliding background hover effects on nav items. Uses layoutId for smooth animated transitions between hovered states.
    Pricing MinimalPricing SectionsA clean minimal pricing component with three tiers, dashed grid line accents on the featured card, and additional features section with divider.
    Pricing Page With Featured And EnterprisePricing SectionsA complete pricing page with three tiers plus a separate enterprise card. Features discounted pricing display and comprehensive feature lists.
    Pricing With SwitchPricing SectionsA four-tier pricing grid with an animated monthly/yearly toggle. Price values animate in with blur effects when switching billing periods.
    Pricing With Switch And Add OnPricing SectionsA pricing section with monthly/yearly toggle and add-on options. Features animated price changes and a three-tier layout with a featured plan.
    Simple Pricing With Three TiersPricing SectionsA clean three-column pricing section with feature lists and CTA buttons. The middle tier is highlighted as featured with enhanced styling.
    Dot Distortion ShaderShadersAn interactive canvas shader with a grid of dots that distort when the mouse passes over. Dots have breathing animations and random glow pulses.
    Lines Gradient ShaderShadersA canvas-based animated shader background with flowing gradient bands. Renders smooth wave-like lines with customizable colors, speed, and density.
    Spotlight ShaderShadersA canvas shader with configurable spotlight beams shining from corners or edges. Supports multiple spotlights with custom colors, positions, and animations.
    Collapsible SidebarSidebarsA sidebar with a toggle button to expand and collapse. Maintains state between interactions and includes a smooth width transition.
    Simple Sidebar With HoverSidebarsA sidebar that expands on hover to reveal link labels. Shows only icons when collapsed, full labels when hovered or active.
    Stats For ChangelogStats SectionsA timeline-style changelog section with date tabs and content cards. Clicking tabs reveals corresponding release notes with images.
    Stats With GradientStats SectionsA four-column stats grid with glassmorphism cards. Features an animated purple gradient beam at the bottom and decorative SVG bar patterns.
    Stats With Grid BackgroundStats SectionsA three-column stats section with icon containers, values, and descriptions. Each card has an SVG grid pattern background and a hover-animated corner element.
    Stats With Number TickerStats SectionsA stats section with animated counting numbers. Values tick up from zero when the component enters the viewport, using spring physics.
    Testimonials Background With DragTestimonialsA hero-style testimonials section with draggable cards scattered in the background. Cards can be picked up and moved, creating an interactive experience.
    Testimonials Grid With Centered CarouselTestimonialsA testimonials section with a faded background grid and a centered carousel slider. The active testimonial displays prominently while others blur in the background.
    Testimonials Marquee GridTestimonialsA two-row testimonials section with horizontal marquee scrolling. Cards scroll at different speeds with pause-on-hover interaction.
    Testimonials Masonry GridTestimonialsA four-column masonry layout of testimonial cards with quote icons. Cards have varying heights based on content length, creating a Pinterest-style layout.
    Testimonials With CarouselTestimonialsA testimonials section with paginated carousel navigation. Displays three testimonials at a time with smooth animated transitions between pages.
    Text Animation Blur Fade InText AnimationsA word-by-word text reveal animation where each word fades in from blur. Uses viewport detection to trigger animations when content scrolls into view.
    Text Animation Flipping WordsText AnimationsA typewriter-style text animation that types and deletes words with 3D flip effects. Characters rotate in with blur as they appear.
    Text Animation Typewriter EffectText AnimationsA classic typewriter text effect that types words character by character. Includes a blinking cursor and configurable typing and deletion speeds.
    Logo
    Aceternity UI

    Access an ever-growing collection of premium, meticulously crafted templates and Component Blocks.

    A product by Aceternity
    Building in public at @mannupaaji

    © 2026 Aceternity Labs LLC. All Rights Reserved.