htmlnano

A modular minifier written in JavaScript that compresses web pages (including HTML, CSS, JavaScript, JSON, and SVG). I run it as a long-lived open-source product: define the roadmap, review community contributions, and keep releases stable for downstream tooling. It’s used by ParcelJS. Inspired by cssnano (and actually uses it for CSS minification).

Technologies used:

  • PostHTML,
  • TypeScript.
I released the first version in January 2016. The project is still maintained.