Task runner

A task runner is a tool that automates the repetitive tasks of a project: minification, compilation, concatenation, image optimisation, etc. Examples: Gulp, Grunt.