secretwebmaster/laravel-optionable
Add polymorphic key-value options to any Eloquent model with a reusable Optionable trait. Attach settings, metadata, or feature flags to records through simple get and set helpers, with no schema changes and support for typed values.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| signifly/laravel-configurable | 0.83 | Give any Laravel Eloquent model its own configuration. signifly/laravel-configurable adds a lightweight trait and clean API for storing and retrieving per-model settings, with sensible defaults, simple access, and no boilerplate. | 5 | 5 | 0 | 3 | 0 | 0.0 | 1.7 | MIT | 5 years ago | |
| achillesp/laravel-filterable | 0.82 | Laravel Filterable brings reusable, request-driven filtering to Eloquent models. Declare the filters a model supports, then let query string parameters shape results without cluttering controllers. A lightweight way to keep list endpoints tidy, consistent, and easy to extend as your app grows. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 9 years ago | |
| signifly/laravel-manageable | 0.82 | Laravel Manageable lets you make any Eloquent model manageable with a single trait, adding admin-friendly CRUD, publish states, and sorting. It keeps management logic reusable and controllers lean, so building back-office screens takes minutes instead of hours. | 40 | 41 | 5 | 3 | 0 | 0.3 | 0.3 | MIT | 2 years ago | |
| biiiiiigmonster/laravel-clearable | 0.81 | A lightweight Laravel package that adds a Clearable trait for resetting or clearing model values through a simple, expressive API, with easy installation and drop-in integration for existing Eloquent models. | 2 | — | 0 | — | 0 | 0.3 | 0.4 | MIT | 4 years ago | |
| spatie/laravel-options | 0.81 | Generate unified select option lists in Laravel from enums, Eloquent models, states, and arrays. Spatie laravel-options converts sources to a consistent label/value structure, supports customization via config, and makes building dropdowns and filters faster and cleaner. | 252 | 255 | 9 | 15K | 0 | 13.5 | 26.6 | MIT | 6 months ago | |
| ritechoice23/laravel-saveable | 0.80 | A Laravel package that adds saveable behavior to Eloquent models, letting users bookmark, favorite, or save any model through simple polymorphic relationships and an easy-to-use trait. | 1 | 1 | 0 | 1 | 0 | 0.8 | 2.8 | MIT | 11 months ago | |
| r94ever/laravel-model-setting | 0.80 | r94ever/laravel-model-setting lets Laravel Eloquent models carry their own flexible key-value settings. Add the trait, then store and retrieve per-model configuration through a simple API, avoiding extra boilerplate while keeping settings close to the models that use them. | 1 | — | 0 | — | 0 | 0.0 | — | MIT | 5 years ago | |
| padosoft/laravel-validable | 0.80 | A Laravel package that adds model-level validation via a Validable trait. Define rules and messages directly on Eloquent models and validate automatically before save or update, keeping persistence logic cleaner and data safer. | 7 | 7 | 2 | 623 | 0 | 0.7 | 26.6 | MIT | 3 years ago | |
| ringlesoft/laravel-selectable | 0.80 | Laravel Selectable generates HTML select options directly from Laravel collections using a fluent, chainable API. Customize labels and values with strings or closures, set selected/disabled options, add data attributes, grouping, and export arrays for AJAX or SPAs. | 5 | 6 | 0 | 1 | 0 | 17.0 | 1.1 | MIT | 3 months ago | |
| mykholy/laravel-leakproof | 0.80 | mykholy/laravel-leakproof is a Laravel package that helps prevent sensitive data leaks in logs, exception reports, and responses. It provides configurable guards and redaction utilities for safer debugging, monitoring, and production error handling. | 0 | 0 | 0 | 7 | 0 | 19.2 | 14.5 | MIT | 3 weeks ago | |
| jwderoos/configurable | 0.79 | A Laravel package that adds configurable options to Eloquent models. Define options and values, then build variants with their own attributes and relations—ideal for configurable products, plans, or any model needing selectable configurations. Ships with traits, migrations, and relationships. | 0 | 0 | 0 | 0 | 1 | 9.6 | — | — | 6 months ago | |
| davidwesdijk/laravel-polymorphic-eav | 0.79 | Add flexible, polymorphic EAV attributes to any Laravel model. Store custom fields as attribute-value pairs without schema changes, attach them to multiple models, and query them with familiar Eloquent syntax. Great for dynamic product or user metadata. | 6 | 6 | 4 | 0 | 2 | 0.7 | 0.4 | MIT | 5 years ago | |
| marceauka/laravel-crudable | 0.79 | Laravel CRUDable provides a reusable controller trait for adding create, read, update, and delete actions to Laravel models with minimal boilerplate. Configure the model and fields, and it handles the repetitive CRUD logic so your controllers stay clean and consistent. | 39 | — | 3 | — | 0 | 0.1 | — | — | — | |
| a1383n/laravel-eloquent-settings | 0.79 | A Laravel package that stores application settings in the database through Eloquent models, giving you a simple key-value API for reading and writing typed configuration values at runtime, with support for global config and per-model settings. | 1 | — | 0 | — | 0 | 0.2 | — | MIT | 2 years ago | |
| labrodev/laravel-uuidable | 0.79 | — | 0 | 1 | — | 1 | — | 0.0 | 4.2 | — | — | |
| akaunting/laravel-menu | 0.79 | A Laravel package for building and rendering menus with a fluent API. Define nested menu items, attach routes or URLs, manage active states, and render via Blade views with customizable ordering and markup. | 37 | 37 | 18 | 11K | 0 | 1.0 | 34.0 | MIT | 3 years ago | |
| leandrogrando/simple-searchable | 0.79 | A lightweight Laravel package that adds simple, customizable search to Eloquent models. Quickly mark attributes as searchable, run partial-match queries, and return relevant results without a full search engine or extra infrastructure. | 2 | — | 0 | — | 0 | 0.3 | — | MIT | 5 years ago | |
| travelbuild/eloquent-filterable | 0.79 | A lightweight Laravel package that adds declarative, query-string-driven filtering to Eloquent models. Define allowed filters, sorts, and includes on your model and let the package build safe, composable queries from request parameters. | 1 | — | 1 | — | 0 | 0.0 | — | MIT | 7 years ago | |
| overtrue/laravel-options | 0.79 | A simple key-value options manager for Laravel. Store application settings in the database, cache them for fast retrieval, and access values through helpers or the Options facade. Supports defaults, forgetting, and bulk updates. | 51 | 51 | 4 | 22 | 0 | 19.1 | 2.5 | MIT | 1 month ago | |
| victorlap/laravel-approvable | 0.79 | Add approval workflows to any Laravel model with victorlap/laravel-approvable. Submit, approve, or reject records via a simple trait, with configurable approvers, status tracking, and query scopes—ideal for content moderation, publishing pipelines, and multi-step sign-offs. | 84 | — | 8 | — | 0 | 0.3 | — | MIT | 7 years ago |
How can I help you explore Laravel packages today?