ludovicdevio/ux-datatables
ludovicdevio/ux-datatables adds server-side DataTables support to Laravel with a small UX layer for sorting, filtering, and pagination. It is an early-stage package with little adoption and thin documentation, so expect to read the source. Best suited to simple admin tables rather than complex grids...
composer require ludovicdevio/ux-datatables. Laravel auto-discovery should register the service provider.php artisan vendor:publish --provider="LudovicDevio\UxDataTables\UxDataTablesServiceProvider" (verify the exact provider name in the README).src/ directory for the exact namespace, available artisan commands, and required JS/CSS includes. As v1.0.0 is the first stable release, the README may be the most complete reference.php artisan make:datatable UsersDataTable if the command exists) that defines columns, query source, and formatting. Use it in a controller to return JSON for AJAX or to render a Blade view with the table.with() for eager loading and select only needed columns.builder() or query() method) to restrict rows based on the authenticated user.config/app.php.@uxDatatablesStyles / @uxDatatablesScripts or manual <script> includes.$.ajaxSetup). The package may handle this automatically, but verify.->withTrashed() or other scopes only when needed.beforeSend, applyFilters).RefreshDatabase and factories to seed data.How can I help you explore Laravel packages today?