{"repo":"RumenDamyanov/php-assets","free":true,"listed":false,"github":"https://github.com/RumenDamyanov/php-assets","clone":"git clone https://github.com/RumenDamyanov/php-assets.git","description":"Framework-agnostic PHP package to manage frontend assets in the backend. Works with plain PHP, Laravel, and Symfony with no special configuration required.","language":"PHP","stars":104,"topics":["assets","assets-management","laravel","php","symfony"],"license":"MIT","category":"dev-tools","readme_excerpt":"rumenx/php-assets Framework-agnostic PHP package to manage frontend assets in the backend. Works with plain PHP, Laravel, and Symfony with no special configuration required. Features - Add, order, and output CSS, LESS, and JS assets from PHP - Cache busting (file or function based) - Environment and domain support - Works directly with Laravel, Symfony, and any PHP framework - No special configuration or adapters required - 100% test coverage, static analysis, and CI --- Installation --- Usage Examples Plain PHP --- Design Philosophy This package follows a simple, framework-agnostic approach by design. Unlike some asset management packages that require service providers, adapters, or complex integrations, php-assets works out-of-the-box with any PHP framework or plain PHP project. Why no special adapters or service providers? - Simplicity : Just use Asset::add() - no magic, no hidden complexity - Universal compatibility : Works with Laravel, Symfony, CodeIgniter, or any PHP framework - Easy debugging : No framework-specific layers to troubleshoot - Minimal maintenance : No need to maintain separate adapters for different frameworks - Standard PHP : Uses only basic PHP features (static methods, arrays, string manipulation) This approach makes the package more reliable, easier to understand, and ensures it will continue working across different framework versions without requiring updates. --- Laravel Integration --- Symfony Integration Or create a simple Twig extension: --- Ad","default_branch":null,"files":null,"tree":[],"storefront":"/r/RumenDamyanov","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/RumenDamyanov/php-assets/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}