datalogix/tallkit
TALLKit provides a set of anonymous Blade components for the TALL stack (Tailwind, Alpine.js, Laravel, Livewire). Use tags like tk:button and tk:alert to build UI quickly, with JS and CSS assets included for your Tailwind build.
A set of Blade components for the TALL stack (Tailwind, Alpine.js, Laravel, Livewire).
composer require datalogix/tallkit
The package registers TALLKit\TALLKitServiceProvider automatically via Laravel package discovery. Include the compiled assets in your app (see dist/tallkit.js / dist/tallkit.min.js) and the resources/css stylesheets in your Tailwind build.
Components are anonymous Blade views registered under the tk: tag namespace:
<tk:button variant="solid" icon="check">
Save
</tk:button>
<tk:alert type="success" title="Done">
Your changes were saved.
</tk:alert>
The standard Laravel <x-tallkit::*> syntax also works if you prefer it.
composer install
pnpm install
composer test # Pint + PHPUnit
pnpm lint # ESLint
pnpm build # Bundle resources/js into dist/
How can I help you explore Laravel packages today?