pioug/gulp-html-minifier-terser

Gulp plugin for html-minifier-terser

22

stars

130

commits

HTML

primary language

Feb 14, 2026

updated

README

gulp-html-minifier-terser NPM version NPM monthly downloads NPM total downloads Run tests

Gulp plugin to minify HTML.

Install

Install with npm:

npm install --save gulp-html-minifier-terser

Heads up!

Please do not report issues related to HTML parsing and output in this repository. Report those issues to the html-minifier-terser issue tracker.

Usage

See the html-minifier-terser docs for all available options.

const gulp = require("gulp");
const htmlmin = require("gulp-html-minifier-terser");

gulp.task("minify", () => {
  return gulp
    .src("src/*.html")
    .pipe(htmlmin({ collapseWhitespace: true }))
    .pipe(gulp.dest("dist"));
});

About

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Running Tests

Running and reviewing unit tests is a great way to get familiar with a library and its API. You can install dependencies and run tests with the following command:

npm install && npm test

Contributors

Authors

Jon Schlinkert

Shinnosuke Watanabe

License

Copyright © 2018, Shinnosuke Watanabe. Released under the MIT License.

Contributors

shinnn

41 commits

pioug

36 commits

jonschlinkert

27 commits

doowb

11 commits

pioug/gulp-html-minifier-terser

Gulp plugin for html-minifier-terser

22

stars

130

commits

HTML

primary language

Feb 14, 2026

updated

README

gulp-html-minifier-terser NPM version NPM monthly downloads NPM total downloads Run tests

Gulp plugin to minify HTML.

Install

Install with npm:

npm install --save gulp-html-minifier-terser

Heads up!

Please do not report issues related to HTML parsing and output in this repository. Report those issues to the html-minifier-terser issue tracker.

Usage

See the html-minifier-terser docs for all available options.

const gulp = require("gulp");
const htmlmin = require("gulp-html-minifier-terser");

gulp.task("minify", () => {
  return gulp
    .src("src/*.html")
    .pipe(htmlmin({ collapseWhitespace: true }))
    .pipe(gulp.dest("dist"));
});

About

Contributing

Pull requests and stars are always welcome. For bugs and feature requests, please create an issue.

Running Tests

Running and reviewing unit tests is a great way to get familiar with a library and its API. You can install dependencies and run tests with the following command:

npm install && npm test

Contributors

Authors

Jon Schlinkert

Shinnosuke Watanabe

License

Copyright © 2018, Shinnosuke Watanabe. Released under the MIT License.

Contributors

shinnn

41 commits

pioug

36 commits

jonschlinkert

27 commits

doowb

11 commits

Languages

HTML

69.6%

JavaScript

30.4%