mgallegos/laravel-jqgrid
Laravel package that integrates jqGrid with Eloquent models, enabling server-side data loading, filtering, sorting, pagination, and configurable CRUD grids with minimal setup.
page, total, records, rows) so a grid renders without bespoke plumbing per controller. The PM decision it informs is whether pagination/sorting/filtering serialization is a feature we build or a commodity we adopt.NOASSERTION. That is a "known-risk dependency" register entry with a named owner and a review date — not a silent composer require.Consider it when:
NOASSERTION means nobody has confirmed this on your behalf.Look elsewhere when:
To executives: "This is a small, free adapter that lets our Laravel back office render data grids without custom plumbing. It saves a few engineer-days on internal tooling and is invisible to customers. The trade-offs are support risk and licensing ambiguity — it's a one-maintainer project last released in 2019, and the underlying grid component has a mixed commercial/open-source licensing history. Recommendation: approve for internal, non-customer-facing screens only, time-boxed, contingent on legal sign-off, with a standing item to migrate to our admin framework's native table component the next time we touch that area. We should not build roadmap commitments on top of it."
To engineering: "Treat it as a thin, replaceable adapter, not architecture. Wrap it behind an internal interface (something like GridDataSource) so the controller contract survives a swap to Livewire, Filament, or TanStack Table. Pin the version, fork if you must patch for current Laravel/PHP, and add it to the dependency-risk register with an owner. Spend a day spiking compatibility before committing — the 2019 release date is the main unknown. If the spike gets ugly, hand-roll the JSON serializer; the contract is small and well-documented, and that option preserves every future choice."
How can I help you explore Laravel packages today?