PHPackages                             kevbaldwyn/image - 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. kevbaldwyn/image

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

kevbaldwyn/image
================

A Laravel 4 package to aid generating automatically resized images on the fly and generating responsive images.

2.0.4(11y ago)235.2k13[6 issues](https://github.com/kevbaldwyn/image/issues)[2 PRs](https://github.com/kevbaldwyn/image/pulls)PHPPHP &gt;=5.3.0

Since Dec 30Pushed 8y ago5 watchersCompare

[ Source](https://github.com/kevbaldwyn/image)[ Packagist](https://packagist.org/packages/kevbaldwyn/image)[ RSS](/packages/kevbaldwyn-image/feed)WikiDiscussions master Synced 1mo ago

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

Image
=====

[](#image)

A Laravel 4 wrapper for the Imagecow image resizing / respoisive image package. See  for more detail on the underlying image manipulation package.

Image cow can use either GD or ImageMagick to transform image.

Instalation
-----------

[](#instalation)

Install as any other Laravel 4 package:

1. Add to composer:

    "require": { ... "kevbaldwyn/image":"dev-master" ... }
2. Composer Update:

    $ composer update
3. Add to the providers array in app.php:

    ```
     'providers' => array(

     ...

     'KevBaldwyn\Image\Providers\Laravel\ImageServiceProvider'

    ```

    )
4. Add to the facades array in app.php:

    ```
     'aliases' => array(

     ...

     'Image' => 'KevBaldwyn\Image\Providers\Laravel\Facades\Image'

    ```

    )
5. Publish the package config file to change the defaults:

    $ php artisan config:publish kevbaldwyn/image
6. Copy the /vendor/imagecow/imagecow/Imagecow/Imagecow.js file to a publicly accessible web directory. The default path is set as /public/js/Imagecow.js, but whatever it is set as in the config the file must exist.

Usage
-----

[](#usage)

### Standard

[](#standard)

To provide image links on your templates use like so:

```

```

Where the first argument is the image which is referenced from the root of the public directory. The second argument is the transform method and each subsequent argument is an argument that would be passed to the relevant transform method used. See the Imagecow Documentation for more details.

### Responsive

[](#responsive)

To provide links to responsive images use a similar syntax:

```

```

The first argument is the "rule" and the subsequent arguments are the transform conditions to apply to that rule, following the same format. You can apply multiple responsive breakpoints by calling responsive multiple times.

### Caching

[](#caching)

All images are cached automatically, they are cached to the filesystem in the storage directory, the exact path and lifetime of the cache are configurable in the package config.

###  Health Score

35

—

LowBetter than 79% of packages

Maintenance15

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community18

Small or concentrated contributor base

Maturity63

Established project with proven stability

 Bus Factor1

Top contributor holds 96.8% 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 ~61 days

Total

8

Last Release

4083d ago

Major Versions

1.1.x-dev → 2.0.x-dev2014-06-25

### Community

Maintainers

![](https://www.gravatar.com/avatar/493d83b3d613f5d449f08b101e742fa85a28a272ab9cf0a73ca778464ad47a7b?d=identicon)[kevbaldwyn](/maintainers/kevbaldwyn)

---

Top Contributors

[![kevbaldwyn](https://avatars.githubusercontent.com/u/2512883?v=4)](https://github.com/kevbaldwyn "kevbaldwyn (92 commits)")[![ddjikic](https://avatars.githubusercontent.com/u/4875524?v=4)](https://github.com/ddjikic "ddjikic (1 commits)")[![elef1970](https://avatars.githubusercontent.com/u/8983254?v=4)](https://github.com/elef1970 "elef1970 (1 commits)")[![kevinkhill](https://avatars.githubusercontent.com/u/266076?v=4)](https://github.com/kevinkhill "kevinkhill (1 commits)")

---

Tags

laravelimageresizeresponsiveLaravel 4imagecow

### Embed Badge

![Health badge](/badges/kevbaldwyn-image/health.svg)

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

###  Alternatives

[intervention/image-laravel

Laravel Integration of Intervention Image

1496.5M100](/packages/intervention-image-laravel)[bkwld/croppa

Image thumbnail creation through specially formatted URLs for Laravel

510496.0k22](/packages/bkwld-croppa)[spacecatninja/imager-x

Ninja powered image transforms.

29390.0k23](/packages/spacecatninja-imager-x)[urlbox/screenshots

Use urlbox to easily generate website thumbnail screenshots from a URL

14250.4k](/packages/urlbox-screenshots)[reliqarts/laravel-guided-image

Simplified and ready image manipulation for Laravel via intervention image.

351.4k](/packages/reliqarts-laravel-guided-image)[ayvazyan10/nova-imagic

Imagic is a Laravel Nova field package that allows for image manipulation capabilities, such as cropping, resizing, quality adjustment, and WebP conversion. It utilizes the powerful Intervention Image class for image manipulation.

144.3k1](/packages/ayvazyan10-nova-imagic)

PHPackages © 2026

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