tomatophp/filament-settings-hub
Manage your Filament app settings with a GUI and helper functions. Install via Composer, run the install command, and register the plugin in your panel provider. Use the setting() helper to read values, and register new settings pages using the SettingHold facade.
.env or database edits.->allowColorSettings()) lets non-developers change primary/secondary/tertiary colors from the dashboard—useful for tenant branding, per-client theming, and marketing-driven palette changes without a deploy. Colors are isolated in their own site_colors group and read via setting('site_primary_color'), so it's additive and safe for existing apps.filament-settings-hub:install during deploys is safe.config/).For Executives: "This package cuts admin panel development time by 50% for configurable apps. For $0 cost, we gain a polished, audit-ready settings dashboard—critical for SaaS scalability and reducing support tickets from misconfigured environments. The latest release also adds self-serve brand color controls, so clients can restyle their instance without filing a ticket or waiting on a sprint. Example: Our [Competitor X] spent 2 months building this; we can deploy it today."
For Engineering:
*"Filament Settings Hub replaces manual .env hacks with a type-safe, GUI-driven system. Key benefits:
->allowColorSettings()) storing primary/secondary/tertiary colors in an isolated site_colors group—read with setting('site_primary_color'). Opt-in only; existing apps are untouched until you run php artisan filament-settings-hub:install && php artisan migrate.How can I help you explore Laravel packages today?