datalogix / tallkit
A set of components to utilize in your Laravel Blade views using TALL stack.
Package info
Language:Blade
pkg:composer/datalogix/tallkit
dev-main
2026-08-25 18:05 UTC
Requires
- php: ^8.2
- gehrisandro/tailwind-merge-laravel: ^1.4
- illuminate/container: ^10.0|^11.0|^12.0|^13.0
- illuminate/contracts: ^10.0|^11.0|^12.0|^13.0
- illuminate/database: ^10.0|^11.0|^12.0|^13.0
- illuminate/support: ^10.0|^11.0|^12.0|^13.0
- illuminate/view: ^10.0|^11.0|^12.0|^13.0
- nesbot/carbon: ^2.0|^3.0
Requires (Dev)
- laravel/pint: ^1.30
- livewire/livewire: ^3.7|^4.2
This package is auto-updated.
Last update: 2026-08-25 18:05:23 UTC
README
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