promethys/revive
Revive adds a central Recycle Bin to FilamentPHP apps, letting you view, restore, or permanently delete soft-deleted Eloquent models in a few clicks. Register models with a trait, filter by type, and recover deleted data fast.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| dyrynda/laravel-cascade-soft-deletes | 0.86 | Adds cascading soft deletes to Laravel Eloquent models via a simple trait. When a parent model is soft deleted or restored, its related models are soft deleted or restored too, keeping data consistent without extra observers or manual event wiring. | 1,176 | 1,180 | 86 | 181K | 0 | 16.2 | 32.3 | MIT | 7 months ago | |
| sbamtr/laravel-auto-hard-deleter | 0.85 | Automatically hard delete soft-deleted Eloquent models after a configurable retention period. Add a trait to your models, set how long records should linger in the trash, and let Laravel's scheduler permanently purge them, with no manual cleanup jobs required. | 47 | 47 | 3 | 0 | 0 | 0.2 | — | MIT | 4 years ago | |
| dcat/laravel-softdeletes | 0.85 | dcat/laravel-softdeletes adds enhanced soft delete support to Laravel Eloquent models. Cascade deletes and restores across related records, keep data consistent, and avoid unique constraint conflicts from trashed rows, all through simple traits with minimal configuration. | 36 | 36 | 3 | 3 | 3 | 1.0 | 0.9 | MIT | 5 years ago | |
| mpociot/reanimate | 0.84 | Reanimate adds a recycle bin to Laravel Eloquent models. Use the Reanimate trait to delete records and restore them later without adding soft-delete columns to your tables—deleted models are stored separately, keeping your schema clean while deletions stay undoable. | 122 | 122 | 7 | 0 | 1 | 0.9 | — | — | — | |
| romanzipp/laravel-previously-deleted | 0.84 | Laravel package for handling previously deleted Eloquent models. It helps you detect records that were soft-deleted in the past and use that information when validating, restoring, or creating new entries, helping avoid duplicate or conflicting data. | 3 | 3 | 0 | 154 | 0 | 0.3 | 22.1 | MIT | 6 years ago | |
| laravel-persona/livewire | 0.84 | Livewire components for Laravel Persona: drop-in reactive UI for creating, editing, and displaying persona profiles. Includes validation, seamless Livewire bindings, and a smooth no-extra-JavaScript workflow for Laravel apps. | 0 | 0 | 0 | 1 | 0 | 17.8 | 4.8 | — | 1 month ago | |
| incompass/soft-deletable-bundle | 0.84 | A Symfony bundle that adds soft-delete support to Doctrine entities. Mark records as deleted without removing them from the database, automatically filter them from normal queries, and restore them when needed, helping preserve data history and build safer deletion workflows. | 0 | 0 | — | 0 | — | 0.0 | — | — | — | |
| gigerit/laravel-cascade-delete | 0.84 | gigerit/laravel-cascade-delete brings trait-based cascade deletes to Laravel Eloquent models, automatically removing related records when a parent is deleted. Prevent orphaned rows without fragile DB foreign keys and keep your data consistent and relationships tidy. | 5 | 5 | 2 | 789 | 0 | 19.8 | 34.4 | MIT | 1 week ago | |
| laragear/rewind | 0.84 | Rewind adds undo history to Laravel Eloquent models. It records model changes and lets you restore previous states, so you can safely revert updates, deletes, and other modifications through a simple API—ideal for audit trails, recovery, and user-facing undo features. | 12 | 12 | 0 | 0 | 0 | 7.4 | — | MIT | 7 months ago | |
| illuminatech/db-safedelete | 0.83 | Illuminatech/db-safedelete adds safe, reversible deletion to Laravel Eloquent models. Instead of permanently removing records, it marks them as deleted, supports restoring them, and helps keep related data and queries consistent. Useful for audit-friendly apps that need recoverable deletes without c... | 16 | — | 0 | — | 0 | 0.1 | — | NOASSERTION | — | |
| laravel-persona/core | 0.83 | Core package for Laravel Persona, providing foundational APIs to define, resolve, and manage personas in Laravel applications. It offers a lightweight, extensible base for building persona-driven profiles, contexts, and behavior across your app. | 0 | 0 | 0 | 4 | 0 | 17.8 | 11.2 | — | 1 month ago | |
| spatie/laravel-deleted-models | 0.83 | Automatically copy deleted Eloquent model attributes into a deleted_models table to create a recycle bin for records. Restore deleted models by ID when needed. An alternative to soft deletes for preserving deletion history without keeping rows in place. | 411 | 413 | 26 | 21K | 0 | 13.9 | 25.1 | MIT | 8 months ago | |
| evence/soft-deleteable-extension-bundle | 0.83 | Symfony bundle that extends Gedmo's SoftDeleteable listener, adding onSoftDelete annotations to entity associations. Supports CASCADE, SET NULL, and SUCCESSOR behaviors so references are handled cleanly when a parent is soft-deleted, avoiding Doctrine errors. | 57 | 57 | 38 | 6K | 6 | 9.6 | 29.5 | MIT | 2 years ago | |
| adgoal/cleaner-bundle | 0.83 | Symfony bundle integrating lamoda/cleaner. Configure DB and custom storage cleaners via YAML, including transactional mode, parameters, and multi-query setups. Provides a console command to run all cleaners or a selected one (cleaner:clear). | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 6 years ago | |
| tenantcloud/laravel-boolean-softdeletes | 0.83 | Laravel soft deletes backed by a boolean column instead of a nullable timestamp. A drop-in trait keeps the familiar SoftDeletes API while making delete checks and indexes faster and simpler, ideal for high-volume tables where a deleted flag beats deleted_at comparisons. | 27 | 27 | 17 | 3K | 0 | 1.2 | 27.9 | MIT | 1 year ago | |
| julianstark999/laravel-model-iid | 0.83 | Laravel package that adds a compact, auto-incrementing IID column to Eloquent models, giving records a short human-friendly identifier for URLs, support tickets, and admin views while UUIDs or ULIDs remain the real primary key. | 0 | 1 | 0 | 0 | 0 | 0.3 | — | MIT | 5 years ago | |
| andanteproject/soft-deletable-bundle | 0.82 | — | 10 | 10 | 2 | 495 | 0 | 1.0 | 23.0 | MIT | 4 years ago | |
| filamerce/filament-user-profile | 0.82 | Filament User Profile adds a ready-made profile page to your Filament panel, letting users update their name, email, avatar, and password without extra scaffolding. Drop it into your panel and give every account self-service settings out of the box. | 0 | 0 | 0 | 13 | 0 | 0.0 | 15.8 | MIT | — | |
| kisame76/filament-tree-table | 0.82 | Expandable parent/child tree rows for Filament v4 and v5 tables. Show top-level parents, expand with a chevron to reveal inline child rows while search and filters stay correct. Includes expand-all/collapse-all actions and optional pagination by root. | 5 | 5 | 0 | 4K | 0 | 19.9 | 45.7 | MIT | 1 month ago | |
| lara-zeus/tartarus | 0.82 | Tartarus is a Laravel package from Lara Zeus for adding access control to your application. It offers a clean, configurable setup that fits Laravel’s authorization conventions and keeps role and permission management straightforward. | 10 | 11 | 2 | 3 | 0 | 2.1 | 1.5 | MIT | 11 months ago |
How can I help you explore Laravel packages today?