abather/spatie-laravel-model-states-actions
Add state-based actions to Laravel views with this extension for spatie/laravel-model-states. Define per-state authorization abilities, skip checks when needed, and customize action icons and colors. Includes transition checks via canTransitionTo.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| caner/state-machine | 0.85 | A lightweight Laravel state machine for Eloquent models. Define states, transitions and guards, apply them safely with validation, events and history, and keep workflow logic out of controllers and models. Ideal for approvals, orders and multi-step processes. | 51 | 51 | 2 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| a909m/filament-statefusion | 0.85 | — | 32 | 32 | 4 | 6K | 1 | 7.7 | 32.6 | MIT | 9 months ago | |
| ramdank/filament-spatie-laravel-backup | 0.85 | A Filament plugin that brings Spatie Laravel Backup into your admin panel, letting you view, create, download, and delete backups and monitor backup health from a clean UI. Requires Filament and spatie/laravel-backup; configure disks and schedules as needed. | 0 | — | 0 | — | 0 | 0.3 | — | MIT | 3 years ago | |
| my-com/laravel-conditional-actions | 0.85 | A Laravel package for defining conditional actions: attach rules to actions and run them only when their conditions are met. It helps keep decision logic organized, reusable, and easy to integrate into Laravel apps with a simple, expressive API for common workflows. | 18 | — | 1 | — | 0 | 0.2 | — | MIT | 6 years ago | |
| filamerce/filament-model-states | 0.85 | Filament plugin for managing Laravel model states directly from your admin panel. View current states, transition models through their state machine, and add state columns, badges, and actions—integrating with spatie/laravel-model-states for clean, typed state management. | 0 | — | 0 | — | 0 | 19.6 | — | MIT | 3 weeks ago | |
| zvive/filament-auth | 0.85 | zvive/filament-auth integrates authentication into Filament panels for Laravel, providing login, registration, password reset, and email verification flows with configurable guards, middleware, and customizable views. | 3 | — | 2 | — | 0 | 0.4 | — | MIT | 4 years ago | |
| jobmetric/laravel-state-machine | 0.84 | 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 | |
| sebdesign/laravel-state-machine | 0.84 | 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 | |
| iotron/laravel-state-machine | 0.84 | A Laravel package for building state machines around Eloquent models. Define states and allowed transitions, guard status changes, and keep workflow logic organized, explicit, and easy to test. Helps replace scattered status checks with a clear, maintainable transition map. | 4 | 4 | 0 | 73 | 0 | 16.1 | 18.8 | MIT | 2 months ago | |
| clickfwd/yoyo | 0.84 | Yoyo is a Laravel package for quickly building CRUD interfaces and admin panels. It provides reusable components for tables, forms, and data management, helping you ship internal tools and dashboards with less boilerplate. | 208 | — | 19 | — | 0 | 17.4 | — | MIT | 2 months ago | |
| aw-studio/laravel-states | 0.84 | Laravel States adds state machine support to Eloquent models, letting you define states, transitions, and guards cleanly. Track model status, control allowed changes, and keep your workflows predictable without extra boilerplate. | 44 | 44 | 0 | 33 | 1 | 19.7 | 3.9 | — | 2 weeks ago | |
| spatie/laravel-support-form | 0.84 | Add a non-intrusive Tailwind-styled support chat bubble to any Laravel page. Opens a support form, auto-fills user info when logged in, includes URL/IP metadata, honeypot spam protection, and is easily customizable via views, translations, and events. | 395 | 396 | 26 | 0 | 0 | 17.0 | — | MIT | 8 months ago | |
| bernskiold/laravel-activatable | 0.84 | A Laravel package that adds activatable behavior to Eloquent models. Easily activate or deactivate records, query only active or inactive entries with built-in scopes, and keep model status handling clean and consistent across your application. | 0 | — | 0 | — | 0 | 12.0 | — | MIT | 5 months ago | |
| alexjustesen/filament-spatie-laravel-activitylog | 0.84 | A Filament plugin that integrates spatie/laravel-activitylog, adding an activity log resource so you can browse, filter, and inspect model changes and user actions directly from your admin panel. Includes customizable tables, filters, and detail views out of the box. | 79 | 79 | 21 | 611 | 1 | 0.7 | 9.1 | MIT | 3 years ago | |
| spatie/laravel-model-status | 0.84 | Add status history to any Eloquent model with Spatie’s HasStatuses trait. Set statuses (strings or enums), store reasons/extra info, and retrieve current or previous statuses via convenient helpers like status() and latestStatus(). | 1,056 | 1,060 | 83 | 116K | 0 | 22.9 | 29.7 | MIT | 8 months ago | |
| laravilt/notifications | 0.84 | Laravel package for laravilt/notifications that adds database-backed in-app notifications, read and unread tracking, and simple delivery helpers built on Laravel's native notification system. Lightweight, configurable, and easy to drop into existing apps. | 0 | 0 | 2 | 213 | 0 | 17.7 | 37.1 | MIT | 1 month ago | |
| ringierimu/state-workflow | 0.84 | State workflow for Laravel Eloquent models: define states and allowed transitions, guard changes with custom rules, and react to transitions via events. Centralizes business status logic so it stays clean, testable, and consistent across your app instead of scattered controllers. | 31 | 34 | 12 | 826 | 0 | 7.4 | 20.9 | MIT | 8 months ago | |
| robyconte/filament-flow | 0.84 | Filament Flow is a plugin for building visual, node-based workflows and pipelines inside Filament panels. Design flows with a drag-and-drop canvas, connect steps, and control transitions without leaving your admin panel. | 0 | — | 0 | — | 0 | 19.7 | — | MIT | 2 weeks ago | |
| spatie/laravel-model-flags | 0.83 | Add flags to Eloquent models without migrations using a simple trait. Flag models, check flags, and query flagged or not flagged records to build idempotent, restartable code like mail commands. | 454 | 455 | 22 | 62K | 0 | 15.7 | 31.9 | MIT | 6 months ago | |
| orobogenius/laravel-model-statable | 0.83 | Add state and status management to any Eloquent model. Apply the trait to define allowed statuses, transition between them, query by state with scopes, and optionally track status history, all through a simple, expressive Laravel API. | 11 | — | 0 | — | 0 | 0.4 | — | MIT | 7 years ago |
How can I help you explore Laravel packages today?