{
  "$schema": "https://ui.shadcn.com/schema/registry.json",
  "name": "ForgeUI",
  "homepage": "https://forgeui.in",
  "items": [
    {
      "name": "animated-form",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/animated-form.tsx",
          "target": "components/forgeui/animated-form.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Animated Form",
      "description": "Animated form mimicking account creation with progressive name/password animation and completion checkmarks."
    },
    {
      "name": "animated-tabs",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/animated-tabs.tsx",
          "target": "components/forgeui/animated-tabs.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Animated Tabs",
      "description": "witch tabs smoothly with motion-based underline or highlight effects."
    },
    {
      "name": "animated-otp",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/animated-otp.tsx",
          "target": "components/forgeui/animated-otp.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Animated OTP",
      "description": "Looping animated OTP input with glowing digit transitions to simulate secure, timed authentication flow."
    },
    {
      "name": "bot-detection",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/bot-detection.tsx",
          "target": "components/forgeui/bot-detection.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Bot Detection",
      "description": "Animated radar-style component that simulates real-time bot detection using glowing pulses and scanning motion."
    },
    {
      "name": "expandable-card",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/expandable-card.tsx",
          "target": "components/forgeui/expandable-card.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Expandable Card",
      "description": "Interactive UI component to expand cards with smooth animations and detailed content using layout transitions."
    },
    {
      "name": "framework-agnostic",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/framework-agnostic.tsx",
          "target": "components/forgeui/framework-agnostic.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Framework Agnostic",
      "description": "Visually demonstrates cross-framework adaptability using animated stack icons and a glowing pipeline effect."
    },
    {
      "name": "fraud-card",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/fraud-card.tsx",
          "target": "components/forgeui/fraud-card.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Fraud Card",
      "description": "A security alert card inspired by Clerk's landing page, showcasing blocked emails with smooth hover animations."
    },
    {
      "name": "notification-center",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/notification-center.tsx",
          "target": "components/forgeui/notification-center.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Notification Center",
      "description": "Beautifully animated mobile UI showcasing notifications with hover-triggered transitions and customizable content blocks."
    },
    {
      "name": "notification-panel",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/notification-panel.tsx",
          "target": "components/forgeui/notification-panel.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Notification Panel",
      "description": "A collapsible notification panel displaying recent alerts with icons, timestamps, and smooth animated transitions."
    },
    {
      "name": "onboard-card",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/onboard-card.tsx",
          "target": "components/forgeui/onboard-card.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Onboard Card",
      "description": "Animated onboarding progress card showing three steps with visual loaders, transitions, and completion indicators."
    },
    {
      "name": "security-card",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/security-card.tsx",
          "target": "components/forgeui/security-card.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Security Card",
      "description": "Dynamic security identity card with animated verification, glowing avatar outline, and infinite character scramble stream."
    },
    {
      "name": "social-card",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/social-card.tsx",
          "target": "components/forgeui/social-card.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Social Card",
      "description": "An animated profile card showing name, avatar, and social links on hover."
    },
    {
      "name": "stats-card",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/stats-card.tsx",
          "target": "components/forgeui/stats-card.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Stats Card",
      "description": "A dynamic stats card comparing two individuals with avatars, data points, and animated background graph."
    },
    {
      "name": "spectrum-switcher",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/spectrum-switcher.tsx",
          "target": "components/forgeui/spectrum-switcher.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Spectrum Switcher",
      "description": "Interactive spectrum switcher with animated gradients, smooth dropdown transitions, and selectable themed color palettes."
    },
    {
      "name": "text-reveal",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/text-reveal.tsx",
          "target": "components/forgeui/text-reveal.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Text Reveal",
      "description": "A stylish effect that sequentially fades in text on page load, creating a dynamic reveal."
    },
    {
      "name": "text-morph",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/text-morph.tsx",
          "target": "components/forgeui/text-morph.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Text Morph",
      "description": "A React component that animates rotating text characters using Motion, customizable by words, interval, styling, and animation timing."
    },
    {
      "name": "text-shimmer",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/text-shimmer.tsx",
          "target": "components/forgeui/text-shimmer.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Text Shimmer",
      "description": "A React component that creates an animated text shimmer effect using Motion, customizable by tag, duration, spread, delay, and repeat delay."
    },
    {
      "name": "stack-ripple",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/stack-ripple.tsx",
          "target": "components/forgeui/stack-ripple.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Stack Ripple",
      "description": "Animated stacked notification cards ripple open with smooth transitions, showing messages, signups, and billing reminders."
    },
    {
      "name": "vault-lock",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/vault-lock.tsx",
          "target": "components/forgeui/vault-lock.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Vault Lock",
      "description": "Animated vault showcasing secure password input with motion effects and interactive hover-based unlock behavior."
    },
    {
      "name": "cloudscape",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/cloudscape.tsx",
          "target": "components/forgeui/cloudscape.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Cloudscape",
      "description": "A WebGL-powered animated cloud gradient that creates a soft, flowing sky-like background using layered noise and color blending."
    },
    {
      "name": "lumadrift",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/lumadrift.tsx",
          "target": "components/forgeui/lumadrift.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Lumadrift",
      "description": "A WebGL-powered animated gradient that produces smooth, flowing light patterns using procedural noise and color blending."
    },
    {
      "name": "cosmicrift",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/cosmicrift.tsx",
          "target": "components/forgeui/cosmicrift.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Cosmicrift",
      "description": "A WebGL-powered animated cosmic background featuring a procedural starfield with twinkling effects and flowing nebula-like wave distortions, rendered in real time using shaders."
    },
    {
      "name": "chromatic-fluid",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/chromatic-fluid.tsx",
          "target": "components/forgeui/chromatic-fluid.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Chromatic Fluid",
      "description": "A WebGL-powered animated fluid effect featuring procedural noise, chromatic glint highlights, and dynamic lighting with film grain."
    },
    {
      "name": "velora",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/velora.tsx",
          "target": "components/forgeui/velora.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Velora",
      "description": "A WebGL-powered animated radial light effect featuring swirling color streaks, 3D noise-based flow, and dynamic color transitions with film grain."
    },
    {
      "name": "velaris",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/velaris.tsx",
          "target": "components/forgeui/velaris.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Velaris",
      "description": "A WebGL-powered animated background featuring layered simplex noise, multi-color blending, vignette glow, and subtle film grain effects."
    },
    {
      "name": "auralis",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/auralis.tsx",
          "target": "components/forgeui/auralis.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Auralis",
      "description": "A WebGL-powered animated background featuring layered simplex noise, glowing light effects, vignette, and subtle film grain for a dramatic ambiance."
    },
    {
      "name": "nebulore",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/nebulore.tsx",
          "target": "components/forgeui/nebulore.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Nebulore",
      "description": "A WebGL-powered animated nebula background featuring flowing aurora ribbons, domain-warped simplex noise, and customizable color glow with film grain."
    },
    {
      "name": "noctylis",
      "type": "registry:ui",
      "files": [
        {
          "path": "registry/forgeui/noctylis.tsx",
          "target": "components/forgeui/noctylis.tsx",
          "type": "registry:ui"
        }
      ],
      "title": "Noctylis",
      "description": "A WebGL-powered nocturnal glow background featuring chained simplex noise layers, soft violet light blooms, vignette, and film grain."
    }
  ]
}
