forlaravel/lux

Laravel Lux is a set of laravel blade components based on shadcn/ui
963 1
Install
composer require forlaravel/lux
Latest Version:v0.1.5
Laravel:9 – 13
License:MIT
Last Updated:Apr 23, 2026
Links: GitHub  ·  Packagist
Maintainer: forlaravel

Laravel Lux

Lux is a versatile package inspired by Shadcn, designed to seamlessly integrate with Tailwind CSS, Alpine.js, Livewire, and Laravel. It provides a robust set of tools and components that streamline the development process, making it easier to build dynamic and responsive web applications. While Lux offers built-in support for Livewire to enhance interactivity, its use is entirely optional, allowing developers the flexibility to choose the best tools for their specific needs.

Whether you're building a simple website or a complex web application, Lux aims to simplify your workflow and enhance your productivity.

Website

See Lux in action: https://forlaravel.com/lux

Features

  • Laravel Blade Components: Lux offers a collection of Laravel Blade components that you can easily integrate into your project to create dynamic and interactive user interfaces.
  • TALL: Lux is designed to work seamlessly with Tailwind CSS, Alpine.js, Livewire, and Laravel, providing a cohesive development experience. Livewire is optional, allowing you to use Lux with or without it.
  • Wireable: Lux provides built-in support for Livewire. Leveraging the use of wire:model on all components, Lux enhances interactivity and responsiveness.
  • Customization: Lux allows you to customize the appearance and behavior of components to suit your specific requirements.

Getting Started

Installation
Theming
Dark Mode
CLI

Related Packages

Version History

Version Released Laravel License
v0.1.5 ^9.0||^10.0||^11.0||^12.0||^13.0 MIT
v0.1.4 ^9.0||^10.0||^11.0||^12.0 MIT
v0.1.3 ^9.0||^10.0||^11.0||^12.0 MIT
v0.1.2 ^9.0||^10.0||^11.0||^12.0 MIT
v0.1.1 ^9.0||^10.0||^11.0||^12.0 MIT