5 components. Buttons, badges, and action groups for every state. Install any of them with one shadcn command; all are MIT-licensed.
Button
Eight variants and twelve sizes with loading, disabled, and icon states, built on class-variance-authority and Radix Slot.
Badge
Six badge variants โ default, secondary, destructive, outline, ghost, and link โ with optional leading or trailing icons, built on class-variance-authority and Radix Slot.
Button Group
A horizontal or vertical group of buttons with shared edges, plus separator and text primitives for toolbar-style and segmented layouts.
Morph Button
Six single-purpose morphing buttons โ submit, recommend, subscribe, settings, delete, and share โ each animating its icon on hover with framer-motion.
Shimmer Button
A button with an animated conic-gradient shimmer sweeping across its surface, with configurable shimmer color, size, speed, radius, and background.