spatie/temporary-directory
Spatie's PHP package quickly creates, uses, and deletes temporary directories in the system's temp folder. Chainable methods handle custom naming, path helpers, and automatic cleanup of every file inside when the directory is deleted.
|
Package
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|
| 0x15f/liquid | — | 6 | 6 | 0 | 6 | 0 | 19.1 | 4.3 | MIT | 2 weeks ago | |
| aaix/laravel-islands-filemanager | — | 0 | 0 | 0 | 3 | 0 | 0.0 | 8.3 | MIT | — | |
| balotias/statamic-asset-metadata-importer | — | 2 | — | 0 | — | 0 | 4.9 | — | MIT | 9 months ago | |
| benbjurstrom/laravel-sitemap-lite | Lightweight Laravel package for generating XML sitemaps with minimal configuration. Add sitemap support to your app so search engines can discover and index your pages, without the overhead of heavier sitemap libraries. Simple, fast, and easy to integrate. | 0 | — | 3 | — | 0 | 9.7 | — | MIT | 6 months ago |
|
| bvtterfly/lio | Lio is a Laravel package by bvtterfly that provides a clean, Eloquent-friendly API with sensible defaults and minimal configuration, making it easy to integrate into existing Laravel applications and workflows. | 63 | — | 4 | — | 0 | 0.6 | 0.8 | MIT | 4 years ago | |
| camelot/arbitration | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | — | — | |
| codificio/laravel-medialibrary | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| dragon-code/laravel-feeds | dragon-code/laravel-feeds is a lightweight Laravel package for generating RSS and Atom feeds from your application data. Define channels and items with a simple API, customize feed metadata, and serve standards-compliant XML to readers and aggregators without hand-writing feed markup. | 36 | 36 | 1 | 790 | 0 | 20.1 | 21.9 | MIT | 1 week ago | |
| elegantly/laravel-media | A media library for Laravel that handles file uploads, image conversions, and storage across disks. Attach media to Eloquent models, generate responsive images, and manage assets with a clean, fluent API. Ideal for apps needing flexible, organized media management without extra boilerplate. | 49 | 49 | 4 | 638 | 0 | 20.4 | 18.5 | MIT | 5 days ago | |
| f5sistemas/laravel-backup | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| finller/laravel-media | Laravel Media gives Eloquent models a fluent API for attaching and managing files: define conversions, generate responsive images, and store media across local or cloud filesystems with minimal configuration and clean, expressive code. | 49 | — | 4 | — | 0 | 20.6 | — | MIT | 1 week ago | |
| fragosoftware/file-converter | A lightweight Laravel/PHP package that brings file conversion into your application through a simple, expressive API. Convert files between formats with minimal configuration, keeping your code clean and your conversion workflow straightforward and easy to maintain. | 1 | 1 | 0 | 306 | 0 | 0.0 | 30.2 | MIT | — | |
| infernalmedia/responsive-image-craft | Responsive Image Craft generates responsive image sets, srcset attributes and picture markup for Laravel apps, with on-the-fly resizing, caching and Blade helpers so every visitor gets a sharp, correctly sized image on any device or screen density, with no manual resizing required. | 0 | — | 0 | — | 0 | 20.0 | 0.9 | MIT | 2 weeks ago | |
| inovector/mixpost | Mixpost is a self-hosted social media management platform built with Laravel. Schedule and publish posts across multiple accounts, collaborate with teams, manage a content calendar, and track analytics from one customizable dashboard without per-seat SaaS fees. | 3,894 | — | 587 | — | 28 | 51.2 | 13.0 | MIT | 7 months ago | |
| jackardios/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 18.6 | — | MIT | 4 weeks ago | |
| keepsuit/laravel-liquid | Laravel Liquid integrates the Liquid template language into Laravel, letting you render .liquid views with custom tags, filters, and Blade-style components. Ideal for Shopify-compatible templates, user-editable themes, and safe, sandboxed rendering in Laravel apps. | 10 | — | 2 | — | 0 | 20.2 | — | MIT | 5 days ago | |
| keepsuit/liquid | PHP implementation of the Liquid template engine with Shopify-compatible syntax, tags, and filters. Build safe, flexible, user-editable templates in Laravel or any PHP app with customizable tags and drops. | 21 | 20 | 5 | 42K | 0 | 19.7 | 53.1 | MIT | 5 days ago | |
| laragear/dte | — | 0 | — | 0 | — | 0 | 18.7 | — | MIT | 4 weeks ago | |
| lartisan/laravel-sortable-medialibrary | — | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | 5 years ago | |
| limenet/laravel-baseline | A Laravel package that provides a reusable baseline for new projects, bundling sensible defaults, common configuration, and setup conventions so you can start from a consistent foundation. It reduces repetitive setup work and keeps applications aligned with limenet's conventions. | 2 | 2 | 0 | 138 | 0 | 19.5 | 27.0 | MIT | 3 weeks ago | |
| magewirephp/portman | Portman is a CLI tool from Magewire that helps port Laravel Livewire components to Magewire for Magento. It streamlines migrating component classes, Blade views, and JavaScript behavior so you can bring Livewire-style interactivity into Magento without rebuilding everything by hand. | 3 | — | 2 | — | 0 | 2.5 | 2.7 | — | 11 months ago |
|
| maxcxam/larsadmin-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| mdixon18/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — | |
| outerweb/image-library | A Laravel package for building and managing image libraries in your application. It provides a simple, consistent API for storing, organizing, and retrieving images, keeping image handling centralized and reusable across your project. Ideal for apps that need organized image management. | 12 | 12 | 1 | 282 | 0 | 0.5 | 19.5 | MIT | — | |
| php-dominicana/laravel-model-export | — | 2 | 2 | 1 | 0 | 0 | 0.9 | — | — | 1 year ago | |
| php-ffmpeg/php-ffmpeg | Object-oriented PHP library for working with FFmpeg/FFprobe to convert and process audio/video. Open media, apply filters (resize, rotate), extract frames, and export to common formats (H.264, WebM, WMV). Requires installed FFmpeg binaries. | 5,015 | 5,102 | 888 | 815K | 283 | 72.8 | 55.6 | MIT | 9 months ago | |
| prajapatinirav/laravel-medialibrary | A Laravel package for attaching media files to Eloquent models. Upload images and documents, organize them into collections, generate conversions and responsive images, and serve them through a clean, fluent API with customizable storage disks. | 0 | 0 | 0 | 0 | 0 | 0.3 | — | MIT | 4 years ago | |
| protonemedia/eddy-backup-cli | Eddy Backup CLI is a command-line backup utility for Laravel applications, offering Artisan commands to create and manage database and file backups. Configure storage destinations, run backups from the terminal, and schedule regular backups to keep your data safe. | 4 | 4 | 2 | 0 | 0 | 0.2 | — | — | 3 years ago | |
| protonemedia/laravel-minio-testing-tools | Testing helpers for Laravel that make it easy to use MinIO, the S3-compatible object storage server, in your test suite. Spin up buckets, configure filesystem disks, and assert file uploads without touching real AWS S3, keeping tests fast, isolated, and repeatable. | 15 | 15 | 2 | 8 | 0 | 6.4 | 3.0 | MIT | 8 months ago | |
| protonemedia/laravel-task-runner | Laravel Task Runner lets you define reusable tasks as classes and run them from Artisan, code, or a schedule. It offers clean task registration, output handling, and cron-like scheduling for maintenance routines and background work. | 131 | 131 | 7 | 21 | 1 | 7.1 | 1.3 | MIT | 8 months ago | |
| protonemedia/php-ffmpeg | A PHP wrapper for FFmpeg that simplifies video and audio processing. Convert formats, generate thumbnails, resize and clip media, extract frames, and read metadata through a clean, object-oriented API. Requires the FFmpeg binaries to be installed on your server. | 1 | 1 | 0 | 4 | 0 | 0.3 | 6.6 | MIT | 4 years ago | |
| roboticsexpert/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | — |
|
| roemerb/laravel-medialibrary | — | 0 | — | 0 | — | 0 | 0.0 | — | MIT | 7 years ago | |
| roots/acorn | Acorn brings Laravel to WordPress: Blade templates, routing, caching, events, validation, and Laravel packages in your WordPress projects, with Laravel's patterns for cleaner, better code. | 1,010 | 1,011 | 114 | 130K | 8 | 39.1 | 41.7 | MIT | 1 month ago | |
| spatie/browsershot | Browsershot renders web pages to images or PDFs using Puppeteer and headless Chrome. Accept HTML, local files, or URLs, run JavaScript, capture body HTML and triggered requests, and customize headless behavior from PHP. | 5,252 | 5,311 | 506 | 3M | 0 | 69.4 | 44.6 | MIT | 1 week ago | |
| spatie/file-system-watcher | React to file system changes from PHP using Spatie’s watcher powered by Node’s chokidar. Watch one or more paths and run callbacks on create, update, delete, or any change events. Useful for build tools, dev workflows, and background monitoring. | 251 | 251 | 25 | 1M | 0 | 6.0 | 50.2 | MIT | 11 months ago | |
| spatie/image | spatie/image provides an expressive, chainable PHP API for common image manipulation. Resize to fit a bounding box without altering aspect ratio, apply greyscale, adjust brightness and quality, rotate, sharpen, and save or overwrite images in just a few lines. Ideal for Laravel and PHP apps. | 1,367 | 1,389 | 143 | 4M | 0 | 40.9 | 56.6 | MIT | 3 days ago | |
| spatie/laravel-backup | Create a zip backup of your Laravel app's files and database, store it on any configured filesystem or multiple at once, monitor backup health, get notified when problems arise, and automatically clean up old backups. Run php artisan backup:run. | 6,027 | 6,119 | 785 | 2M | 0 | 69.1 | 40.2 | MIT | 1 month ago | |
| spatie/laravel-db-snapshots | Spatie's Laravel package adding Artisan commands to instantly dump and load MySQL, PostgreSQL, or SQLite databases. Create named snapshots, load the latest, list, and clean up old dumps in seconds. | 1,222 | 1,228 | 100 | 128K | 0 | 38.4 | 32.7 | MIT | 2 weeks ago | |
| spatie/laravel-eventsauce | Integrate EventSauce event sourcing into Laravel with migrations, models, and queued jobs. Generate aggregate roots, repositories, events and commands via Artisan. Store domain messages per aggregate and dispatch consumers synchronously or through queues. | 121 | 121 | 15 | 79 | 0 | 3.5 | 3.0 | MIT | 5 years ago | |
| spatie/laravel-health | Monitor your Laravel app's health by registering checks like disk space, then get notified via mail or Slack when thresholds are crossed. | 894 | 905 | 180 | 1M | 0 | 41.5 | 51.6 | MIT | 3 days ago | |
| spatie/laravel-health | Monitor your Laravel app's health by registering checks like disk space, then get notified via mail or Slack when thresholds are crossed. | 894 | 905 | 180 | 1M | 0 | 41.5 | 51.6 | MIT | 3 days ago | |
| spatie/laravel-medialibrary | Associate files with Eloquent models via a simple API: add uploads or local paths to media collections, store them on any Laravel filesystem, and generate image manipulations for images and PDFs. Ideal for managing media in Laravel apps. | 6,174 | 6,240 | 1,096 | 4M | 2 | 72.7 | 45.9 | MIT | 1 week ago | |
| spatie/laravel-mobile-pass | Generate Apple Wallet and Google Wallet passes for boarding passes, event tickets, coupons, store cards, membership cards, and gift cards—with push updates to keep issued passes current on users' devices. | 339 | 339 | 28 | 42K | 0 | 27.5 | 33.7 | MIT | 2 weeks ago | |
| spatie/laravel-morph-map-generator | Stop forgetting to register models in your Laravel morph map. This package auto-generates morph maps at boot, letting each model register itself via a simple getMorphClass method. Includes configurable autogeneration and a base directory setting for non-default model locations. | 77 | 77 | 9 | 23K | 0 | 20.5 | 38.7 | MIT | 3 months ago | |
| spatie/laravel-pdf | Create PDFs in Laravel apps from Blade views using Chromium (Browsershot, chrome-php), Gotenberg, Cloudflare Browser Run, WeasyPrint, or DOMPDF. Save to disk or return as a download, with full control over page format and modern CSS. | 1,055 | 1,054 | 107 | 1M | 0 | 39.0 | 50.0 | MIT | 1 month ago | |
| spatie/laravel-personal-data-export | Generate GDPR-style personal data exports as ZIP files in Laravel. Define what to include via a model method, add JSON and files (local or S3), store zips privately, email users a download link, and clean up old exports with an artisan command. | 546 | 549 | 29 | 21K | 0 | 32.5 | 26.0 | MIT | 1 day ago | |
| spatie/laravel-screenshot | Driver-based Laravel package for taking web page screenshots with great defaults. Use Browsershot (Chromium) or Cloudflare Browser Rendering, customize viewport/format/quality, save to files, and easily fake/assert screenshots in tests. | 86 | 86 | 3 | 42K | 0 | 7.6 | 39.0 | MIT | 8 months ago | |
| spatie/laravel-settings | Store strongly typed application settings in Laravel using a database, Redis, or another repository. Define each settings group as a PHP class with typed properties, inject it anywhere via Laravel's container, update values, and persist them with a single save() call. | 1,521 | 1,529 | 140 | 1M | 0 | 42.2 | 46.2 | MIT | 3 days ago | |
| spatie/laravel-short-schedule | Schedule Artisan commands at sub-minute frequencies—every second or half-second—using a long-running ReactPHP event loop kept separate from Laravel's native scheduler, so short tasks never delay your regular schedule. | 659 | 664 | 53 | 21K | 0 | 19.8 | 22.3 | MIT | 7 months ago | |
| spatie/laravel-sitemap | Generate sitemaps for your Laravel site with ease. Crawl your entire site automatically or build sitemaps manually, add URLs with metadata like last modification dates, and split large crawls into multiple sitemap files. | 2,619 | 2,650 | 295 | 1M | 0 | 44.7 | 40.8 | MIT | 4 months ago | |
| spatie/lighthouse-php | Run Google Lighthouse audits from PHP. Test any URL and retrieve category scores (performance, accessibility, SEO, etc.) and individual audit details. Configure headers, user agent, categories, CPU throttling, and max load wait, then run and parse results. | 270 | 270 | 31 | 20K | 0 | 10.5 | 26.1 | MIT | 11 months ago | |
| spatie/one-package-to-rule-them-all | Pulls in all Spatie packages at once so you don’t have to require them individually. Install via Composer, optionally publish the config, and get the full Spatie “magic” in one go for your Laravel app. | 60 | 60 | 6 | 0 | 0 | 0.8 | — | MIT | 5 years ago | |
| spatie/simple-excel | Read and write simple Excel and CSV files in Laravel/PHP with low memory usage thanks to generators. SimpleExcelReader and SimpleExcelWriter handle .xlsx and .csv, support LazyCollections for large files, and make row-by-row processing easy. Ideal for importing and exporting large spreadsheets. | 1,377 | 1,382 | 139 | 1M | 0 | 39.4 | 46.8 | MIT | 2 weeks ago | |
| spatie/typescript-transformer | Convert PHP classes, enums, and DTOs into TypeScript types with spatie/typescript-transformer. It supports complex types, generics, and generated TypeScript functions, making frontend/backend type sharing simple. | 403 | 403 | 59 | 1M | 0 | 29.5 | 54.5 | MIT | 2 months ago | |
| thinktomorrow/squanto | thinktomorrow/squanto is an open-source Laravel package maintained by Think Tomorrow, part of their toolkit of reusable building blocks for PHP web projects. Install it via Composer and integrate it into existing Laravel applications following standard framework conventions. | 0 | 0 | 1 | 845 | 3 | 0.8 | 41.1 | MIT | 6 years ago | |
| vagebond/runtype | Runtype brings lightweight runtime type checking to PHP and Laravel. Define expected types and validate values as your app runs, catching mismatches early and making data flow safer and clearer without relying solely on static analysis. | 26 | 26 | 3 | 2K | 1 | 9.3 | 29.5 | MIT | 7 months ago | |
| wnx/laravel-backup-restore | Restore database backups created with spatie/laravel-backup using an interactive Artisan command. Select the backup and encryption password, then verify the restored database with built-in health checks. Requires Laravel 12+ and PHP 8.4+. | 215 | 215 | 21 | 47K | 0 | 31.5 | 37.8 | MIT | 2 weeks ago |
How can I help you explore Laravel packages today?