Terser plugin for webpack
A modular minifier, built on top of the PostCSS ecosystem.
TypeScript definitions for html-minifier-terser
Highly configurable, well-tested, JavaScript-based HTML minifier.
Minify selectors with PostCSS.
Discard empty rules and values with PostCSS.
Merge longhand properties into shorthand with PostCSS.
Minify colors in your CSS files with PostCSS.
Minify at-rule params with PostCSS
Optimise inline SVG with PostCSS.
Minify gradient parameters with PostCSS.
Minify font declarations with PostCSS
CSS minimizer (minifier) plugin for Webpack
Rollup plugin to minify generated es bundle
Highly configurable, well-tested, JavaScript-based HTML minifier.
Transform TypeScript `const` enums
Generate minified bundle
Discard unused counter styles, keyframes and fonts.
Inlines bindings when possible. Tries to evaluate expressions and prunes unreachable as a result.
path.evaluate wrapped in a try catch
Mark scopes for deopt which contain a direct eval call
Configurable "search and replace" plugin. Replaces matching nodes in the tree with a given replacement node. For example you can replace `process.NODE_ENV` with `"production"`.
SVGO imagemin plugin
Context- and scope- aware variable renaming.
> Simplifies code for minification by reducing statements into expressions and making expressions uniform where possible.
Tries to evaluate expressions and inline the result.
**Note:** Not recommended if full support for IE8 and lower is required. [Details](https://github.com/babel/minify/pull/45#discussion_r70181249)
**Note:** while this plugin doesnโt shorten the output in any way, it does optimize it for repetition-based compression algorithms such as gzip.
Shortens numeric literals using scientific notation
Minify Standard built-in Objects
๐ Minifier for Metro based on Terser.
Turn boolean literals into !0 for true and !1 for false.
Babel preset for all minify plugins.
Imagemin plugin for OptiPNG
Imagemin plugin for Gifsicle