rappasoft/laravel-livewire-tables
Laravel Livewire Tables provides dynamic, feature-rich data tables for Laravel Livewire with sorting, searching, filtering, pagination, bulk actions, and Bootstrap/Tailwind support. Build reusable table components backed by Eloquent queries.
To generate a new datatable component you can use the make:datatable command:
Create a new datatable component called UsersTable in App\Livewire that uses the App\Models\User model.
php artisan make:datatable UsersTable User
You may pass a Custom Path to your model, should it not be contained within the "App" or "App\Models" namespaces:
Create a new datatable component called TestTable in App\Livewire that uses the App\Domains\Test\Models\Example model.
php artisan make:datatable TestTable example app/Domains/Test/Models/
If you only use the make:datatable command without any arguments, it will prompt you for the missing inputs.
php artisan make:datatable
How can I help you explore Laravel packages today?