A lightweight Laravel 12 package for image manipulation and optimization. Built for speed, simplicity, and developer happiness.
I'm building on top of it over time β no fixed roadmap, just creative evolution.
- Resize images with custom dimensions
- Facade and helper support for clean usage
- Designed for Laravel 12+ with auto-discovery
Install via Composer:
composer require vaghey/image-editorNo manual provider registration needed β Laravel auto-discovers the service provider, facade, and helper.
use Vaghey\ImageEditor\Facades\ImageEditor;
ImageEditor::make($sourcePath)->resizeToWidth();imageEditor($sourcePath)->resizeToWidth();The
imageEditor()helper is autoloaded via Composer. Just be mindful of potential naming collisions if you already have a function with the same name π
This package is open-sourced software licensed under the MIT license.