daisyUI v5.6 is now available!

Laravel component library

Use daisyUI as a Tailwind CSS component library for Laravel projects

Best Laravel component library

Laravel

Laravel is a PHP framework for building web applications with expressive routing, Blade templates, database tooling, queues, caching, events, jobs, and authentication workflows.

Laravel's strength is the way those pieces fit together. A typical project can move from routes to controllers, models, migrations, jobs, and views without pulling in a new library for every core feature.

Blade is especially useful for server-rendered UI. It gives Laravel developers layouts, components, slots, conditionals, loops, and reusable view patterns while staying close to HTML.

Laravel + daisyUI

daisyUI works well with Laravel because it gives Blade templates a component-class vocabulary without requiring a separate JavaScript UI framework.

The fit is strongest in day-to-day product screens:

  • Blade-friendly markup: Classes like btn, card, input, table, and modal read well in Blade components and layouts.

  • Works with Livewire and Alpine: Keep interactivity in Laravel-friendly tools while daisyUI handles the styling.

  • CSS-only styling: daisyUI adds no client-side state layer, so it won't compete with your chosen Laravel front-end stack.

  • Themeable layouts: Store a theme in session, a cookie, or a user setting and apply it at the root layout.

That keeps Laravel productive on both sides: server features stay in Laravel, and repeated UI doesn't need custom CSS for every screen.

daisyUI is probably the *best Tailwind Plugin I've ever used*, I've been using it since 2023

Shaun Furtado
JS dev

daisyUI has been my "go-to" for side projects and vibe coding for this past year

Joro Yordanov
Designer

I used daisyUI, *super happy with it!*

Nick S.
SaaS builder

Using daisyUI feels like using the old Bootstrap but with the additional power of Tailwind's customization.

Mazipan
Software developer

daisyUI is so good! I love how it sticks with the basic HTML components. Truly great.

Nico Devs
Software Engineer

If you want to *build beautiful apps in no time* daisyUI is the way to go ✨ I've been using it for the past 6 months and can't imagine living without it...

Marc Lou
Solopreneur

Install Tailwind CSS and daisyUI for Laravel

Laravel's current front-end tooling uses Vite, which makes daisyUI setup direct.

Create a Laravel project, install daisyUI, and add @plugin "daisyui" to the CSS file where Tailwind CSS is imported.

Then use daisyUI classes in Blade views, Blade components, Livewire components, or Inertia pages.

For Laravel-specific installation instructions, see How to install daisyUI with Laravel.

daisyUI is the most popular
component library for Tailwind CSS

Used by engineers at

Meta Research
Alibaba
Amazon
Adobe
Pepsico
Google Cloud