Custom shadcn/ui Registry

Build Modern Interfaces Faster

A collection of beautiful components and effects for React. Copy the code, customize it, ship to production.

npx shadcn@latest add @gooseui/button
theme.tsx
sliding-number.tsx
checkbox.tsx

Everything for Modern Development

Components that save time and help you build quality products

Animations & Effects

Border Beam, text effects and other animations for attractive interfaces

Instant Installation

One CLI command — and the component is in your project. No package dependencies

Full Control

Code is copied to your project. Modify anything without restrictions

Flexible Styling

Tailwind CSS and CSS variables for easy customization to match your brand

Ready-made Blocks

Sections for landing pages, forms, cards — assemble pages like building blocks

shadcn CLI

Full compatibility with shadcn CLI. Use familiar commands

Component Library

Premium UI components and effects for modern React apps

Digital Clock

New

Morphing Dialog

New

Swiss Alps

Click to expand

Toast Notifications

Success

Changes saved successfully

i

Info

New update available

Badge

DefaultSecondaryDestructiveOutlineBeta

Baseline Status

New
Widely available since 2023
Newly available since 2024
Limited availability

Scroll To Top

New
Default
Back to top
Pill
Progress
Scroll to top
Text

FAQ

Answers to common questions about GooseUI

GooseUI is an open-source library of React components built on top of shadcn/ui. Components are copied into your project, giving you full control over the code.

Use shadcn CLI: npx shadcn@latest add @gooseui/button. The component will be added to the components/ui folder of your project.

Yes, completely. Components use Tailwind CSS and CSS variables. You can change any styles since the code is in your project.

React, TypeScript, Tailwind CSS, Radix UI for accessibility, and CSS variables for theming. All modern and well-maintained.

Yes, GooseUI is completely free and open source. Use it in personal and commercial projects without restrictions.

Yes, GooseUI is built on the same architecture as shadcn/ui. You can use components from both libraries in one project.

Ready to Get Started?

Add your first component to your project right now

npx shadcn@latest add @gooseui/button