{"id":33947709,"url":"https://github.com/fabiang/assetic-module","last_synced_at":"2025-12-12T18:04:46.016Z","repository":{"id":52244692,"uuid":"92943673","full_name":"fabiang/assetic-module","owner":"fabiang","description":"Laminas, Zend Framework and Mezzio module for Assetic. Asset management system for your vendor folders.","archived":false,"fork":true,"pushed_at":"2024-12-16T12:01:35.000Z","size":556,"stargazers_count":5,"open_issues_count":2,"forks_count":7,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-09-24T18:39:15.023Z","etag":null,"topics":["assetic","assets","assets-management","laminas","laminas-mvc","mezzio","php","zend-framework"],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":"widmogrod/zf2-assetic-module","license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/fabiang.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-05-31T12:26:09.000Z","updated_at":"2024-12-16T11:58:38.000Z","dependencies_parsed_at":"2023-02-16T18:16:11.979Z","dependency_job_id":null,"html_url":"https://github.com/fabiang/assetic-module","commit_stats":null,"previous_names":[],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/fabiang/assetic-module","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabiang%2Fassetic-module","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabiang%2Fassetic-module/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabiang%2Fassetic-module/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabiang%2Fassetic-module/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/fabiang","download_url":"https://codeload.github.com/fabiang/assetic-module/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/fabiang%2Fassetic-module/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":27687834,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-12-12T02:00:06.775Z","response_time":129,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["assetic","assets","assets-management","laminas","laminas-mvc","mezzio","php","zend-framework"],"created_at":"2025-12-12T18:04:41.915Z","updated_at":"2025-12-12T18:04:45.998Z","avatar_url":"https://github.com/fabiang.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# AsseticBundle v3.x\n\n[![Latest Stable Version](https://poser.pugx.org/fabiang/assetic-module/version)](https://packagist.org/packages/fabiang/assetic-module)\n[![License](https://poser.pugx.org/fabiang/assetic-module/license)](https://packagist.org/packages/fabiang/assetic-module)\n[![CI](https://github.com/fabiang/assetic-module/actions/workflows/ci.yml/badge.svg)](https://github.com/fabiang/assetic-module/actions/workflows/ci.yml)\n[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/fabiang/assetic-module/badges/quality-score.png?b=develop)](https://scrutinizer-ci.com/g/fabiang/assetic-module/?branch=develop)\n[![Code Coverage](https://scrutinizer-ci.com/g/fabiang/assetic-module/badges/coverage.png?b=develop)](https://scrutinizer-ci.com/g/fabiang/assetic-module/?branch=develop)\n\nCurrently maintained fork of [widmogrod/zf2-assetic-module](https://github.com/widmogrod/zf2-assetic-module).\n**Note:** Please consider using a different framework for managing your assets, e.g., Webpack.\nWhile this is still maintained, this module is considered feature-complete and, therefore, only bug fixes will be accepted.\n\n## Features\n\n  * [x] Add support for PHP 8.0+\n  * [x] Drop support for PHP \u003c7.4\n  * [x] Remove support for Zend Framework\n  * [x] Use return-types and type-hints everywhere\n  * [x] Support for Mezzio (sorry no Expressive)\n\n## What is this?\n\nAssets management per module made easy.\nEvery module can come with their own assets (JS, CSS, Images etc.) and this\nmodule make sure the assets are moved into your public folder and are directly\navailable in your views.\n\nThis also helps you to load all assets for your Laminas application which you've\ninstalled with npm, yarn etc.\n\n  * **Optimize your assets**. Minify your css, js; Compile scss, and more...\n  * **Adapts To Your Needs**. Using custom template engine and want to use power of this module, just implement `Fabiang\\AsseticBundle\\View\\StrategyInterface`\n  * **Well tested**. Besides unit test this solution is also ready for the production use.\n  * **Great fundations**. Based on [Assetic](https://github.com/assetic/framework) and [Laminas](https://getlaminas.org)\n  * **Excellent community**. Everything is thanks to great support from GitHub \u0026 PHP community!\n  * **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)\n  * **Listen to your ideas**. Have a great idea? Bring your tested pull request or open a new issue.\n\n\n## Installation\n\nRead [the quick start guide for Laminas\\Mvc](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mvc.md)\nor [the quick start guide for Mezzio?](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mezzio.md)\n\n## Documentation\n\n  * [How to start with Laminas MVC?](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mvc.md)\n  * [How to start with Mezzio?](https://github.com/fabiang/assetic-module/blob/main/docs/howto-mezzio.md)\n  * [Configuration](https://github.com/fabiang/assetic-module/blob/main/docs/config.md)\n  * [Tips \u0026 Tricks](https://github.com/fabiang/assetic-module/blob/main/docs/tips.md)\n  * [Migration guide](https://github.com/fabiang/assetic-module/blob/main/docs/migration.md)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabiang%2Fassetic-module","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffabiang%2Fassetic-module","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffabiang%2Fassetic-module/lists"}