sh4dcnv2 · atlas
← libraries

@gooseui

A small open-source shadcn/ui extension registry for React, styled with Tailwind CSS v4 and Motion (Framer Motion) animations. Includes Button, Card, Input, Label, Textarea, Typography, Theme Customizer (5 floating variants), Animated Timer, Border Beam effect, custom Toast/Sonner with progress bar, and a ready-made Contact Form block. Dark/light mode with next-themes; built on Radix UI primitives. Free and MIT-licensed. Use for: adding tasteful motion effects and a unified theme customizer to React/Next.js apps without heavy dependencies.

19 components react shadcn-cli MIT

Install this registry

shadcn (npm) npx shadcn@latest add https://gooseui.pro/r/registry.json
pnpm pnpm dlx shadcn@latest add https://gooseui.pro/r/registry.json
bun bunx shadcn@latest add https://gooseui.pro/r/registry.json
fetch registry curl -s https://gooseui.pro/r/registry.json

Components

19 total
Theme Customizer ui

Floating theme and color picker with 5 different variants.

npx shadcn@latest add https://gooseui.pro/r/theme-customizer.json
Animated Timer ui

A beautiful animated clock with sliding digits and gradient border.

npx shadcn@latest add https://gooseui.pro/r/animated-timer.json
Border Beam ui

Animated beam of light traveling along the border of a container.

npx shadcn@latest add https://gooseui.pro/r/border-beam.json
Slot lib

Composition utility for asChild pattern. Renders child element with merged props.

npx shadcn@latest add https://gooseui.pro/r/slot.json
Button ui

Displays a button or a component that looks like a button.

npx shadcn@latest add https://gooseui.pro/r/button.json
Card ui

Displays a card with header, content, and footer.

npx shadcn@latest add https://gooseui.pro/r/card.json
Input ui

Displays an input field.

npx shadcn@latest add https://gooseui.pro/r/input.json
Label ui

Renders an accessible label associated with controls.

npx shadcn@latest add https://gooseui.pro/r/label.json
Textarea ui

Displays a textarea for multiline text input.

npx shadcn@latest add https://gooseui.pro/r/textarea.json
Typography ui

Consistent text styling with semantic variants and gradient effects.

npx shadcn@latest add https://gooseui.pro/r/typography.json
Sonner ui

Toast notification component with theming support.

npx shadcn@latest add https://gooseui.pro/r/sonner.json
Custom Toast ui

Beautiful toast with progress bar and colored variants.

npx shadcn@latest add https://gooseui.pro/r/custom-toast.json
Toast Utility lib

Helper functions to show custom toast notifications.

npx shadcn@latest add https://gooseui.pro/r/toast.json
Promo Banner ui

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

npx shadcn@latest add https://gooseui.pro/r/promo-banner.json
Morphing Dialog ui

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

npx shadcn@latest add https://gooseui.pro/r/morphing-dialog.json
Baseline Status ui

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

npx shadcn@latest add https://gooseui.pro/r/baseline-status.json
Features Grid component

Six-column grid showcasing product features with icons. Perfect for landing pages.

npx shadcn@latest add https://gooseui.pro/r/features-grid.json
Badge ui

Small status indicator with variants for labels, tags, and status.

npx shadcn@latest add https://gooseui.pro/r/badge.json
Scroll To Top ui

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

npx shadcn@latest add https://gooseui.pro/r/scroll-to-top.json