joy/voyager-datatable
joy/voyager-datatable brings server-side DataTables to Laravel Voyager admin panels. Turn BREAD models into sortable, searchable, paginated AJAX tables, replacing default Voyager listings with faster, more flexible data grids for back-end management. Includes configurable columns and AJAX endpoints.
Consider it when:
Look elsewhere when:
For executives: This is a small, MIT-licensed enhancement to Laravel's Voyager admin panel that upgrades internal data tables — better filtering, sorting, and handling of large datasets — so back-office and support teams can work with operational data more efficiently. It's cheap to try and contained to internal tooling, but it has very low community adoption and no recent release, so I recommend treating it as a tactical accelerator, not a strategic platform bet.
For engineering: It extends Voyager's BREAD/datatable layer; adopting it means accepting a low-traffic dependency with zero downstream dependents and a Feb-2024 release. We should pin it, review the source, and keep an exit path (fork or replace alongside any Voyager migration). If we already plan to leave Voyager, skip it — the ROI doesn't survive a platform swap.
Recommendation: Adopt only inside an existing Voyager admin as a scoped, reversible pilot on one or two internal screens. Do not let it influence the long-term admin-platform roadmap; pair the pilot with a spike on a modern admin framework as the strategic option.
How can I help you explore Laravel packages today?