Looking to hire Laravel developers? Try LaraJobs

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)
Links
Downloads
0

Comments
comments powered by Disqus

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/