thefeqy/laravel-model-status
Laravel Model Status adds simple status management to Eloquent models: assign statuses, define allowed transitions, query by status, and integrate status badges into Laravel apps.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| alexmg86/laravel-sub-query | 0.83 | alexmg86/laravel-sub-query brings fluent subquery support to Laravel's query builder and Eloquent, letting you embed subqueries in SELECT, FROM, WHERE, JOIN, and ORDER BY clauses through a clean, chainable API. | 75 | — | 5 | — | 1 | 0.9 | — | MIT | 5 years ago | |
| cslant/laravel-like | 0.83 | A Laravel package that adds like and favorite behavior to Eloquent models. Use traits and polymorphic relationships to like, unlike, toggle, count, and query liked items with minimal setup and clean syntax. | 22 | — | 1 | — | 0 | 18.3 | — | MIT | 1 month ago | |
| maize-tech/laravel-model-expires | 0.83 | A Laravel package that gives Eloquent models expiration dates. Add the trait, set an expiry, and use scopes to query active or expired records. Includes commands to prune expired models automatically, keeping your database clean and your data fresh. | 23 | 23 | 2 | 66 | 0 | 20.9 | 10.2 | MIT | 4 days ago | |
| exolnet/laravel-status | 0.83 | Exolnet Laravel Status adds flexible, database-backed status management to Laravel Eloquent models. Define available statuses, assign them to records, and track changes through a simple trait, making it easy to model workflows and record state across your application. | 0 | — | 0 | — | 0 | 17.1 | — | MIT | 2 months ago | |
| roundly-consulting/options-for-laravel | 0.83 | Options for Laravel gives your app a clean, typed way to store and retrieve configurable settings. Define options once, read them anywhere with simple helpers, and cache values for fast access. Ideal for admin-editable site settings without touching config files. | 5 | 5 | 0 | 140 | 0 | 19.3 | 22.4 | MIT | 2 weeks ago | |
| sebdesign/laravel-state-machine | 0.83 | A lightweight Laravel package for adding state machines to Eloquent models. Define states, transitions, and guards, then move records safely between states with validation, events, and clear exceptions. Integrates cleanly with Laravel and supports custom classes. | 341 | — | 59 | — | 2 | 12.1 | 0.4 | MIT | 7 months ago | |
| jobmetric/laravel-state-machine | 0.83 | jobmetric/laravel-state-machine adds finite state machines to Laravel applications. Define states and transitions for Eloquent models, enforce guards, trigger events and callbacks, and manage safe state changes with a clean, configurable API. | 6 | — | 1 | — | 0 | 0.4 | — | MIT | 1 year ago | |
| spatie/laravel-model-states | 0.83 | Add state behaviour to Eloquent models by combining the state pattern and state machines. Define each state as a class, cast it on your model, handle database serialization automatically, and transition between states easily. | 1,307 | 1,309 | 107 | 659K | 0 | 40.2 | 43.9 | MIT | 2 days ago | |
| juststeveking/laravel-business-process | 0.82 | Define business processes as explicit steps and transitions, then run them predictably in your Laravel app. Encapsulates multi-step workflow logic in dedicated classes, keeping controllers and models clean, and making complex flows easier to test, reason about, and maintain. | 66 | 66 | 1 | 86 | 1 | 0.8 | 5.0 | MIT | 3 years ago | |
| mreduar/laravel-balance | 0.82 | mreduar/laravel-balance adds balance and transaction tracking to Laravel Eloquent models. It provides a simple API for crediting and debiting accounts, recording balance history, and managing wallet-style ledgers for users, teams, or other models. Useful for credits, rewards, payments, and account b... | 9 | — | 4 | — | 0 | 0.5 | — | MIT | 3 years ago | |
| jhumanj/laravel-model-stats | 0.82 | Laravel Model Stats lets you track and query statistics for your Eloquent models over time, making it easy to add counts, trends, and date-based metrics to dashboards and reports with minimal setup. | 242 | 243 | 17 | 223 | 4 | 3.0 | 4.7 | MIT | 3 years ago | |
| watheqalshowaiter/model-fields | 0.82 | Easily add custom fields to Laravel Eloquent models with watheqalshowaiter/model-fields. A simple trait stores dynamic, validated attributes as JSON, letting you extend models without extra migrations or schema changes. | 40 | 39 | 3 | 9 | 0 | 13.2 | 1.3 | MIT | 4 months ago | |
| mvdnbrk/laravel-model-expires | 0.82 | — | 166 | 166 | 15 | 49 | 2 | 5.3 | 1.5 | MIT | 5 years ago | |
| liaol/socialite-cn | 0.82 | liaol/socialite-cn extends Laravel Socialite with OAuth providers for popular Chinese platforms such as WeChat, QQ, Weibo, and Alipay, making it easier to add social login to Laravel apps. It offers a familiar Socialite API, provider configuration, and support for common Chinese identity services. | 47 | — | 14 | — | 0 | 1.0 | — | MIT | 10 years ago | |
| chapdel/model-settings-for-laravel | 0.82 | Attach flexible key/value settings to any Eloquent model in Laravel. Store, retrieve, and update per-model preferences with a simple API and database table, keeping configuration close to the data it belongs to. PHP 8+ compatible. | 1 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 3 years ago | |
| roundly-consulting/advertisements-for-laravel | 0.82 | A Laravel package for managing and displaying advertisements in your application. It provides a simple way to organize ad campaigns, placements, and rendering, helping you add advertising features without building custom infrastructure from scratch. Ideal for Laravel developers seeking a lightweight... | 5 | — | 1 | — | 0 | 19.9 | — | MIT | 2 weeks ago | |
| sassnowski/laravel-shareable-models | 0.82 | Laravel package that turns any Eloquent model into a shareable resource with unique, revocable URLs. Add a trait, generate share links, and let recipients view records without writing custom sharing controllers, routes, or token handling. | 268 | 268 | 23 | 12 | 2 | 2.8 | 1.8 | MIT | 3 years ago | |
| h-farm/laravel-excludable | 0.82 | Laravel Excludable adds a lightweight trait to Eloquent models so specific records can be excluded from queries by default and included only when needed. Ideal for hiding archived or inactive rows without soft deletes or custom scopes, keeping filtered results clean and relationships predictable. | 62 | — | 6 | — | 0 | 1.2 | 0.8 | MIT | 2 years ago | |
| beyondcode/laravel-scope-checks | 0.82 | Laravel Scope Checks offers simple helpers for verifying that an Eloquent model has a given query scope before you apply it. It helps keep dynamic query building safe and predictable, with readable checks that are easy to use and test. | 77 | 78 | 3 | 0 | 1 | 0.4 | — | MIT | 6 years ago | |
| sofa/model-locking | 0.81 | — | 48 | 50 | 28 | 10 | 3 | 5.7 | 2.6 | MIT | 6 years ago |
How can I help you explore Laravel packages today?