datalogix/tallkit
| Install | |
|---|---|
composer require datalogix/tallkit |
|
| PHP: | ^8.2 |
| License: | MIT |
| Last Updated: | Aug 25, 2026 |
| Links: | GitHub · Packagist |
TALLKit
A set of Blade components for the TALL stack (Tailwind, Alpine.js, Laravel, Livewire).
Installation
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.
Usage
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.
Development
composer install
pnpm install
composer test # Pint + PHPUnit
pnpm lint # ESLint
pnpm build # Bundle resources/js into dist/
Roadmap
- slider
- upload
- paginator (add select per page)
Add
- auth (2fa, register by google/github/)
- Notifications
- Editor
- Kanban
- Pillbox
- Color Picker
- Date Picker
- Time Picker
Related Packages
A set of components to utilise in your Laravel Blade views using TALL stack.
A Jaren-UI compatible Livewire component library for Laravel — 50+ components, d...
Complete Flowbite component library for Laravel with Blade components, Tailwind...
A scalable, token-driven Blade component library for Laravel — 75+ components bu...
Gorgeous UI components for Livewire powered by daisyUI and Tailwind