Free Animated React Components

Watermelon UI has 130+ free animated React components built with Motion (formerly Framer Motion) and Tailwind CSS. Each one has a live demo, the full source, and a one-line shadcn CLI install, and they are all MIT licensed.

The collection leans toward real product interactions, like a swipeable card, a dock, a continuous tab indicator, or a copy button that confirms. These are the details that make an interface feel finished.

Popular animated components

Browse by category

How to install one

Every component has a registry URL. Run npx shadcn@latest add with that URL and the files land in your components folder with dependencies installed. You can also copy the code by hand. The guide on adding animated components to React covers both paths.

Frequently asked questions

Which animation library do these components use?

Most use Motion (the library formerly called Framer Motion) with Tailwind CSS for styling. Each component page lists its exact dependencies.

Can I use them in commercial projects?

Yes. Watermelon UI is MIT licensed and free for personal and commercial use.

Related

Open-source UI platform for developers

Watermelon UI is an open-source platform for browsing React components, animated interactions, dashboards, templates, and reusable page sections. The project is built for the community and helps developers move from inspiration to implementation faster by pairing visual previews with source-backed examples and documentation. The platform also includes full templates so people can see how individual blocks work together as realistic product pages instead of only as isolated snippets.

Important public pages include the main docs home, animated components, blocks, dashboards, templates, developer docs, about, contact, privacy, terms, copyright, llms.txt, and the sitemap. The repositories under WatermelonCorp are the source of truth for contributions, and the platform repository includes local MCP tooling for structured agent access to the catalog.