21st.dev
Browse 21st.dev for React components, templates, and shadcn themes—install via CLI or copy AI-ready prompts for Cursor and Claude Code.
Explore daisyUI—a free, open-source Tailwind CSS plugin with semantic component classes, 35 built-in themes, and dark mode for faster UI development.

Browse component marketplaces, design systems, or open-source component libraries on Uwarp when a Tailwind CSS plugin is not the job.
Details below the decision summary—features, workflow, and scope notes.
Reviewed on 22 August 2026 · daisyUI — official site
Semantic component classes
Use class names like btn, card, navbar, and input instead of composing the same utilities repeatedly.
35 built-in themes
Turn your whole app into a different look with data-theme—including light, dark, and brand palettes.
Color tokens
Meaning-based colors—base, primary, secondary, accent, neutral, and status colors—powered by CSS variables.
Dark mode built in
Switch themes with no extra class names; pair with prefers-color-scheme for automatic dark mode.
Open source and CDN friendly
Free and community-built; usable from CDN with @tailwindcss/browser@4 for quick HTML prototypes.
Install the plugin
Install daisyUI into your project and add @plugin "daisyui" to your CSS per the current install guide.
Pick your themes
Configure enabled themes in the plugin block—set a default and a dark-mode theme (--prefersdark).
Build with semantic classes
Compose components with class names and use color tokens instead of hard-coded hex colors.
Prototype with the CDN
For quick HTML prototypes, load daisyUI from CDN and test themes without a build step.
Front-end developers
Ship consistent product UI—forms, dashboards, admin screens, navigation—faster with semantic classes.
Design engineers
Bridge design and code with theme tokens and color variables instead of pixel plumbing.
Solo builders and prototypers
Stand up a themed, dark-mode-ready UI quickly on top of Tailwind without a design system.