Search by

jurager / media

Jurager

File and media management for Laravel with S3, image conversions, and polymorphic model attachment

Package info

github.com/Jurager/media

pkg:composer/jurager/media

Fund package maintenance!

Ko Fi

Statistics

Installs: 386

Dependents: 0

Suggesters: 1

Stars: 0

Open Issues: 0

dev-main 2026-10-28 12:50 UTC

This package is auto-updated.

Last update: 2026-10-28 12:50:55 UTC


README

Latest Stable Version Total Downloads PHP Version Require License Ko-fi

Polymorphic file and media management for Laravel. Attach images, PDFs, and any other files to any Eloquent model with S3 storage, automatic image conversions (thumbnails, WebP), EXIF stripping, and per-collection constraints.

  • Works with any Laravel disk — local, S3, or custom
  • Automatic image resizing and format conversion via Intervention Image
  • Async conversion queue with sync fallback
  • Download files from remote URLs or base64 strings
  • MD5 deduplication for idempotent imports
  • CDN and presigned URL support

Requirements

PHP >= 8.4 and Laravel 11.x or higher

Installation

To install, configure and learn how to use the package, see the Documentation.

License

Open source, licensed under the MIT license.