PHPackages                             elbowspaceuk/laravel-settings - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Database &amp; ORM](/categories/database)
4. /
5. elbowspaceuk/laravel-settings

ActiveLibrary[Database &amp; ORM](/categories/database)

elbowspaceuk/laravel-settings
=============================

Settings for Laravel

v1.0.4(4y ago)02.1k[3 PRs](https://github.com/ElbowSpaceUK/laravel-settings/pulls)MITPHPPHP ^8.0

Since Nov 17Pushed 2y ago1 watchersCompare

[ Source](https://github.com/ElbowSpaceUK/laravel-settings)[ Packagist](https://packagist.org/packages/elbowspaceuk/laravel-settings)[ Docs](https://github.com/ElbowSpaceUK/laravel-settings)[ Fund](https://www.buymeacoffee.com/settings)[ RSS](/packages/elbowspaceuk-laravel-settings/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (7)Dependencies (6)Versions (14)Used By (0)

Laravel Settings
================

[](#laravel-settings)

> Powerful and feature rich settings for Laravel.

[![Latest Version](https://camo.githubusercontent.com/5cbe5ff5d58e5b3d48f358133016b1ae403f9b8589d23f0bfe81c49c661baffa/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f762f72656c656173652f456c626f775370616365554b2f6c61726176656c2d73657474696e67733f6c6162656c3d4c617465737425323056657273696f6e26736f72743d73656d766572267374796c653d706c6173746963)](https://github.com/ElbowSpaceUK/laravel-settings/releases)[![Build](https://github.com/ElbowSpaceUK/laravel-settings/actions/workflows/build-status.yml/badge.svg?branch=develop)](https://github.com/ElbowSpaceUK/laravel-settings/actions/workflows/build-status.yml)

Contents
--------

[](#contents)

- [About the Project](#about)
- [Documentation](#documentation)
- [Contributing](#contributing)
- [Copyright and Licence](#copyright-and-licence)
- [Contact](#contact)

About
-----

[](#about)

Laravel Settings lets you persist strongly typed settings within your app, with support for

- Validation, encryption and authorization controls provided.
- Global settings and user-set settings.
- Native integration with Vue JS.

Example
-------

[](#example)

```
\Settings\Setting::setValue('dark_mode', true);
echo \Settings\Setting::getValue('dark_mode'); // true
```

```

    Toggle

    export default {
        methods: {
            toggleDarkMode() {
                this.$setting.dark_mode = !this.$setting.dark_mode;
            }
        }
    }

```

Documentation
-------------

[](#documentation)

We've taken care over documenting everything you'll need to get started and use Laravel settings fully.

[Check out the docs](https://elbowspaceuk.github.io/laravel-settings) on our documentation site.

Contributing
------------

[](#contributing)

Contributions are welcome! Before contributing to this project, familiarize yourself with [CONTRIBUTING.md](CONTRIBUTING.md).

Copyright and Licence
---------------------

[](#copyright-and-licence)

This package is copyright © [Toby Twigger](https://github.com/tobytwigger)and licensed for use under the terms of the MIT License (MIT). Please see [LICENCE.md](LICENCE.md) for more information.

Contact
-------

[](#contact)

For any questions, suggestions, security vulnerabilities or help, open an issue or email me directly at

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity15

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity62

Established project with proven stability

 Bus Factor1

Top contributor holds 99.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~15 days

Recently: every ~2 days

Total

7

Last Release

1544d ago

Major Versions

v0.0.2 → v1.0.02022-02-11

### Community

Maintainers

![](https://www.gravatar.com/avatar/94c469b6466204c9a4091dde7d1b4a1a37810daee22bf88d16a800dbdb23a205?d=identicon)[tt15951](/maintainers/tt15951)

---

Top Contributors

[![tobytwigger](https://avatars.githubusercontent.com/u/24829185?v=4)](https://github.com/tobytwigger "tobytwigger (107 commits)")[![github-actions[bot]](https://avatars.githubusercontent.com/in/15368?v=4)](https://github.com/github-actions[bot] "github-actions[bot] (1 commits)")

---

Tags

configconfigurationdatabaselaravelopen-sourcepersistencephpsettingssettings-repositorysettings-storagevuevuejsphplaravelpersistenceconfigurationSettingsconfigdatabasevueopen-sourceVue.jssettings-storagesettings-repository

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/elbowspaceuk-laravel-settings/health.svg)

```
[![Health](https://phpackages.com/badges/elbowspaceuk-laravel-settings/health.svg)](https://phpackages.com/packages/elbowspaceuk-laravel-settings)
```

###  Alternatives

[arcanedev/laravel-settings

This package allows you to persists configs/settings for Laravel projects.

74131.4k6](/packages/arcanedev-laravel-settings)[illuminatech/config

Provides support for Laravel application runtime configuration managed in persistent storage

14921.0k1](/packages/illuminatech-config)[kompo/kompo

Laravel &amp; Vue.js FullStack Components for Rapid Application Development

11812.4k21](/packages/kompo-kompo)[codewithkyrian/chromadb-laravel

ChromaDB Laravel is a Laravel client for the Chroma Open Source Embedding Database

144.1k](/packages/codewithkyrian-chromadb-laravel)[wayofdev/laravel-cycle-orm-adapter

🔥 A Laravel adapter for CycleORM, providing seamless integration of the Cycle DataMapper ORM for advanced database handling and object mapping in PHP applications.

3516.7k3](/packages/wayofdev-laravel-cycle-orm-adapter)[cornford/setter

An easy way to integrate Database Settings with Laravel.

151.0k](/packages/cornford-setter)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
