daguilarm/belich-tables
Belich Tables is a Laravel package for building dynamic, customizable data tables. Define columns, filters, sorting, pagination, and row actions in PHP, then render responsive tables in Blade. It simplifies admin listings and CRUD interfaces while remaining flexible and easy to integrate.
Consider adoption when:
Look elsewhere when:
Action before adopting: confirm the Livewire 2.5 / Alpine 3 version constraints in composer.json and whether Livewire 3 is on the maintainer’s roadmap.
For executives: This is a small, incremental release of a Laravel UI package that keeps our admin and internal-tool screens working with current Livewire and Alpine versions, and adds sensible default filtering so teams write less custom code per screen. It’s a low-cost way to speed up internal tooling delivery — but it also pins us to Livewire 2.x, so it should be weighed against any planned Livewire 3 upgrade.
For engineering: v1.4.3 adds Livewire 2.5 support, Alpine v3 support, and default filters. Practical read: compatibility is current for the Livewire 2 / Alpine 3 line, and filter configuration now has defaults out of the box — less boilerplate per implementation. Two things to verify before we lean on it: (1) the exact version constraints it declares, and (2) whether a Livewire 3 path exists. If we standardize on this, treat the Livewire 2.x dependency as a tracked constraint in our upgrade planning rather than an incidental detail.
How can I help you explore Laravel packages today?