Launched January 17, 2023
daisyUI

daisyUI

The most popular component library for Tailwind CSS

FreeUI Library27,408 impressions#6 of its week

daisyUI adds component class names to Tailwind CSS so you can make beautiful websites faster than ever.

daisyUI is a free alternative to Tailwind UI.

daisyUI is a Tailwind CSS plugin that adds ready-made component class names for faster UI development.

for
Front-end developers using Tailwind CSS who want pre-styled components.
pricing
open source
license
MIT
saadeghi/daisyui 42k 1.7kJavaScriptupdated 21 days ago
works withTailwind CSSVueSvelte

Key features

6 features of daisyUI
  • Pure-CSS components — Provides over 68 ready-made UI components with no JavaScript dependency.
  • Semantic class names — Adds descriptive class names like btn, card, toggle to replace long utility lists.
  • Themeable & customizable — Offers unlimited themes and color variables that can be adjusted with Tailwind utilities.
  • Framework agnostic — Works with any JavaScript framework (React, Vue, Svelte, etc.) without extra bundles.
  • Reduced HTML size — Writes up to 88% fewer class names, shrinking DOM size by about 79%.
  • Open-source & popular — Over 42 k GitHub stars and used in hundreds of thousands of projects.

Use cases

  • Build a quick MVP with ready-made UI components
  • Add dark-mode and custom themes to an existing Tailwind project
  • Replace verbose utility classes with semantic component classes
  • Create consistent UI across multiple JS frameworks

daisyUI vs alternatives

daisyUIFlowbiteFloat UI v2TailkitFlyonUI - Open Source Tailwind CSS Component Library
Best forTailwind component libraryOpen-source Tailwind UI libraryFree Tailwind UI componentsRapid Tailwind app scaffoldingOpen-source Tailwind component set
PricingOpen sourceFreeFreeOne time feeFree
DevHunt upvotes2236441818
LaunchedJan 2023Jan 2024Dec 2023Apr 2024Oct 2024

daisyUI FAQ

Do I need to add JavaScript to use daisyUI?+

No, daisyUI is pure CSS and has no JavaScript dependency.

Can I customize the default themes?+

Yes, you can modify colors and styles using Tailwind utility classes or the theme generator.

Is daisyUI compatible with frameworks like React or Vue?+

Yes, it works on all major JS frameworks because it only adds CSS class names.

How does daisyUI affect my HTML size?+

It reduces the number of class names by up to 88%, making the HTML about 79% smaller.

Where can I find the list of available components?+

The full component list is available on the daisyUI website under “See All Components.”

Summarized by DevHunt from daisyui.com · Sep 27, 2026. Details may change; check the official site.