dskripchenko / laravel-admin-media
Extended media library (collections, tags, focal point, responsive variants) for dskripchenko/laravel-admin.
Package info
github.com/dskripchenko/laravel-admin-media
pkg:composer/dskripchenko/laravel-admin-media
Requires
- php: ^8.2
- ext-gd: *
- dskripchenko/laravel-admin: ^1.36
Requires (Dev)
- larastan/larastan: ^3.0
- laravel/pint: ^1.18
- orchestra/testbench: ^9.0 || ^10.0 || ^11.0
- phpstan/phpstan: ^2.0
- phpunit/phpunit: ^11.0 || ^12.0
Suggests
- ext-imagick: Alternative to GD with better quality and support for more formats
- intervention/image: Advanced image processing (filters, watermarks)
Provides
None
Conflicts
None
Replaces
None
This package is auto-updated.
Last update: 2026-10-03 07:18:56 UTC
README
Extended media library: collections, tags, focal-point, responsive variants, EXIF stripping, and a MediaPicker form field. No spatie/medialibrary dependency.
A sister-pack for dskripchenko/laravel-admin.
Install
composer require dskripchenko/laravel-admin-media php artisan migrate
The plugin auto-registers via Laravel package discovery. To publish the config:
php artisan vendor:publish --tag=admin-media-config
Picking media in forms
use Dskripchenko\LaravelAdminMedia\Fields\MediaPicker; MediaPicker::make('cover_id')->images()->collection('articles'); MediaPicker::make('gallery')->images()->multiple()->maxItems(12);
A dialog with thumbnails, search, filters, pagination and upload, built on the
core's ResourcePicker. See Usage.
Documentation
License
MIT © Denis Skripchenko