21st
12,000+ hand-crafted React and Tailwind components, templates and shadcn themes.
Website
A free, open-source registry of rare animated React components.
Built with love by Shushant Lakhyani. Building bestproductivityresources.com
Screenshot or bookmark this page so you find it later, then share it with your network.
Rare UI is a copy-and-own registry of animated React components built with Tailwind CSS, Motion and the shadcn CLI. You pull a component into your project and keep the code, which is faster than rebuilding polished interactions from scratch.
React developers shipping polished interfaces quickly.
Teams on other frameworks.
Similar resources to Rare UI, picked from the directory.
12,000+ hand-crafted React and Tailwind components, templates and shadcn themes.
100+ interactive React components with Tailwind and Motion source for modern interfaces.
GSAP and CSS animated components for React that you copy and own.
A lightweight, open-source server control panel for deploying and managing web apps, databases and containers on your own VPS.
Open-source animated React components and blocks for SaaS and AI apps.
An official Claude skill for building elaborate React, Tailwind and shadcn/ui artifacts on claude.ai.
Free resources that cover similar ground.
Word-sized charts for React.
Morph any SVG icon into another with spring physics.
Beautiful WebGPU/WGSL shader components for React, built on vgpu and TypeGPU and distributed via shadcn.
169 copy-and-paste audio components for React and shadcn/ui.
Free, open-source animated React components built with Motion and Tailwind CSS.
Beautifully designed, accessible components you own and customize.
Made Rare UI? Add this free badge to your website or README. It links to this page.
<a href="https://bestproductivityresources.com/resources/rare-ui" target="_blank" rel="noopener"><img src="https://bestproductivityresources.com/badges/featured-light.svg" alt="Featured on Best Productivity Resources" width="250" height="54" /></a>Open stats
This site's analytics are open for everyone to see.