jelle-s / cssoptimizer
Optimizes & minifies css files or strings.
Installs: 94
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/jelle-s/cssoptimizer
Requires
- jelle-s/arraykeycombiner: ^1.0
- nicmart/tree: ^0.2.7
- sabberworm/php-css-parser: ^8.1
This package is auto-updated.
Last update: 2025-10-12 23:47:23 UTC
README
Optimizes CSS (combines duplicate selectors, extracts duplicate css properties and values, minifies the css).
Render minified CSS:
$optimizer = new Jelle_S\CssOptimizer\CssOptimizer($css); file_put_contents('style.min.css', $optimizer->renderMinifiedCSS());
Render SCSS from your css:
$optimizer = new Jelle_S\CssOptimizer\CssOptimizer($css); file_put_contents('style.scss', $optimizer->renderSCSS());
This code is open source (GPL-3.0), however, if you like this class and you would like to sponsor the developer (me), feel free to .