laravel-webp maintained by yassine-as
Description
Laravel package for WebP image conversion and optimization
Author
Last update
2025/05/27 11:54
(dev-main)
Downloads
0
Tags
Laravel WebP Package
A Laravel package for WebP image conversion and optimization.
Installation
composer require yassineas/laravel-webp
Configuration
Publish the configuration file:
php artisan vendor:publish --provider="YassineAS\LaravelWebp\Providers\WebpServiceProvider"
Usage
Basic Usage
use YassineAS\LaravelWebp\Facades\Webp;
// Convert image to WebP
$webpPath = Webp::convert('/path/to/image.jpg');
// Convert with quality setting
$webpPath = Webp::convert('/path/to/image.jpg', 80);
// Convert and resize
$webpPath = Webp::convert('/path/to/image.jpg', 80, 800, 600);
Artisan Command
# Convert single image
php artisan webp:convert /path/to/image.jpg
# Convert all images in directory
php artisan webp:convert-directory /path/to/images/