PHPackages                             scratcher28/glide - 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

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

scratcher28/glide
=================

Wonderfully easy on-demand image manipulation library with an HTTP based API.

1.5.1(3y ago)12102MITPHPPHP ^7.2|^8.0

Since Jan 6Pushed 3y ago1 watchersCompare

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

READMEChangelog (3)Dependencies (6)Versions (18)Used By (2)

Glide (mod)
===========

[](#glide-mod)

[![Latest Version](https://camo.githubusercontent.com/926d608479e9b744fbf4305d99c3c871e4985939f5df049718712c134751ad0a/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f72656c656173652f7468657068706c65616775652f676c6964652e7376673f7374796c653d666c61742d737175617265)](https://github.com/thephpleague/glide/releases)[![Software License](https://camo.githubusercontent.com/55c0218c8f8009f06ad4ddae837ddd05301481fcf0dff8e0ed9dadda8780713e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f6c6963656e73652d4d49542d627269676874677265656e2e7376673f7374796c653d666c61742d737175617265)](https://github.com/thephpleague/glide/blob/master/LICENSE)[![Build Status](https://camo.githubusercontent.com/57754d47fd9dc7027843e0eada0a383a39470356b41b8a9e8486b0c65665c45e/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f776f726b666c6f772f7374617475732f7468657068706c65616775652f676c6964652f676c6964652f6d61737465723f7374796c653d666c61742d737175617265)](https://github.com/thephpleague/glide/actions/workflows/test.yaml?query=branch%3Amaster++)[![Code Coverage](https://camo.githubusercontent.com/776c39a295cb8bff0d4c4622796595aab1290dc6a6eaad7a87ae5658113d8225/68747470733a2f2f696d672e736869656c64732e696f2f636f6465636f762f632f6769746875622f7468657068706c65616775652f676c6964652f6d61737465723f7374796c653d666c61742d737175617265)](https://app.codecov.io/gh/thephpleague/glide/)[![Total Downloads](https://camo.githubusercontent.com/1c9f5035c1b5959f1faaf86e640ee87ab1ef2df0dc71649372e86d063e137669/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f64742f6c65616775652f676c6964652e7376673f7374796c653d666c61742d737175617265)](https://packagist.org/packages/league/glide)[![Source Code](https://camo.githubusercontent.com/4d761832f4791ecb48080e7116f348a129334316270f8ff34d1d67f885f8c81b/687474703a2f2f696d672e736869656c64732e696f2f62616467652f736f757263652d7468657068706c65616775652f676c6964652d626c75652e7376673f7374796c653d666c61742d737175617265)](https://github.com/thephpleague/glide)[![Author](https://camo.githubusercontent.com/681700ed81f8ce87b1a35742c5f072538001795e034c2fce30f8a2d15eb1472f/687474703a2f2f696d672e736869656c64732e696f2f62616467652f617574686f722d407265696e696e6b2d626c75652e7376673f7374796c653d666c61742d737175617265)](https://twitter.com/reinink)[![Author](https://camo.githubusercontent.com/4015119ac344281087e8a14c8520190d30950d96d310467bd293191764007590/687474703a2f2f696d672e736869656c64732e696f2f62616467652f617574686f722d407469746f75616e67616c6f70696e2d626c75652e7376673f7374796c653d666c61742d737175617265)](https://twitter.com/titouangalopin)

Glide is a wonderfully easy on-demand image manipulation library written in PHP. Its straightforward API is exposed via HTTP, similar to cloud image processing services like [Imgix](http://www.imgix.com/) and [Cloudinary](http://cloudinary.com/). Glide leverages powerful libraries like [Intervention Image](http://image.intervention.io/) (for image handling and manipulation) and [Flysystem](http://flysystem.thephpleague.com/) (for file system abstraction).

[![© Photo Joel Reynolds](https://camo.githubusercontent.com/08cf9284afb3b07d0385b4224aed232df174400e7115041e49270730743e932b/68747470733a2f2f676c6964652e6865726f6b756170702e636f6d2f312e302f6b6179616b732e6a70673f773d31303030)](https://glide.herokuapp.com/1.0/kayaks.jpg?w=1000)

> © Photo Joel Reynolds

Highlights
----------

[](#highlights)

- Adjust, resize and add effects to images using a simple HTTP based API.
- Manipulated images are automatically cached and served with far-future expires headers.
- Create your own image processing server or integrate Glide directly into your app.
- Supports both the [GD](http://php.net/manual/en/book.image.php) library and the [Imagick](http://php.net/manual/en/book.imagick.php) PHP extension.
- Supports many response methods, including PSR-7, HttpFoundation and more.
- Ability to secure image URLs using HTTP signatures.
- Works with many different file systems, thanks to the [Flysystem](http://flysystem.thephpleague.com/) library.
- Powered by the battle tested [Intervention Image](http://image.intervention.io/) image handling and manipulation library.
- Framework-agnostic, will work with any project.
- Composer ready and PSR-2 compliant.

Documentation
-------------

[](#documentation)

Full documentation can be found at [glide.thephpleague.com](http://glide.thephpleague.com).

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

[](#installation)

Glide is available via Composer:

```
$ composer require league/glide
```

Testing
-------

[](#testing)

Glide has a [PHPUnit](https://phpunit.de/) test suite. To run the tests, run the following command from the project folder:

```
$ phpunit
```

Contributing
------------

[](#contributing)

Contributions are welcome and will be fully credited. Please see [CONTRIBUTING](https://github.com/thephpleague/glide/blob/master/CONTRIBUTING.md) for details.

Security
--------

[](#security)

If you discover any security related issues, please email  instead of using the issue tracker.

Credits
-------

[](#credits)

- [Jonathan Reinink](https://github.com/reinink)
- [All Contributors](https://github.com/thephpleague/glide/contributors)

License
-------

[](#license)

The MIT License (MIT). Please see [LICENSE](https://github.com/thephpleague/glide/blob/master/LICENSE) for more information.

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity13

Limited adoption so far

Community22

Small or concentrated contributor base

Maturity77

Established project with proven stability

 Bus Factor1

Top contributor holds 80.1% 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 ~186 days

Recently: every ~531 days

Total

17

Last Release

1164d ago

Major Versions

0.3.5 → 1.0.02015-12-26

0.3.x-dev → 1.1.02016-08-19

1.2.2 → 2.0.x-dev2018-06-19

PHP version history (3 changes)0.1.0PHP &gt;=5.4

1.0.0PHP ^5.4 | ^7.0

1.4.9PHP ^7.2|^8.0

### Community

Maintainers

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

---

Top Contributors

[![reinink](https://avatars.githubusercontent.com/u/882133?v=4)](https://github.com/reinink "reinink (225 commits)")[![alexbilbie](https://avatars.githubusercontent.com/u/77991?v=4)](https://github.com/alexbilbie "alexbilbie (9 commits)")[![jasonvarga](https://avatars.githubusercontent.com/u/105211?v=4)](https://github.com/jasonvarga "jasonvarga (9 commits)")[![jbrooksuk](https://avatars.githubusercontent.com/u/246103?v=4)](https://github.com/jbrooksuk "jbrooksuk (9 commits)")[![scratcher28](https://avatars.githubusercontent.com/u/778716?v=4)](https://github.com/scratcher28 "scratcher28 (8 commits)")[![duncan3dc](https://avatars.githubusercontent.com/u/546811?v=4)](https://github.com/duncan3dc "duncan3dc (6 commits)")[![wakumaku](https://avatars.githubusercontent.com/u/938022?v=4)](https://github.com/wakumaku "wakumaku (2 commits)")[![GrahamCampbell](https://avatars.githubusercontent.com/u/2829600?v=4)](https://github.com/GrahamCampbell "GrahamCampbell (2 commits)")[![h4cc](https://avatars.githubusercontent.com/u/2981491?v=4)](https://github.com/h4cc "h4cc (2 commits)")[![javiereguiluz](https://avatars.githubusercontent.com/u/73419?v=4)](https://github.com/javiereguiluz "javiereguiluz (1 commits)")[![edyan](https://avatars.githubusercontent.com/u/13624534?v=4)](https://github.com/edyan "edyan (1 commits)")[![jcarouth](https://avatars.githubusercontent.com/u/34648?v=4)](https://github.com/jcarouth "jcarouth (1 commits)")[![jmsfwk](https://avatars.githubusercontent.com/u/9892048?v=4)](https://github.com/jmsfwk "jmsfwk (1 commits)")[![juukie](https://avatars.githubusercontent.com/u/2678657?v=4)](https://github.com/juukie "juukie (1 commits)")[![MichaelGooden](https://avatars.githubusercontent.com/u/1275012?v=4)](https://github.com/MichaelGooden "MichaelGooden (1 commits)")[![curtisgibby](https://avatars.githubusercontent.com/u/1086964?v=4)](https://github.com/curtisgibby "curtisgibby (1 commits)")[![bonzai](https://avatars.githubusercontent.com/u/98191?v=4)](https://github.com/bonzai "bonzai (1 commits)")[![barryvdh](https://avatars.githubusercontent.com/u/973269?v=4)](https://github.com/barryvdh "barryvdh (1 commits)")

---

Tags

imageImageMagickgdimagickmanipulationprocessingleagueediting

###  Code Quality

TestsPHPUnit

### Embed Badge

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

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

###  Alternatives

[league/glide

Wonderfully easy on-demand image manipulation library with an HTTP based API.

2.6k51.2M116](/packages/league-glide)[admad/cakephp-glide

CakePHP plugin for using Glide image manipulation library.

34160.7k1](/packages/admad-cakephp-glide)[intervention/image-laravel

Laravel Integration of Intervention Image

1496.5M100](/packages/intervention-image-laravel)[talesoft/phim

An image and color manipulation and processing library for PHP

2958.2k](/packages/talesoft-phim)[orbitale/imagemagick-php

A system that allows creating commands to send to the exec() function to use ImageMagick's powerful features.

43385.7k1](/packages/orbitale-imagemagick-php)[phpixie/image

PHPixie imageprocessing library

4756.5k6](/packages/phpixie-image)

PHPackages © 2026

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