PHPackages                             fabiang/assetic-module - 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. fabiang/assetic-module

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

fabiang/assetic-module
======================

Zend Framework/Laminas module that provides complete integration of Assetic library

v3.5.0(1y ago)512.5k↓50%7[2 issues](https://github.com/fabiang/assetic-module/issues)MITPHPPHP ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0

Since Nov 30Pushed 1y ago1 watchersCompare

[ Source](https://github.com/fabiang/assetic-module)[ Packagist](https://packagist.org/packages/fabiang/assetic-module)[ Docs](https://github.com/fabiang/assetic-module)[ RSS](/packages/fabiang-assetic-module/feed)WikiDiscussions develop Synced 1mo ago

READMEChangelog (8)Dependencies (18)Versions (12)Used By (0)

AsseticBundle v3.x
==================

[](#asseticbundle-v3x)

[![Latest Stable Version](https://camo.githubusercontent.com/182bb05ff31aa0a0da7ebd231704f71e99c8a10b2bb58d958f6105776d833a0d/68747470733a2f2f706f7365722e707567782e6f72672f66616269616e672f617373657469632d6d6f64756c652f76657273696f6e)](https://packagist.org/packages/fabiang/assetic-module)[![License](https://camo.githubusercontent.com/c72f4a1db99dd7eccf1e4db6b6a6f82c876c819cf6d8e6a7fdaafdb9ec12675b/68747470733a2f2f706f7365722e707567782e6f72672f66616269616e672f617373657469632d6d6f64756c652f6c6963656e7365)](https://packagist.org/packages/fabiang/assetic-module)[![CI](https://github.com/fabiang/assetic-module/actions/workflows/ci.yml/badge.svg)](https://github.com/fabiang/assetic-module/actions/workflows/ci.yml)[![Scrutinizer Code Quality](https://camo.githubusercontent.com/d68133d3a4fa060fc5075a606861646e2199bfffd15a0885b518e2c3cd0160ba/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f66616269616e672f617373657469632d6d6f64756c652f6261646765732f7175616c6974792d73636f72652e706e673f623d646576656c6f70)](https://scrutinizer-ci.com/g/fabiang/assetic-module/?branch=develop)[![Code Coverage](https://camo.githubusercontent.com/8f3870efe617768f984a6cef41d6f74ad902c98558e0da84d5a7721a264cb6a3/68747470733a2f2f7363727574696e697a65722d63692e636f6d2f672f66616269616e672f617373657469632d6d6f64756c652f6261646765732f636f7665726167652e706e673f623d646576656c6f70)](https://scrutinizer-ci.com/g/fabiang/assetic-module/?branch=develop)

Currently maintained fork of [widmogrod/zf2-assetic-module](https://github.com/widmogrod/zf2-assetic-module). **Note:** Please consider using a different framework for managing your assets, e.g., Webpack. While this is still maintained, this module is considered feature-complete and, therefore, only bug fixes will be accepted.

Features
--------

[](#features)

- Add support for PHP 8.0+
- Drop support for PHP &lt;7.4
- Remove support for Zend Framework
- Use return-types and type-hints everywhere
- Support for Mezzio (sorry no Expressive)

What is this?
-------------

[](#what-is-this)

Assets management per module made easy. Every module can come with their own assets (JS, CSS, Images etc.) and this module make sure the assets are moved into your public folder and are directly available in your views.

This also helps you to load all assets for your Laminas application which you've installed with npm, yarn etc.

- **Optimize your assets**. Minify your css, js; Compile scss, and more...
- **Adapts To Your Needs**. Using custom template engine and want to use power of this module, just implement `Fabiang\AsseticBundle\View\StrategyInterface`
- **Well tested**. Besides unit test this solution is also ready for the production use.
- **Great fundations**. Based on [Assetic](https://github.com/assetic/framework) and [Laminas](https://getlaminas.org)
- **Excellent community**. Everything is thanks to great support from GitHub &amp; PHP community!
- **Every change is tracked**. Want to know whats new? Take a look at [CHANGELOG.md](https://github.com/fabiang/assetic-module/blob/main/CHANGELOG.md)
- **Listen to your ideas**. Have a great idea? Bring your tested pull request or open a new issue.

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

[](#installation)

Read [the quick start guide for Laminas\\Mvc](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mvc.md)or [the quick start guide for Mezzio?](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mezzio.md)

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

[](#documentation)

- [How to start with Laminas MVC?](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mvc.md)
- [How to start with Mezzio?](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mezzio.md)
- [Configuration](https://github.com/fabiang/assetic-module/blob/main/docs/config.md)
- [Tips &amp; Tricks](https://github.com/fabiang/assetic-module/blob/main/docs/tips.md)
- [Migration guide](https://github.com/fabiang/assetic-module/blob/main/docs/migration.md)

###  Health Score

44

—

FairBetter than 92% of packages

Maintenance31

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity77

Established project with proven stability

 Bus Factor1

Top contributor holds 66.7% 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 ~184 days

Recently: every ~254 days

Total

9

Last Release

518d ago

Major Versions

v2.5.0 → v3.0.0b12020-12-01

PHP version history (7 changes)v2.5.0PHP ^7.2

v3.0.0b1PHP ^7.4 || ^8.0

v3.1.0PHP ^7.4 || 8.0.\* || 8.1.\*

v3.2.0PHP ^7.4 || ~8.0.0 || ~8.1.0

v3.3.0PHP ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0

v3.4.0PHP ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0

v3.5.0PHP ^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0

### Community

Maintainers

![](https://www.gravatar.com/avatar/a001be2e312db9f65923d77f79e8e94e659963fb9e5b19c766c90ddb7e0c3dd0?d=identicon)[fabiang](/maintainers/fabiang)

---

Top Contributors

[![widmogrod](https://avatars.githubusercontent.com/u/164249?v=4)](https://github.com/widmogrod "widmogrod (298 commits)")[![fabiang](https://avatars.githubusercontent.com/u/348344?v=4)](https://github.com/fabiang "fabiang (81 commits)")[![rhysr](https://avatars.githubusercontent.com/u/906076?v=4)](https://github.com/rhysr "rhysr (9 commits)")[![MatthiasKuehneEllerhold](https://avatars.githubusercontent.com/u/19988979?v=4)](https://github.com/MatthiasKuehneEllerhold "MatthiasKuehneEllerhold (7 commits)")[![Saeven](https://avatars.githubusercontent.com/u/887224?v=4)](https://github.com/Saeven "Saeven (7 commits)")[![parktrip](https://avatars.githubusercontent.com/u/604331?v=4)](https://github.com/parktrip "parktrip (6 commits)")[![powturns](https://avatars.githubusercontent.com/u/658883?v=4)](https://github.com/powturns "powturns (5 commits)")[![krmarien](https://avatars.githubusercontent.com/u/820701?v=4)](https://github.com/krmarien "krmarien (3 commits)")[![GordonSchmidt](https://avatars.githubusercontent.com/u/1773347?v=4)](https://github.com/GordonSchmidt "GordonSchmidt (3 commits)")[![zygous](https://avatars.githubusercontent.com/u/63139?v=4)](https://github.com/zygous "zygous (2 commits)")[![FabianKoestring](https://avatars.githubusercontent.com/u/1252701?v=4)](https://github.com/FabianKoestring "FabianKoestring (2 commits)")[![ftdebugger](https://avatars.githubusercontent.com/u/170282?v=4)](https://github.com/ftdebugger "ftdebugger (2 commits)")[![kersten](https://avatars.githubusercontent.com/u/487289?v=4)](https://github.com/kersten "kersten (2 commits)")[![thestanislav](https://avatars.githubusercontent.com/u/1858311?v=4)](https://github.com/thestanislav "thestanislav (2 commits)")[![vahid-sohrabloo](https://avatars.githubusercontent.com/u/297210?v=4)](https://github.com/vahid-sohrabloo "vahid-sohrabloo (2 commits)")[![zmicier](https://avatars.githubusercontent.com/u/906155?v=4)](https://github.com/zmicier "zmicier (2 commits)")[![Perfect-Web](https://avatars.githubusercontent.com/u/1730020?v=4)](https://github.com/Perfect-Web "Perfect-Web (1 commits)")[![gregorybesson](https://avatars.githubusercontent.com/u/2585805?v=4)](https://github.com/gregorybesson "gregorybesson (1 commits)")[![francisdaigle](https://avatars.githubusercontent.com/u/344155?v=4)](https://github.com/francisdaigle "francisdaigle (1 commits)")[![robertmarsal](https://avatars.githubusercontent.com/u/507871?v=4)](https://github.com/robertmarsal "robertmarsal (1 commits)")

---

Tags

asseticassetsassets-managementlaminaslaminas-mvcmezziophpzend-frameworkcssJSlessasseticassetsresources

###  Code Quality

TestsPHPUnit

Static AnalysisPsalm

Code StylePHP\_CodeSniffer

Type Coverage Yes

### Embed Badge

![Health badge](/badges/fabiang-assetic-module/health.svg)

```
[![Health](https://phpackages.com/badges/fabiang-assetic-module/health.svg)](https://phpackages.com/packages/fabiang-assetic-module)
```

###  Alternatives

[widmogrod/zf2-assetic-module

Zend Framework 2 module that provides complete integration of Assetic library

144348.5k8](/packages/widmogrod-zf2-assetic-module)[stolz/assets

An ultra-simple-to-use assets management library

296519.2k8](/packages/stolz-assets)[sensiolabs/minify-bundle

Assets Minifier (CSS, JS) for Symfony &amp; Minify integration in Asset Mapper

5694.9k1](/packages/sensiolabs-minify-bundle)[efficiently/larasset

Larasset is a library for Laravel 5 which manage assets in an easy way.

684.8k](/packages/efficiently-larasset)[fisharebest/laravel-assets

Asset management for Laravel

208.1k](/packages/fisharebest-laravel-assets)[mmanos/laravel-casset

An asset management package for Laravel 4.

102.6k](/packages/mmanos-laravel-casset)

PHPackages © 2026

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