elegantly/blade-kit

Laravel Blade UI Kit
7,559 1
Install
composer require elegantly/blade-kit
Latest Version:v3.10.5
PHP:^8.2
License:MIT
Last Updated:Aug 1, 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

philo/laravel-blade

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

684,699 354
fitztrev/laravel-html-minify

Minifies the HTML output of Laravel 4 applications

215,237 414
igaster/laravel-theme

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

1,265,817 515
spatie/laravel-blade-javascript

A Blade directive to export variables to JavaScript

942,380 620
riverskies/laravel-mobile-detect

Instant mobile detection access directly from within Blade templates.

1,554,207 231