PHPackages                             saeven/laminas-assetic - 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. saeven/laminas-assetic

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

saeven/laminas-assetic
======================

Laminas+Assetic module that provides complete integration of Assetic library for PHP 8.1.

0273PHP

Since Apr 25Pushed 4y ago1 watchersCompare

[ Source](https://github.com/Saeven/laminas-assetic)[ Packagist](https://packagist.org/packages/saeven/laminas-assetic)[ RSS](/packages/saeven-laminas-assetic/feed)WikiDiscussions main Synced 3w ago

READMEChangelogDependenciesVersions (1)Used By (0)

AsseticBundle v3.0
==================

[](#asseticbundle-v30)

Manage your Laminas assets in conjunction with [assetic/framework](https://github.com/assetic-php/assetic), wired through Laminas config.

Acknowledgements
----------------

[](#acknowledgements)

- Original version - [widmogrod/zf2-assetic-module](https://github.com/widmogrod/zf2-assetic-module).
- Subsequent fork - [fabiang/assetic-module](https://github.com/fabiang/assetic-module).
- Both of which relied on the original [kriswallsmith/assetic](https://github.com/kriswallsmith/assetic).

Credit given to all predecessors, thank you.

Todo
----

[](#todo)

- Connect tests to a proper GitHub action
- Fix this README and its links

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 `Circlical\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!
- **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/saeven/assetic-module/blob/master/docs/howto-mvc.md)or [the quick start guide for Mezzio?](https://github.com/saeven/assetic-module/blob/master/docs/howto-mezzio.md)

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

[](#documentation)

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

Developing
----------

[](#developing)

We've two main branches here:

- master: current version with dropped Zend Framework and added Mezzio support
- 2.x: version compatible with Zend Framework 2/3 and Laminas

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity26

Early-stage or recently created project

 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.

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/887224?v=4)[Alexandre Lemaire](/maintainers/Saeven)[@Saeven](https://github.com/Saeven)

---

Top Contributors

[![Saeven](https://avatars.githubusercontent.com/u/887224?v=4)](https://github.com/Saeven "Saeven (3 commits)")

### Embed Badge

![Health badge](/badges/saeven-laminas-assetic/health.svg)

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

###  Alternatives

[abuseio/abuseio

Open Source abusemanagement tool

2281.5k](/packages/abuseio-abuseio)[ph2m/gdpr

Magento 1 GDPR module

241.3k](/packages/ph2m-gdpr)

PHPackages © 2026

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