x-multibyte/blatui-admin
BlatUI Admin is a Laravel admin panel package offering Blade UI components, CRUD scaffolding, authentication, and a responsive dashboard to help you build and manage backends quickly with minimal configuration.
v0.6.0 but still pre-1.0, so pin the minor explicitly and expect churn:
composer require x-multibyte/blatui-admin:^0.6.0
php artisan blatui:admin
Run it under version control so the diff of every scaffolded/published file is visible. It installs Livewire by default and will also detect laravel/boost if present.php artisan boost:update --discover
This makes the package's core guidelines and the blatui-admin-development skill available to your AI tooling, which is genuinely useful for day-to-day component work in this package.config/blatui-admin.php or similarly named published configroutes/ for admin routes added by the packageresources/views/vendor/blatui-admin/ after publishing viewssrc/Livewire/ or app/Livewire/ for the Livewire components the package expects you to extendvendor/x-multibyte/blatui-admin/resources/boost/guidelines/core.blade.php and .../skills/blatui-admin-development/SKILL.md for the package's own guidance on extending itboost:update --discover if you use Boost, then add one simple CRUD screen using the package's Livewire and Blade conventions. Do not start with a complex resource until the install pipeline is verified in your environment.blatui-admin-development skill encodes the package's conventions, which beats letting the model invent patterns from scratch. Re-run discovery after upgrading the package:
php artisan boost:update --discover
Route::prefix('admin')
->name('admin.')
->middleware(['web', 'auth'])
->group(base_path('routes/admin.php'));
tailwind.config.js content paths include published package views and Livewire component views, then rebuild assets after publishing:
npm run build
php artisan blatui:admin, asset publishing, migrations, frontend build, and (optionally) php artisan boost:update --discover. This matters more than usual pre-1.0 because the setup pipeline is still evolving.composer.json, review changelogs before updating, and expect breaking changes in config keys, install commands, or component APIs. The jump from 0.0.1 to 0.6.x in a handful of releases is a signal, not a guarantee of stability.composer.json. Release notes do not state supported versions, so do not assume your app's versions are supported.laravel/boost is installed in the host app. The installer's detection prompt will not appear otherwise — that's expected, not a broken install.php artisan boost:update --discover will fail if Boost isn't installed. Don't put it unconditionally in CI scripts..gitattributes change removes export-ignore for /resources/boost so Composer dist installs bundle the AI context assets. If you install via a VCS/path repository, or you're on an older tag, confirm vendor/x-multibyte/blatui-admin/resources/boost/ actually exists before relying on the guidelines or skill files.php artisan vendor:publish --tag=blatui-admin-assets
php artisan optimize:clear
npm run build
php artisan route:list, php artisan about, logs, and php artisan vendor:publish --list to discover available publish tags. Confirm which config file the package actually reads after installation.docs/decisions/ are now a reasonable starting point for understanding intent. Timebox a small spike before committing to it for a production admin panel.How can I help you explore Laravel packages today?