spatie/laravel-directory-cleanup
Automatically delete old files from specified directories in Laravel. Configure per-path age limits (in minutes) via a published config file, then run cleanup to keep temp, cache, and upload folders tidy. Supports auto service provider registration in Laravel 5.5+.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| omaralalwi/laravel-trash-cleaner | 0.85 | — | 21 | 21 | 2 | 168 | 1 | 2.6 | 13.0 | MIT | 1 year ago | |
| spatie/laravel-data | 0.84 | Create rich, typed data objects for Laravel that replace form requests and API transformers. Automatically map from requests, validate with inferred rules, transform to resources (with lazy/partial fields), and generate TypeScript definitions from the same source. | 1,774 | 1,778 | 285 | 2M | 4 | 46.2 | 53.0 | MIT | 2 months ago | |
| spatie/laravel-model-cleanup | 0.83 | Deprecated: use Laravel’s built-in Prunable. Spatie’s laravel-model-cleanup deletes unneeded Eloquent records via a cleanUp() configuration per model, and an artisan command to prune records older than a given age or matching custom rules. | 396 | 410 | 43 | 223 | 0 | 5.5 | 1.9 | MIT | 5 years ago | |
| jiordiviera/laravel-log-cleaner | 0.83 | Laravel Log Cleaner helps you purge old Laravel log files automatically. Configure retention rules and schedule cleanup via Artisan/cron to keep storage tidy, prevent large logs, and reduce disk usage with minimal setup. | 7 | 7 | 2 | 187 | 0 | 15.4 | 21.6 | NOASSERTION | 3 months ago | |
| lamoda/cleaner | 0.83 | Lamoda Cleaner is a PHP library for purging old data from various storages, primarily databases. Includes configurable DB cleaners such as a Doctrine DBAL cleaner that runs parameterized cleanup queries to delete outdated records. | 3 | 3 | 0 | 0 | 0 | 0.2 | — | MIT | 4 years ago | |
| vizrex/laravel-cleaner | 0.83 | — | 4 | 4 | 3 | 0 | 0 | 0.1 | — | NOASSERTION | — | |
| sajadsdi/laravel-file-management | 0.83 | — | 3 | 3 | 0 | 0 | 0 | 0.6 | — | — | 2 years ago | |
| adgoal/cleaner-bundle | 0.82 | 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 | |
| spatie/laravel-backup | 0.82 | Spatie Laravel Backup creates zip backups of your app files and database, storing them on any Laravel filesystem (even multiple). Includes health monitoring, notifications, and automatic cleanup of old backups. Run with php artisan backup:run. | 6,012 | 6,087 | 790 | 936K | 0 | 69.2 | 35.1 | MIT | 1 month ago | |
| bnzo/livewire-tmp-cleanup | 0.82 | Schedules automatic cleanup of Livewire temporary uploads on S3-compatible disks. Adds the livewire-tmp:clean Artisan command to delete files older than a configurable age, with optional dry-run. Auto-scheduled daily, safe for multi-server deployments. | 0 | 0 | 0 | 43 | 0 | 16.5 | 25.9 | MIT | 2 months ago | |
| sajadsdi/laravel-file-management-image | 0.82 | — | 0 | 0 | 0 | 0 | 0 | 1.2 | — | — | 2 years ago | |
| spatie/laravel-remote | 0.82 | Run Laravel Artisan commands on remote servers over SSH. Configure one or more hosts (default host, user, port, path, optional private key) and execute tasks like cache clears via php artisan remote ..., with optional confirmation prompts. | 283 | 285 | 34 | 5K | 0 | 19.5 | 18.8 | MIT | 4 months ago | |
| spatie/laravel-html | 0.82 | Generate HTML in Laravel with a clean, readable API. Build elements dynamically and compose them easily, including form fields that automatically pull values from models, session data, or defaults. Includes a convenient Html facade/alias for quick use. | 827 | 840 | 102 | 359K | 0 | 29.1 | 40.5 | MIT | 4 months ago | |
| lexik/maintenance-bundle | 0.81 | — | 255 | 268 | 91 | 8K | 12 | 4.4 | 19.5 | MIT | 8 years ago | |
| spatie/laravel-queued-db-cleanup | 0.81 | Safely delete large numbers of Laravel database records by dispatching non-overlapping queued cleanup jobs. Deletes in small chunks to reduce locks and avoid timeouts, automatically re-dispatching until the query’s records are gone. | 80 | 80 | 11 | 13K | 0 | 5.8 | 30.7 | MIT | 1 year ago | |
| ady/maintenance-bundle | 0.81 | Laravel package to manage application maintenance mode with configurable settings, custom views, and request whitelisting. Helps you display branded downtime pages, control access during updates, and toggle maintenance behavior via code or config. | 0 | 1 | — | 0 | — | 0.0 | — | — | — | |
| asoc/dadatata | 0.81 | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| spatie/laravel-notification-log | 0.81 | Logs all notifications sent by your Laravel app, storing them as NotificationLogItems so you can query what was sent to a user, display notification history, and make sending decisions (e.g., avoid duplicates) via helpers like wasSentTo() and inThePastMinutes(). | 210 | 208 | 22 | 40K | 0 | 20.3 | 35.1 | MIT | 4 months ago | |
| spatie/laravel-backup-server | 0.81 | Securely store and manage backups from multiple Laravel apps on a dedicated backup server. Built on spatie/laravel-backup, it automatically receives and organizes incoming backups, with setup and docs tailored for Laravel deployments. | 172 | 172 | 15 | 2K | 0 | 25.8 | 16.0 | MIT | 2 months ago | |
| kherge/file-manager | 0.81 | Strict file and stream manager for PHP: safe read/write operations with unified APIs for files, in-memory strings, and existing streams. Supports iteration over contents and consistent handling via File, Memory, and Stream managers. | 8 | 8 | 3 | 2K | 1 | 2.8 | 33.1 | NOASSERTION | 9 years ago |
How can I help you explore Laravel packages today?