filament/spatie-laravel-settings-plugin
Filament plugin to manage app settings stored with spatie/laravel-settings. Generate settings pages, build forms with Filament fields that map to your settings class properties, and automatically load/save values from the database with minimal setup.
.env files..env file updates or database migrations for configuration changes, streamlining deployments and reducing errors..env or database-driven configs to a unified UI.spatie/laravel-settings (or are open to adopting it) for structured configuration..env or scattered database tables with a centralized, version-controlled approach.For Executives:
"This package lets us replace manual .env tweaks and database hacks with a self-service settings dashboard—empowering teams to update configurations (like feature flags or branding) in minutes, not hours. It reduces deployment risks, speeds up A/B tests, and cuts support tickets by giving non-technical users control. Think of it as ‘GitHub for your app’s settings’—versioned, auditable, and accessible via our existing admin panel."
For Engineers:
*"Filament + Spatie Settings gives us a scalable, type-safe way to manage app configs without scattering logic across .env, migrations, or services. Key benefits:
Setting model.For Developers:
*"Say goodbye to ‘Did you remember to update .env in staging?’ This plugin turns your spatie/laravel-settings into a visual CRUD interface with:
max_upload_size, just define it in a PHP class—no migrations or UI code needed."*How can I help you explore Laravel packages today?