ostheneo/responsivetable
A Laravel package for building responsive data tables: render sortable, filterable, paginated tables that adapt cleanly to mobile screens with minimal Blade setup.
$tableStyle property.Consider it when all of the following hold:
$tableStyle) rather than a global theme override — this matters if you want to roll out gradually and roll back per resource.Look elsewhere, or build in-house, when:
For executives: This is a small, low-risk enhancement to our internal admin panel. It makes wide data tables readable on phones and tablets by automatically hiding lower-priority columns on narrow screens, so staff who triage from mobile can actually use the tool we already pay for. There is no new infrastructure, no data model change, and no new vendor — it is presentation-only and reversible per screen. Because it is a first-release, single-purpose community package, I recommend a limited pilot on two high-traffic resources with a defined rollback, not a platform-wide mandate. Cost is a few hours of engineering plus ongoing dependency hygiene, against an alternative of building and maintaining equivalent CSS ourselves.
For engineering: Adoption is a $tableStyle property on selected Nova resources plus the package install — no external dependencies, so supply-chain review is short. Two things to validate in the pilot: (1) that it behaves under Nova 4.x's current table markup, since it couples to Nova's rendering and upstream Nova releases are the main breakage vector; and (2) that column priority is expressible per resource without duplicating configuration across every resource. Keep the change per-resource so rollback is deleting one line. This is a client-side visibility mechanism only — it must not be used as an authorization control for sensitive columns; those stay server-side. Add it to the quarterly dependency review list given its 1.0.0 status and single-maintainer profile.
How can I help you explore Laravel packages today?