Button
Button with a quick press, hairline rings instead of borders, four variants, and a 44px tap area even at small sizes.
easeUI is a set of React components with smooth easing and spring animations. Add them to your project as source files with the shadcn CLI.
Install any component with a single shadcn command.
Button with a quick press, hairline rings instead of borders, four variants, and a 44px tap area even at small sizes.
Pill, segment, or underline tabs with an indicator that slides to the selected tab.
Composable select whose menu fades and scales out of the trigger, and opens upward when there is no room below.
Hover or focus tooltip that fades in beside its trigger. After the first one opens, nearby tooltips appear without a delay.
Light and dark switch that reveals the new theme as a circle growing from the center of the screen or from the button itself.
Native range input with a filled track and tick dots, so keyboard and screen reader support come built in.