Gulp.js

gulp
Original author(s)Eric Schoffstall[1]
Developer(s)Blaine Bublitz, Eric Schoffstall
Initial release26 September 2013 (2013-09-26)[2]
Stable release
5.0.0 / 29 March 2024 (2024-03-29)[3]
Repositorygithub.com/gulpjs/gulp
Written inJavaScript
Operating systemLinux, macOS, Windows
PlatformNode.js
TypeToolkit
LicenseMIT License[4][5]
Websitegulpjs.com Edit this on Wikidata

gulp is an open-source JavaScript toolkit, used as a streaming build system (similar to a more package-focused Make) in front-end web development.

It is a task runner built on Node.js and npm, used for automation of time-consuming and repetitive tasks involved in web development like minification, concatenation, cache busting, unit testing, linting, optimization, etc.[6]

gulp uses a code-over-configuration approach to define its tasks and relies on its small, single-purpose plugins to carry them out. The gulp ecosystem includes more than 3500 such plugins.[7]

  1. ^ Jed Mao; Maximilian Schmitt; Tomasz Stryjewski; Cary Country Holt; William Lubelski (2014). Developing a Gulp Edge (1st ed.). Bleeding Edge Press. ISBN 978-1-939902-14-6.
  2. ^ "Release Date of Version 1.0.0". Retrieved 2020-12-31.
  3. ^ "Releases · gulpjs/gulp". GitHub. Retrieved 2020-12-31.
  4. ^ "LICENSE file on GitHub". GitHub. Retrieved 2020-12-31.
  5. ^ "License field from gulp - npm". Retrieved 2020-12-31.
  6. ^ "Building With Gulp – Smashing Magazine". Smashingmagazine.com. 11 June 2014. Retrieved 2016-12-14.
  7. ^ "gulp.js plugin registry". Gulpjs.com. Retrieved 2016-12-14.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search