Logo SmoothUI

SmoothUI

A collection of awesome test components
with smooth animations

#9 Button Copy

react
tailwindcss
framer-motion

This component is an interactive button that visually changes state when clicked. The states are 'idle', 'loading', and 'success', represented by animated icons. When clicked, the button transitions from idle to loading and then to success, using smooth animations.

#8 User Account Avatar

react
tailwindcss
framer-motion
radix-ui

Component that displays a user's avatar and allows the user to edit their profile information and order history.

#7 iOS Power off

Slide to power off
react
tailwindcss
framer-motion

Inspired by the power off animation of iPhones, this component allows the user to slide to power off the device.

#6 App Download Stack

Starter Mac

4 Applications

react
tailwindcss
framer-motion

Inspired by Family.co and the example by Jenson Wong, this component presents a stack of apps, allowing users to open the stack, select the apps they want, and download them.

#5 Interactive Image Selector

Art Gallery
Image 1
Image 2
Image 3
Image 4
Image 5
Image 6
Image 7
Image 8
Image 9
Image 10
Image 11
Image 12
react
tailwindcss
framer-motion

Select images by clicking on them, delete selected images using the trash icon, and reset the gallery with the refresh button. Inspired by the smooth and intuitive photo gallery experience of iPhones, this interface features seamless animations for an engaging user experience.

#4 Fluid Morph

123
react
tailwindcss
framer-motion

Component that morphs a fluid shape into another fluid shape

#3 Animated Tags

Selected Tags

react
tailwindcss
javascript
react
tailwindcss
framer-motion

Component that displays tags with an animation when they are added or removed from the list of selected tags

#2 Image Metadata Preview

Scenario with orange black colors
react
framer-motion
tailwindcss

Component that displays the metadata information of an image, uses useMeasure to get the size of the information box and move the image on the Y axis

#1 Job Listing Component

Supabase
I/UX Designer / $85,000 - $95,000
San Francisco, CA | Full-time
Resend
UI Developer / $75,000 - $85,000
Remote | Contract
Turso
Graphic Designer / $60,000 - $70,000
Hybrid / New York, NY | Part-time
react
framer-motion
tailwindcss

Job listing component with animation when showing more information