Fully working project examples showing how to use BrowserSync in various ways
Watch, that actually is an endless stream
gulp plugin to minify HTML.
Highly configurable, well-tested, JavaScript-based HTML minifier.
Gulp plugin for livereload.
Gulp plugin that uses RTLCSS to convert LTR CSS to RTL.
Virtual file format.
SVG sprites & stacks galore — A low-level Node.js module that takes a bunch of SVG files, optimizes them and bakes them into SVG sprites of several types along with suitable stylesheet resources (e.g. CSS, Sass, LESS, Stylus, etc.)
CSSLint plugin for gulp
gulp plugin to publish files to amazon s3
A gulp plugin to wrap the stream contents with a template.
Only pass .less files through the gulp stream if they or their dependencies have changed
Compare file sizes before and after your gulp build process.
gulp stream to uglify with 'terser' (es6 supported).
Useful utilities for creating Gulp plugins
A for each that provides the raw file content.
Uncompress gzip files in your gulp build pipeline
Mock HTTP server for testing HTTP clients and stubbing webservices
SVG sprites & stacks galore — Gulp plugin wrapping around svg-sprite that reads in a bunch of SVG files, optimizes them and creates SVG sprites and CSS resources in various flavours
Git plugin for gulp (gulpjs.com)
Facebook's EventEmitter is a simple emitter implementation that prioritizes speed and simplicity. It is conceptually similar to other emitters like Node's EventEmitter, but the precise APIs differ. More complex abstractions like the event systems used on
remove or replace relative path for files
Gulp extension to add header to file(s) in the pipeline.
Minify PNG, JPEG, GIF and SVG images