🚀 PostCSS plugin that intelligently removes duplicate CSS properties, reduces bundle size, and improves CSS maintainability. Handles !important declarations, vendor prefixes, and selector filtering with zero configuration.
Safe defaults for cssnano which require minimal configuration.
Discard duplicate rules in your CSS files with PostCSS.
Minify font declarations with PostCSS
Minify gradient parameters with PostCSS.
Normalize multiple value display syntaxes into single values.
Use two values display syntax for inner and outer display types.
A CSS property value parser for use with PostCSS
Discard comments in your CSS files with PostCSS.
Ensure values are ordered consistently in your CSS.
Convert values with PostCSS (e.g. ms -> s)
Use logical properties and values in CSS
rehype plugin to remove duplicates in attribute values with unique tokens
Use number values in aspect-ratio media queries.
Reduce initial definitions to the actual initial value, where possible.
Correctly declare progressive enhancements for CSS Custom Properties.
Advanced optimisations for cssnano; may or may not break your CSS!
Detective to find dependents of CSS (PostCSS dialect)
Use nested calc() expressions in CSS
Solve CSS math expressions
Detect/remove browser hacks from CSS files.
Use logical values in the resize property
PostCSS plugin to transform percentage-based opacity values to more compatible floating-point values.
Use the ic length unit