PHPackages                             optidash/laravel - 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. optidash/laravel

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

optidash/laravel
================

Official Laravel Facade for Optidash - AI-powered image optimization and processing API. We will drastically speed-up your websites and save you money on bandwidth and storage.

1.0.2(3y ago)2690MITPHPPHP &gt;=5.5.0

Since Jun 21Pushed 3y ago2 watchersCompare

[ Source](https://github.com/optidash-ai/optidash-laravel)[ Packagist](https://packagist.org/packages/optidash/laravel)[ Docs](https://optidash.ai)[ RSS](/packages/optidash-laravel/feed)WikiDiscussions master Synced today

READMEChangelogDependencies (1)Versions (4)Used By (0)

[![Optidash](media/logotype.png)](https://optidash.ai)

Optidash is a modern, AI-powered image optimization and processing API.
We will drastically speed-up your websites and save you money on bandwidth and storage.

---

**The official Laravel facade for Optidash API.**

[![](https://camo.githubusercontent.com/8da3e9372275f2b8952c2017e21aa879e0027adcc616cb42ea7d2f5db03bf80d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732d7261772f6f707469646173682d61692f6f707469646173682d6c61726176656c3f7374796c653d666c617426636f6c6f723d73756363657373)](https://camo.githubusercontent.com/8da3e9372275f2b8952c2017e21aa879e0027adcc616cb42ea7d2f5db03bf80d/68747470733a2f2f696d672e736869656c64732e696f2f6769746875622f6973737565732d7261772f6f707469646173682d61692f6f707469646173682d6c61726176656c3f7374796c653d666c617426636f6c6f723d73756363657373)[![](https://camo.githubusercontent.com/dc264a0ff7ca6ea513706387502c8dc785a3f1491ef050116b766a6918f72c35/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6f707469646173682d61692f6f707469646173682d6c61726176656c3f7374796c653d666c617426636f6c6f723d73756363657373)](https://camo.githubusercontent.com/dc264a0ff7ca6ea513706387502c8dc785a3f1491ef050116b766a6918f72c35/68747470733a2f2f696d672e736869656c64732e696f2f7061636b61676973742f6c2f6f707469646173682d61692f6f707469646173682d6c61726176656c3f7374796c653d666c617426636f6c6f723d73756363657373)[![](https://camo.githubusercontent.com/9769d72e387eb6c97a8f36b09d5b7ae43b6f096912a90f334fda001c21568892/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f6f7074696461736841493f6c6162656c3d466f6c6c6f772532305573267374796c653d666c617426636f6c6f723d73756363657373266c6f676f3d74776974746572)](https://camo.githubusercontent.com/9769d72e387eb6c97a8f36b09d5b7ae43b6f096912a90f334fda001c21568892/68747470733a2f2f696d672e736869656c64732e696f2f747769747465722f666f6c6c6f772f6f7074696461736841493f6c6162656c3d466f6c6c6f772532305573267374796c653d666c617426636f6c6f723d73756363657373266c6f676f3d74776974746572)

---

### Installation

[](#installation)

To install the most recent version:

```
$ composer require optidash-ai/optidash-laravel
```

or add the following entry to your `composer.json`:

```
"require": {
    "optidash-ai/optidash-laravel": "dev-master"
}
```

and then run `composer update`.

Laravel uses Package Auto-Discovery, so doesn't require you to manually add the ServiceProvider. If you don't use auto-discovery, add the ServiceProvider to the providers array in `config/app.php`:

```
Optidash\OptidashLaravel\OptidashServiceProvider::class
```

You may also add the following aliases to your `config/app.php`:

```
'Optidash' => Optidash\OptidashLaravel\Facades\Optidash::class
```

### Configuration

[](#configuration)

Publish the configuration for the package which will create the config file `config/optidash.php`:

```
php artisan vendor:publish --provider="Optidash\OptidashLaravel\OptidashServiceProvider"
```

The last step is to provide your Optidash API Key by either setting env variable `OPTIDASH_APIKEY` in your `.env` file or by directly editing the `config/optidash.php` file.

If you don't have your Optidash API Key just yet, you can [sign-up for a free account](https://app.optidash.ai/signup) which comes with a monthly quota of 500 API calls.

### Quick example

[](#quick-example)

This Laravel integration exposes all the operations available with the [Optidash API](https://docs.optidash.ai). The following example uses image `fetch` and streams the output file directly to disc with `toFile()` method:

```
use Optidash;

Optidash::fetch('https://www.website.com/image.jpg')->optimize(array(
    'compression' => 'medium'
))
->resize(array(
	'width' => 640,
	'height' => 480
))
->filter(array(
    'blur' => array(
        'mode' => 'gaussian',
        'value' => 10
    )
))
->toFile('path/to/output.png', function ($error, $meta) {
    if (!empty($error)) {
        throw new Exception($error);
    }

    // You'll find the full JSON metadata within the `meta` variable
});
```

### License

[](#license)

This software is distributed under the MIT License. See the [LICENSE](LICENSE) file for more information.

###  Health Score

27

—

LowBetter than 46% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity16

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity53

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 ~489 days

Total

3

Last Release

1270d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/553290?v=4)[optidash](/maintainers/optidash)[@OptiDash](https://github.com/OptiDash)

---

Top Contributors

[![matylla](https://avatars.githubusercontent.com/u/572661?v=4)](https://github.com/matylla "matylla (6 commits)")

---

Tags

image-analysisimage-manipulationimage-optimizationimage-processingimage-resizingoptidashthumbnailimageimage processingresizewatermarksvgfiltergifpngjpegjpgThumbnailsphotocropthumbspictureface detectionPSDWebpimage-optimizationvisualfacemasktiffBMPimage resizerResizerimage-resizingimage-watermarkingheicimage filteringpicimage croppingimage scalingimage maskingimage thumbnailsoptidash

### Embed Badge

![Health badge](/badges/optidash-laravel/health.svg)

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

###  Alternatives

[somehow-digital/typo3-media-processing

Media Processing

121.3k](/packages/somehow-digital-typo3-media-processing)

PHPackages © 2026

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