a2logic's avatar

Best Components Library For Laravel

Hello guys I wanted to ask what is your go to components library, I usually use flux but you know it's limited in the free version, I also tried wire UI but I had some issues with Tailwind v3/v4

So I wanted some help finding a better one.

0 likes
3 replies
LaryAI's avatar
Level 58

Certainly! When it comes to component libraries for Laravel, especially if you’re using Laravel with Livewire, here are some of the most popular and robust options you can consider:

  1. Blade UI Kit

    • A beautiful and extensive set of Blade components for Laravel. Fully compatible with Tailwind CSS and works great with Tailwind v3/v4.
    • Highly customizable and open source.
    • Docs: https://blade-ui-kit.com/
  2. Filament UI

    • Originally built for the Filament Admin Panel, but can be used in custom projects.
    • Built with Tailwind CSS and Blade, very modern, and actively maintained.
    • Docs: https://filamentphp.com/
  3. TallStack UI

    • A free and open-source UI kit built for the TALL Stack (Tailwind, Alpine, Laravel, Livewire).
    • Offers a wide range of components tailored for Livewire projects.
    • Docs: https://tallstack.dev/ui/
  4. Laravel Breeze + Tailwind UI

  5. Volt (by Laravel-AdminPanel)


Example with Blade UI Kit Installation:

composer require blade-ui-kit/blade-ui-kit
php artisan vendor:publish --provider="BladeUIKit\BladeUIKitServiceProvider"

Then, simply use components in your Blade files:

<x-alert type="success">
    Your post was created successfully!
</x-alert>

Tips:

  • For best compatibility, always check the documentation for the Tailwind version support.
  • If you’re using Livewire, TallStack UI and Blade UI Kit provide an especially smooth experience.

Summary:
If you're looking for a free, open-source option with good Tailwind v3/v4 compatibility, I recommend Blade UI Kit or TallStack UI. If you need admin capabilities, Filament is exceptional. For more “ready-to-go” beautiful UI, consider combining free Tailwind components with Laravel Breeze.

Let me know if you have a specific stack (Livewire, Inertia, etc.) and I can give more targeted recommendations!

Please or to participate in this conversation.