Skip to main content
Back to packages
182 GitHub stars

anousss007/blatui

View on GitHub

Description

shadcn/ui for the BLAT stack — Blade · Laravel · Alpine · Tailwind. A CLI that copies open-source, copy-paste UI components you own straight into your Laravel project.

Adding components

# Add one or more — dependencies are resolved automatically
php artisan blatui:add button card input
 
# See everything you can add — components, blocks & charts
php artisan blatui:list
 
# Details for a single component
php artisan blatui:list select
 
# Everything at once
php artisan blatui:add --all

Components land in resources/views/components/ui/ as Blade tags:

<x-ui.card class="max-w-sm">
<x-ui.card-header>
<x-ui.card-title>Welcome back</x-ui.card-title>
<x-ui.card-description>Sign in to continue.</x-ui.card-description>
</x-ui.card-header>
<x-ui.card-content class="space-y-3">
<x-ui.input type="email" placeholder="[email protected]" />
<x-ui.button class="w-full">Sign in</x-ui.button>
</x-ui.card-content>
</x-ui.card>

Related Content on Laravel Daily

Video

Recent Courses on Laravel Daily

Next.js Basics for Laravel Developers

11 lessons
58 min

Laravel 13 Starter Kit Teams and Customizations

10 lessons
33 min

Queues in Laravel 13

18 lessons
1 h 12 min read