qcod/laravel-app-settings
Add a settings manager with UI to your Laravel app. Settings are stored in the database and cached for zero-query performance, with configurable inputs, sections, and styling (Bootstrap 4 by default). Includes a facade for easy access.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| qcod/laravel-settings | 0.93 | Laravel package for storing key-value settings in the database. All saved settings are cached, reducing SQL queries to zero. Use the settings() helper or Settings facade with methods for get, set, has, remove, and grouped settings. | 229 | 232 | 61 | 6K | 2 | 24.6 | 25.0 | MIT | 2 months ago | |
| qcod/laravel-imageup | 0.91 | Laravel ImageUp is a trait that adds automatic image upload, resizing, and cropping to Eloquent models with extensive customization. Just mark image fields on your model and it handles uploads, stores paths, and deletes old images automatically. | 767 | 770 | 62 | 6K | 5 | 28.0 | 17.6 | MIT | 2 months ago | |
| laravel-admin-ext/config | 0.90 | A laravel-admin extension that adds a web-based configuration manager, letting you edit and organize application settings from the admin panel without touching config files. Ideal for managing dynamic options in Laravel projects. | 97 | 97 | 55 | 2K | 7 | 4.7 | 20.4 | MIT | 6 years ago | |
| illuminatech/nova-config | 0.90 | Illuminatech Nova Config is a Laravel Nova tool for managing application configuration from the admin panel. Browse and edit config values in a clean Nova interface, making runtime settings easier to maintain without manual file edits. | 13 | — | 3 | — | 1 | 0.3 | — | NOASSERTION | — | |
| visual-ideas/laravel-site-settings | 0.90 | A Laravel package for managing site settings in the database. Define settings, read typed values anywhere in your app, and cache them for fast access, so editable options like site name, contact details, or feature flags stay out of config files and code. | 14 | — | 2 | — | 1 | 0.5 | — | MIT | 2 years ago | |
| spatie/laravel-settings | 0.90 | Store strongly typed application settings in Laravel using a database, Redis, or another repository. Define each settings group as a PHP class with typed properties, inject it anywhere via Laravel's container, update values, and persist them with a single save() call. | 1,521 | 1,529 | 140 | 1M | 0 | 42.2 | 46.2 | MIT | 2 days ago | |
| janiskelemen/laravel-setting | 0.89 | Laravel Setting gives your Laravel app a database-backed key-value store for configuration values. Read, write, and organize settings through a simple, expressive API, with support for typed values and caching so frequently used settings stay fast. | 51 | 51 | 11 | 7K | 0 | 5.0 | 30.7 | MIT | 9 months ago | |
| larapacks/setting | 0.89 | Lightweight Laravel settings manager that stores and retrieves key/value app configuration at runtime. Provides a clean API and helpers for persisting settings (including grouped/namespaced keys), with caching support for fast reads and easy integration into Laravel apps. | 5 | 6 | 2 | 82 | 0 | 4.9 | 16.1 | — | 3 years ago | |
| netbull/settings-bundle | 0.89 | Netbull Settings Bundle is a Symfony bundle for managing dynamic application settings with configurable storage, typed values, and straightforward service integration. It helps teams centralize runtime configuration and avoid custom settings boilerplate. | 0 | 0 | 0 | 343 | 0 | 3.1 | 36.0 | AGPL-3.0 | 10 months ago | |
| anlutro/l4-settings | 0.89 | anlutro/l4-settings provides persistent key-value application settings for Laravel 4. Store configuration in the database, JSON files, or memory, then read and write values through a simple facade with caching and fallback support for flexible runtime configuration. | 931 | 936 | 113 | 73K | 10 | 18.5 | 32.7 | MIT | 7 months ago | |
| creavo/option-bundle | 0.89 | Symfony bundle to store and retrieve application options/settings via a service, Twig helper, or console commands. Persists values in Doctrine, supports typed options, optional eager loading, and PSR-16 simple cache for faster reads. | 0 | 0 | 0 | 0 | 0 | 5.1 | — | — | 2 years ago | |
| brotzka/laravel-dotenv-editor | 0.88 | Laravel Dotenv Editor lets you read, update, and manage your .env file directly from your application, making it easy to edit environment variables from an admin panel without server access. Clean, fluent API for getting, setting, deleting, and saving keys and values. Simple to install. | 371 | — | 77 | — | 18 | 9.7 | 6.0 | — | 3 years ago | |
| outerweb/settings | 0.88 | A Laravel package for managing persistent application settings with typed values, groups, and caching. Define settings in code or the database, then read and write them anywhere via a simple, fluent helper API—ideal for configurable options like site preferences, feature flags, and integrations. | 51 | 51 | 10 | 4K | 0 | 1.0 | 27.4 | MIT | — | |
| solomon-ochepa/laravel-settings | 0.88 | Laravel package for storing settings as cached key-value pairs in the database. Access them via the settings() helper or Settings facade, with automatic cache refreshing on write, trash, restore, or delete. Supports user-scoped settings. | 2 | 3 | 0 | 461 | 0 | 20.0 | 34.4 | MIT | 2 months ago | |
| outl1ne/nova-settings | 0.88 | outl1ne/nova-settings is a Laravel Nova package for managing application settings directly from the Nova admin panel. Define settings pages with custom fields and groups, persist values to the database, and keep configuration editable without code changes. | 295 | 295 | 106 | 104K | 18 | 10.3 | 40.8 | MIT | 1 year ago | |
| baks-dev/settings-main | 0.88 | — | 0 | 0 | 1 | 0 | 0 | 12.8 | — | MIT | 4 months ago | |
| illuminatech/config | 0.88 | Laravel package for editable application configuration. It lets you override config-file values at runtime and persist settings in the database, so you can build admin panels where application settings are changed without redeploying or editing files. | 149 | 151 | 11 | 374 | 0 | 1.1 | 7.5 | NOASSERTION | — | |
| yazan/laravel-settings | 0.88 | — | 58 | 59 | 2 | 167 | 0 | 0.7 | 8.1 | MIT | 4 years ago | |
| panjinamjaelf/kaguya | 0.88 | Kaguya is a lightweight Laravel package that provides a simple, configurable way to add its functionality to PHP applications. It follows Laravel conventions, keeps installation minimal, and offers a straightforward API for common development tasks. | 10 | — | 1 | — | 1 | 1.9 | 6.1 | MIT | — | |
| hatchyu/laravel-settings | 0.88 | Laravel package for managing application settings in the database with a simple API, caching, and typed values. Define defaults, read and update settings at runtime, and organize configuration by groups for maintainable apps. | 2 | 2 | 1 | 705 | 0 | 10.4 | 35.8 | — | 5 months ago |
How can I help you explore Laravel packages today?