lankit/datatables-bundle
A Laravel bundle for building DataTables-powered tables with server-side processing, filtering, and export support. Simplifies adding sortable, searchable, paginated data grids to PHP applications.
lankit/datatables-bundle) that wires DataTables.js server-side processing directly to Doctrine entities. For a Laravel team, its value is as a pattern blueprint for how to expose an Eloquent-backed, paginated, sortable, searchable JSON endpoint to DataTables — not as a package you install.yajra/laravel-datatables-style) or hand-roll per-screen endpoints.Consider it only as a reference when:
draw, start, length, order, search) to engineering and want a working precedent.Look elsewhere / do not adopt when:
The better default for Laravel is an actively maintained equivalent (e.g. yajra/laravel-datatables) or a thin in-house trait over Eloquent query builders.
To executives: A small, archived open-source Symfony component for rendering large data tables efficiently. We are not proposing we adopt it — it doesn't fit our Laravel stack and has no maintenance or adoption behind it (0 dependents, archived). Its only value is as a free reference design that can save us a few days of design and estimation work on admin/back-office table screens.
To engineering: Treat lankit/datatables-bundle as a readable precedent for the DataTables.js server-side protocol mapped to a PHP ORM. We'd mirror the contract (paging, ordering, search, total/filtered counts) on top of Eloquent, ideally via a reusable trait or an actively maintained package, rather than porting Doctrine-specific code. Recommendation: reference only — no dependency, no fork; spend the effort on our own thin layer with tests and authorization hooks, since the archived upstream gives us nothing to maintain against.
How can I help you explore Laravel packages today?