ryangjchandler/filament-feature-flags
Filament Feature Flags adds a simple feature flag system to Filament panels, letting you toggle features on and off per user or globally using Laravel's Pennant. Define flags, control access with policies, and conditionally show resources, pages, and widgets.
Architecture fit
settings table, adopting this means adopting Pennant first.Integration feasibility
->plugin(...) call in the PanelProvider, plus Pennant installed and migrated. Low wiring effort.Technical risk
Key questions
Stack fit
Migration path
features table. The plugin is additive — install Pennant, define features in code (ideally a backed enum), then expose the panel page.Compatibility
composer.lock; treat the plugin as version-locked infrastructure. Add a smoke test that boots the panel and loads the page, so a Filament bump fails in CI rather than in an admin's browser.Sequencing
Maintenance
Support
Scaling
Failure modes
Ramp-up
How can I help you explore Laravel packages today?