gulp is a toolkit for automating painful or time-consuming tasks in your development workflow, so you can stop messing around and build something.

 
gulp.js is an open-source JavaScript toolkit by Fractal Innovations and the open source community at GitHub, used as a streaming build system in front-end web development.