Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament Table Layout Toggle Laravel Package

hydrat/filament-table-layout-toggle

Adds a table/grid layout toggle to Filament resource tables, letting users switch between standard table rows and card-style grid views while keeping Filament's familiar filtering, sorting, and search features.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Feature scoping: view-mode flexibility on admin tables. This plugin adds a single, well-understood affordance — a toggle that switches a Filament table between grid and table layouts. It is a UX polish decision, not an architecture decision, and should be evaluated as such.
  • Use-case fit: visual, browse-heavy resources. Highest value on resources where records are image- or card-led: product catalogs, media/asset libraries, user or team directories, CMS content lists, real-estate or inventory listings. Low value on data-dense, comparison-driven tables (finance, logs, audit trails) where grid view adds no browsing benefit.
  • Build vs. buy: lean buy (adopt), with a fork-ready posture. A competent Filament engineer can reproduce this in roughly 1–3 days plus ongoing upkeep. That is cheap enough that "buy" is defensible, but only if the package is wrapped or pinned so it can be replaced without touching resource code.
  • Roadmap signal: a recurring, low-cost request from internal users or clients ("can we see these as cards?"). Useful as a fast win to demonstrate responsiveness to stakeholder feedback without committing roadmap capacity.
  • Explicitly not a differentiator. This does not create competitive advantage, does not affect customer-facing conversion, and should never displace higher-leverage roadmap work. Treat it as table stakes / hygiene.
  • Procurement input: free, MIT-licensed, zero-cost to trial. The decision cost is engineering time and maintenance risk, not license spend.

When to Consider This Package

Consider it when:

  • The product already runs on Filament (v3/v4 — verify compatibility against your pinned version before committing).
  • At least one or two resources are genuinely visual, so the toggle earns its place in the UI.
  • You want the capability this sprint and the alternative is building and maintaining custom table view logic yourself.
  • Your team is comfortable owning a small dependency: pinning the version, reviewing the source (it is small and MIT), and accepting the risk of a fork if upstream goes quiet.

Look elsewhere or build in-house when:

  • You are not on Filament — the package has no value outside that ecosystem.
  • You need behavior beyond a grid/table switch: saved per-user view preferences, mixed layouts per column set, custom card templates, or layout-aware filtering and sorting. Confirm these are supported before promising them to stakeholders; if not, a bespoke implementation is the honest answer.
  • Maintenance risk is unacceptable. 64 stars, 0 dependents, and an agency-maintained single-purpose plugin imply a thin bus factor and uncertain support for future Filament majors. For long-lived, business-critical admin surfaces, a ~2-day internal build may be the cheaper decision over a 2–3 year horizon.
  • You operate under compliance, accessibility, or security review that requires vendor due diligence a small OSS plugin cannot satisfy.
  • The toggle would be decoration rather than utility — shipping UI affordances nobody uses is a net negative on perceived quality.

How to Pitch It (Stakeholders)

To executives: This is a small, free, open-source add-on for our admin panel that lets staff switch list screens between a spreadsheet-style table and a visual card grid. It costs nothing to license and roughly half a day to trial, and it directly answers a request we hear from internal users on image- and product-heavy screens. Treat it as a low-cost usability improvement, not a strategic bet: it will not move revenue or retention, and we should not spend roadmap capacity defending or extending it.

To engineering: MIT-licensed Filament plugin, drop-in, adds a layout toggle to tables. It is small enough to audit in an afternoon, which you should do before adoption. Recommended posture: pin the version, isolate the integration behind our own resource configuration, and confirm behavior on our current Filament major. Assume we may need to fork or reimplement — at this star count and dependent count, upstream continuity is not guaranteed, and a ~2-day internal replacement is our fallback. Do not let it become load-bearing for workflows that depend on specific view state.

The honest summary: cheap, useful, low-stakes, and low-durability. Adopt it where it visibly helps users browse visual records; skip it where it is ornamental or where we would be betting long-term admin UX on an unmaintained dependency.

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
uni-method/symfony-lib
tacticmedia/scim-server-bundle
neika-ai/symfony-bundle
mattleads/agent-publishing-bundle
glavweb/framework-bundle
glavweb/extra-bundle
glavweb/api-bundle
glavweb/admin-bundle
adachsoft/api-version-bundle
elsayed85/laravel-api-exceptions
ouhssini/laravel-demo-mode
daworks/ncloud-outbound-mailer-driver
gp247/cms
ignibyte/aic-gates
nexa-merchant/blog
novasa/laravel-language-center
opencage/geocode
adolfoholzer/parameters
livenetworks/ln-starter
shitoudev/permissionmanager