HomeBookmarks
GooseUIGooseUI
GooseUI

GooseUI

GOby gooseui
1component38.3Kviews134bookmarks

Installs all 10 components. Without our CLI, run instead.

Auto-indexed

GooseUI contents

  • Border Beam

    Border Beam

  • That's all 1 components

    About GooseUI

    GooseUI publishes a shadcn registry at gooseui.pro, with 10 components installable through the shadcn CLI.

    Components
    10
    GitHub stars
    32
    Last commit
    Mar 26, 2026
    Repository
    goosen-x/gooseui

    Also in the GooseUI registry

    Copy a prompt for your agent, copy the install command, or open the docs that ship it.

    • Animated Timer

      animated-timer

      A beautiful animated clock with sliding digits and gradient border.

      1 file
    • Baseline Status

      baseline-status

      Display browser support status for web features based on the W3C WebDX Baseline specification. Includes real-time browser feature detection.

      lucide-react2 files
    • Custom Toast

      custom-toast

      Beautiful toast with progress bar and colored variants.

      sonner, lucide-react1 file
    • Morphing Dialog

      morphing-dialog

      Dialog with morphing animation using native View Transitions API. Supports click-outside and Escape key.

      lucide-react1 file
    • Promo Banner

      promo-banner

      Floating promotional banner with marquee animation, discount badges, and localStorage persistence.

      lucide-react1 file
    • Scroll To Top

      scroll-to-top

      Floating scroll-to-top button with 4 variants: default, pill, minimal, and progress indicator.

      lucide-react1 file
    • Theme Customizer

      theme-customizer

      Floating theme and color picker with 5 different variants.

      next-themes, lucide-react1 file

    From the GooseUI readme

    GooseUI

    A modern, beautiful component library for React and Next.js. Built on top of shadcn/ui with custom components, effects, and theming.

    Features

    • Custom Components - Button, Card, Input, Typography, Toast, and more
    • Visual Effects - Border Beam, animated gradients
    • Theme Customizer - 5 variants of floating theme/color picker
    • Tailwind CSS v4 - Modern styling with CSS variables
    • Dark/Light Mode - Full theme support with next-themes
    • CLI Installation - Install components directly via shadcn CLI

    Installation

    Install components using the shadcn CLI:

    npx shadcn@latest add @gooseui/button
    

    Or with other package managers:

    # pnpm
    pnpm dlx shadcn@latest add @gooseui/button
    
    # yarn
    npx shadcn@latest add @gooseui/button
    
    # bun
    bunx --bun shadcn@latest add @gooseui/button
    

    Available Components

    UI Components

    ComponentDescription
    buttonButton with multiple variants and sizes
    cardCard with header, content, and footer
    inputInput field with validation states
    labelAccessible label for form controls
    textareaMultiline text input
    typographyText styling with semantic variants and gradients
    theme-customizerFloating theme/color picker (5 variants)
    animated-timerAnimated clock with sliding digits

    Effects

    EffectDescription
    border-beamAnimated beam traveling along container border

    Toast System

    ComponentDescription
    sonnerBase toast provider with theming
    custom-toastBeautiful toast with progress bar
    toastHelper functions for notifications

    Blocks

    BlockDescription
    example-formContact form with Zod validation
    complex-componentMulti-file component example

    Documentation

    Visit gooseui.pro/docs for full documentation.

    Development

    # Install dependencies
    pnpm install
    
    # Start development server
    pnpm dev
    
    # Build registry
    pnpm registry:build
    
    # Type check
    pnpm typecheck
    
    # Lint
    pnpm lint
    

    Tech Stack

    • Framework: Next.js 15 with App Router
    • Styling: Tailwind CSS v4
    • Components: Radix UI primitives
    • Animations: Motion (Framer Motion)
    • Icons: Lucide React
    • Theming: next-themes

    License

    MIT

    Read the rest on GitHub →

    Hooks and utilities

    • badge
    • button
    • card
    • input
    • label
    • sonner
    • textarea
    • toast

    Registries like GooseUI

    Magic UI

    Magic UI

    by Dillion Verma

    64

    components

    coss

    coss

    by coss

    74

    components

    cult ui

    cult ui

    by cult/ui

    50

    components

    Motion Primitives

    Motion Primitives

    by Julien Thibeaut

    39

    components

    Browse every shadcn registry we track →

    Animate UI

    Animate UI

    by Elliot Sutton

    34

    components

    ReUI

    ReUI

    by Sean Hello

    263

    components

    1. Components
    2. /
    3. gooseui
    4. /
    5. GooseUI

    Related libraries

    AnimateIcons / Lucide

    AnimateIcons / Lucide

    by Avijit Dey

    434

    components

    ReUI

    ReUI

    by Sean Hello

    263

    components

    Shadcn UI Kit

    Shadcn UI Kit

    by Shadcn UI Kit

    18

    components

    Cnippet

    Cnippet

    by Cnippet

    347

    components

    Kokonut UI

    Kokonut UI

    by Kokonut UI

    60

    components

    ShadcnSpace

    ShadcnSpace

    by ShadcnSpace

    189

    components

    About GooseUI

    GooseUI is a component library on 21st.dev by gooseui with 1 public React component. Every component ships with a live interactive preview and full TSX source — copy the code, install it through the shadcn CLI, or pull it into Cursor or Claude Code over MCP.

    All 1 GooseUI components

    • Border Beam

    Browse all component libraries →