anomaly/variables-module
A Laravel/PHP module for defining and managing reusable variables in your application, providing a lightweight foundation for centralized variable storage, retrieval, and integration with your existing services and views.
Consider it when:
settings table of strings.Look elsewhere when:
spatie/laravel-settings, a small key/value model with a Filament/Nova page, or config + a settings model.For executives: This is a small plugin in a niche CMS ecosystem that lets non-technical staff edit site text, settings, and image assets without engineering involvement. It's MIT-licensed and free, but it has effectively zero independent adoption and one vendor behind it — so using it is really a decision to standardize on that CMS platform, not a decision to install a utility. Recommendation: do not adopt it standalone. If we're already on that stack, it's a low-cost win; if we're not, a one-day internal settings table or a maintained package covers the same need with far less lock-in.
For engineering: It's an AnomalyLabs Streams Platform addon — variables are stored as typed stream entries with an admin UI, sitting on top of streams-platform core and its migrations. The functionality is thin; the coupling is the whole cost. No community signal, no dependents, no obvious test suite — audit its Composer constraints against our Laravel/PHP versions before investing time. If the actual requirement is "typed, admin-editable settings," spatie/laravel-settings plus a Filament page is the lower-risk path. If the requirement is "we're on Streams anyway," take it and pin the version.
How can I help you explore Laravel packages today?