PHPackages                             scratcher28/glide-optimizer - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Image &amp; Media](/categories/media)
4. /
5. scratcher28/glide-optimizer

ActiveLibrary[Image &amp; Media](/categories/media)

scratcher28/glide-optimizer
===========================

An optimizer manipulator for Glide that uses ps/image-optimizer package.

0.1.5(3y ago)1193MITPHP

Since Jun 14Pushed 3y ago1 watchersCompare

[ Source](https://github.com/scratcher28/glide-optimizer)[ Packagist](https://packagist.org/packages/scratcher28/glide-optimizer)[ Docs](https://github.com/infinityweb/glide-optimizer)[ RSS](/packages/scratcher28-glide-optimizer/feed)WikiDiscussions master Synced 2mo ago

READMEChangelog (9)Dependencies (3)Versions (15)Used By (0)

Glide Optimizer Manipulator
===========================

[](#glide-optimizer-manipulator)

[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](LICENSE)[![Packagist Version](https://camo.githubusercontent.com/87bc11afe8358730eb7c438419da39b61d18007b55d382989ca17f6c8e240e65/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f762f696e66696e6974797765622f676c6964652d6f7074696d697a65722e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/infinityweb/glide-optimizer)

This manipulator uses ps/image-optimizer package to minify resources.

Inspired by

Installation
------------

[](#installation)

- Recommend convert packages:

```
sudo apt-get install pngquant gifsicle jpegoptim
```

- Require this package with composer:

```
composer require infinityweb/glide-optimizer
```

Usage
-----

[](#usage)

```
$server = League\Glide\ServerFactory::create([
    'source' => 'path/to/source/folder',
    'cache' => 'path/to/cache/folder',
]);

$manipulators = $server->getApi()->getManipulators();
$manipulators[] = new Infinityweb\Glide\Optimizer\OptimizerManipulator();

$server->getApi()->setManipulators($manipulators);
```

###  Health Score

29

—

LowBetter than 60% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community10

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 50% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~160 days

Recently: every ~271 days

Total

14

Last Release

1164d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/5d737ae125f717a0462dbab0ba2e5b24b1745b7a21c0344cc1109a305e112cec?d=identicon)[scratcher28](/maintainers/scratcher28)

---

Top Contributors

[![scratcher28](https://avatars.githubusercontent.com/u/778716?v=4)](https://github.com/scratcher28 "scratcher28 (2 commits)")[![ADmad](https://avatars.githubusercontent.com/u/142658?v=4)](https://github.com/ADmad "ADmad (1 commits)")[![lexx27](https://avatars.githubusercontent.com/u/696146?v=4)](https://github.com/lexx27 "lexx27 (1 commits)")

---

Tags

imageglideoptimizer

### Embed Badge

![Health badge](/badges/scratcher28-glide-optimizer/health.svg)

```
[![Health](https://phpackages.com/badges/scratcher28-glide-optimizer/health.svg)](https://phpackages.com/packages/scratcher28-glide-optimizer)
```

###  Alternatives

[ps/image-optimizer

Image optimization / compression library. This library is able to optimize png, jpg and gif files in very easy and handy way. It uses optipng, pngquant, pngcrush, pngout, gifsicle, jpegoptim and jpegtran tools.

9341.7M25](/packages/ps-image-optimizer)[jcupitt/vips

A high-level interface to the libvips image processing library.

6961.6M31](/packages/jcupitt-vips)[infinityweb/glide-optimizer

An optimizer manipulator for Glide that uses ps/image-optimizer package.

1011.1k](/packages/infinityweb-glide-optimizer)[admad/cakephp-glide

CakePHP plugin for using Glide image manipulation library.

34160.7k1](/packages/admad-cakephp-glide)[lciolecki/php-image-optimizer

PHP image file optimizer (uses https://github.com/bensquire/php-image-optim)

347.4k](/packages/lciolecki-php-image-optimizer)[visuellverstehen/statamic-picturesque

A Statamic tag for building HTML-only responsive images.

1016.9k](/packages/visuellverstehen-statamic-picturesque)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
