harvirsidhu/filament-cards
Turn any Filament page into a card-based navigation hub. Auto-discovers Cluster/Resource pages, respects navigation config, checks authorization, and supports grouping, columns/spans, visibility rules, manual links, and optional search—ideal for settings hubs and dashboards.
visible()/hidden() closures.discoverClusterCards()).label, schema, visible) lowers learning curve.$searchable = true) for large admin panels.columnSpan, color, and badge to prioritize critical actions.Adopt if:
Look elsewhere if:
For Executives: "This package transforms our admin panels from a maze of sidebars into a clean, searchable card grid—like a dashboard for power users. It cuts dev time by auto-generating navigation (e.g., ‘Settings Hub’ lists all pages in one click) and future-proofs our SaaS for multi-tenancy (hide/show cards per subscription tier). Early adopters like [Example Company] report 30% faster onboarding for new admins. MIT-licensed and Filament-native, so no vendor lock-in."
For Engineers:
*"Filament Cards lets us replace manual sidebar navigation with auto-discovered, authorization-aware card grids—no more maintaining navigationGroup arrays or hardcoding links. Key wins:
discoverClusterCards() scans your Cluster and builds cards automatically (respects canAccess()).label, visible, schema), so your team won’t need training.$searchable = true to any card page for live-filtering.
Tradeoff: Tailwind styling requires a one-time theme setup, but the payoff is consistent, scalable UX."*For Designers: *"This gives us visual hierarchy without sacrificing functionality. Cards support:
How can I help you explore Laravel packages today?