elegantly/blade-kit

Laravel Blade UI Kit
8,165 1
Install
composer require elegantly/blade-kit
Latest Version:v3.13.10
PHP:^8.2
License:MIT
Last Updated:Sep 19, 2026
Links: GitHub  ·  Packagist
Maintainer: QuentinGab

Laravel Blade UI Kit

Latest Version on Packagist Total Downloads Tests Laravel Pint PHPStan

A simple UI kit for Laravel. Based on Tailwind and AlpineJS.

Installation

You can install the package via composer:

composer require elegantly/blade-kit

To make it work with tailwindcss v4, you must add the following lines to your app.css.

@import "../../vendor/elegantly/blade-kit/resources/css/styles.css";
@source "../../vendor/elegantly/blade-kit/resources/views/**/*.blade.php";

You can publish the config file with:

php artisan vendor:publish --tag="blade-kit-config"

This is the contents of the published config file:

return [
 //
];

Optionally, you can publish the views using

php artisan vendor:publish --tag="blade-kit-views"

Usage

<x-kit::button color="white" class="rounded-md font-semibold"> Button </x-kit::button>

Testing

You can see all components by running:

bun run dev

and

composer serve

You can run test with:

composer test

Changelog

Please see CHANGELOG for more information on what has changed recently.

Contributing

Please see CONTRIBUTING for details.

Security Vulnerabilities

Please review our security policy on how to report security vulnerabilities.

Credits

License

The MIT License (MIT). Please see License File for more information.

Related Packages

jeroennoten/laravel-adminlte

Easy AdminLTE v4 integration with Laravel

5,367,225 4,000
spatie/laravel-blade-javascript

A Blade directive to export variables to JavaScript

966,893 619
philo/laravel-blade

Use the simple and yet powerful Laravel Blade templating engine as a standalone...

687,522 354
fitztrev/laravel-html-minify

Minifies the HTML output of Laravel 4 applications

216,805 412
igaster/laravel-theme

Laravel Themes: Asset & Views folder per theme. Theme inheritance. Blade integra...

1,282,791 515