PHPackages                             rikudou/lambda-imagick-layer - 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. [Utility &amp; Helpers](/categories/utility)
4. /
5. rikudou/lambda-imagick-layer

AbandonedArchivedLibrary[Utility &amp; Helpers](/categories/utility)

rikudou/lambda-imagick-layer
============================

A custom AWS Lambda imagick layer

v0.1.4(6y ago)040MITPHP

Since Apr 22Pushed 5y ago1 watchersCompare

[ Source](https://github.com/RikudouSage/LambdaPhpImagickLayer)[ Packagist](https://packagist.org/packages/rikudou/lambda-imagick-layer)[ RSS](/packages/rikudou-lambda-imagick-layer/feed)WikiDiscussions master Synced 1w ago

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

[![Build Lambda Layers](https://github.com/RikudouSage/LambdaPhpImagickLayer/workflows/Build%20Lambda%20Layers/badge.svg)](https://github.com/RikudouSage/LambdaPhpImagickLayer/actions?query=workflow%3A%22Build+Lambda+Layers%22)

AWS Lambda PHP imagick layer with HEIC and WEBP support
=======================================================

[](#aws-lambda-php-imagick-layer-with-heic-and-webp-support)

This layer requires [bref](https://packagist.org/packages/bref/bref) to be installed.

If you want to use the layer without installing the plugin, see the bottom of this README, otherwise read on.

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

[](#installation)

`composer require rikudou/lambda-imagick-layer`

Usage
-----

[](#usage)

Import the plugin inside your serverless.yml:

```
plugins:
      - ./vendor/bref/bref
      - ./vendor/rikudou/lambda-imagick-layer
```

Then use the layer by adding `${rikudou:imagick-version}` to your layers section (where version is one of `72`, `73`, `74`).

The version should be the same as in the base bref layer.

Example:

```
functions:
  website:
    handler: public/index.php
    timeout: 28 # in seconds (API Gateway has a timeout of 29 seconds)
    layers:
      - ${bref:layer.php-74-fpm}
      - ${rikudou:imagick-74} # or ${rikudou:imagick-73} or ${rikudou:imagick-72}
    events:
      -   http: 'ANY /'
      -   http: 'ANY /{proxy+}'
```

Currently supported regions:
----------------------------

[](#currently-supported-regions)

- us-east-1
- us-east-2
- us-west-1
- us-west-2
- ca-central-1
- eu-central-1
- eu-west-1
- eu-west-2
- eu-west-3
- eu-north-1

Using the layer without installing plugin
-----------------------------------------

[](#using-the-layer-without-installing-plugin)

Just import the layer manually, the format is `arn:aws:lambda:{region}:725092069371:layer:imagick-{version}:{layerVersion}`.

Replace the values in curly braces with the desired values:

- `{region}` - the AWS region (e.g. `eu-central-1`)
- `{version}` - the php layer version (`72`, `73`, `74`)
- `{layerVersion}` - the internal layer version, see file [`config.json`](config.json) for the latest version for each region

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 89.2% 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 ~1 days

Total

5

Last Release

2212d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/34494ac1f08edc3758e51d84236ca1bdf384927e6444f2edb884e8cc585691b2?d=identicon)[RikudouSage](/maintainers/RikudouSage)

---

Top Contributors

[![RikudouSage](https://avatars.githubusercontent.com/u/13106547?v=4)](https://github.com/RikudouSage "RikudouSage (33 commits)")[![web-flow](https://avatars.githubusercontent.com/u/19864447?v=4)](https://github.com/web-flow "web-flow (4 commits)")

---

Tags

brefserverlessserverless-phpawsserverlesslambdabref

### Embed Badge

![Health badge](/badges/rikudou-lambda-imagick-layer/health.svg)

```
[![Health](https://phpackages.com/badges/rikudou-lambda-imagick-layer/health.svg)](https://phpackages.com/packages/rikudou-lambda-imagick-layer)
```

###  Alternatives

[bref/bref

Bref is a framework to write and deploy serverless PHP applications on AWS Lambda.

3.4k9.6M55](/packages/bref-bref)[bref/laravel-bridge

An advanced Laravel integration for Bref, including Octane support.

3384.1M11](/packages/bref-laravel-bridge)[aws/aws-crt-php

AWS Common Runtime for PHP

416300.1M4](/packages/aws-aws-crt-php)[bref/symfony-bridge

Makes Symfony work on AWS Lambda with Bref

491.7M5](/packages/bref-symfony-bridge)[aws/aws-sdk-php-symfony

A Symfony bundle for v3 of the AWS SDK for PHP

36517.7M22](/packages/aws-aws-sdk-php-symfony)[lambdish/phunctional

λ PHP functional library

3612.0M23](/packages/lambdish-phunctional)

PHPackages © 2026

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