PHPackages                             nhiepphong/timthumb - 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. nhiepphong/timthumb

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

nhiepphong/timthumb
===================

An image proxy for Laravel

1.0.1(9y ago)0210[1 issues](https://github.com/nhiepphong/timthumb/issues)MITPHPPHP &gt;=5.4.0

Since Apr 1Pushed 9y ago1 watchersCompare

[ Source](https://github.com/nhiepphong/timthumb)[ Packagist](https://packagist.org/packages/nhiepphong/timthumb)[ RSS](/packages/nhiepphong-timthumb/feed)WikiDiscussions master Synced 2mo ago

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

NhiepPhong/Timthumb is Lib for Laravel PHP Framework
====================================================

[](#nhiepphongtimthumb-is-lib-for-laravel-php-framework)

An image proxy for Laravel

[![Build Status](https://camo.githubusercontent.com/5618a401d47adde3ac433b59b639a36109e98b01363f3e50f9a2d2f1eb76f677/68747470733a2f2f7472617669732d63692e6f72672f6e6869657070686f6e672f74696d7468756d622e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/nhiepphong/timthumb)[![Latest Stable Version](https://camo.githubusercontent.com/cc7105ea007089d3326d9e0a580c40694d302d248906d8a094fe568c5a08ff45/68747470733a2f2f706f7365722e707567782e6f72672f6e6869657070686f6e672f74696d7468756d622f762f737461626c65)](https://packagist.org/packages/nhiepphong/timthumb)[![Total Downloads](https://camo.githubusercontent.com/0ae4950b6ef1d1cca9c60a420106c6c5f48ce1e7a4c9a8a8bd97656415ab7567/68747470733a2f2f706f7365722e707567782e6f72672f6e6869657070686f6e672f74696d7468756d622f646f776e6c6f616473)](https://packagist.org/packages/nhiepphong/timthumb)[![Latest Unstable Version](https://camo.githubusercontent.com/7010de1954cf43a5f5ecc92e8f001dff06c90e3e068552912e0277474ed0d5f3/68747470733a2f2f706f7365722e707567782e6f72672f6e6869657070686f6e672f74696d7468756d622f762f756e737461626c65)](https://packagist.org/packages/nhiepphong/timthumb)[![License](https://camo.githubusercontent.com/91092e8fedb2725216ddd599d5b4ef21f50da96d1f65acaa7cca5da38ed46273/68747470733a2f2f706f7365722e707567782e6f72672f6e6869657070686f6e672f74696d7468756d622f6c6963656e7365)](https://packagist.org/packages/nhiepphong/timthumb)

default

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

[](#installation)

Run the following to include this via Composer

```
composer require nhiepphong/timthumb
```

and run composer update.

Once it's installed, you have to register the service provider. In `app/config/app.php` add the following line of code to the `providers` array:

```
'nhiepphong\Timthumb\TimthumbServiceProvider'
```

If you want in `app/config/app.php` add the following line of code to the `alias` array

```
'Timthumb' => 'nhiepphong\Timthumb\Facades\Timthumb'
```

Then, publish the config files with `php artisan config:publish nhiepphong/timthumb`.

Then, publish the asset files with `php artisan asset:publish nhiepphong/timthumb`.

Usage
-----

[](#usage)

Generate the image link with the following line of code

```
$url = Timthumb::link('path/to/image.jpg',width,height)
```

Set 0 width or 0 height to let Timthumb mantain the original image ratio

###  Health Score

27

—

LowBetter than 49% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% 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 ~0 days

Total

2

Last Release

3327d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/3581ae9f2291c78a1720f73d993b6bf0ce9323775aba4b7c593e8cabbfab1b76?d=identicon)[nhiepphong](/maintainers/nhiepphong)

---

Top Contributors

[![nhiepphong](https://avatars.githubusercontent.com/u/2688282?v=4)](https://github.com/nhiepphong "nhiepphong (2 commits)")

---

Tags

laravelproxyimagecropResizer

### Embed Badge

![Health badge](/badges/nhiepphong-timthumb/health.svg)

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

###  Alternatives

[intervention/image-laravel

Laravel Integration of Intervention Image

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

Image thumbnail creation through specially formatted URLs for Laravel

510496.0k23](/packages/bkwld-croppa)[spescina/imgproxy

An image proxy for Laravel

201.3k](/packages/spescina-imgproxy)[ctessier/nova-advanced-image-field

An advanced image field for Nova with cropping and resizing.

103548.4k1](/packages/ctessier-nova-advanced-image-field)[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)
