/html-minifier

Javascript-based HTML compressor/minifier (with Node.js support)

Primary LanguageJavaScriptMIT LicenseMIT

Build Status devDependency Status NPM version

HTMLMinifier is a highly configurable, well-tested, Javascript-based HTML minifier, with lint-like capabilities.

See corresponding blog post for all the gory details of how it works, description of each option, testing results and conclusions.

Test suite is available online.

Also see corresponding Grunt plugin.

How does HTMLMinifier compare to another solution — HTML Minifier from Will Peavy (1st result in google search for "html minifier")?

Site Original size (KB) HTMLMinifier (KB) Will Peavy (KB)
Wikipedia 401.4 385.5 396.3
Stackoverflow 200.4 165.3 168.3
Amazon 245.9 237.1 225
ES6 table 117.9 82 92
HTMLMinifier page 48.8 41.3 43.3

Installing with npm:

npm install html-minifier

TO BE FILLED

Bitdeli Badge