318 lines
34 KiB
Plaintext
318 lines
34 KiB
Plaintext
[38;5;12m [39m[38;2;255;187;0m[1m[4mAwesome Gulp [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://cdn.rawgit.com/sindresorhus/awesome/d7305f38d29fed78fa85652e3a63e154dd8e8829/media/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://github.com/sindresorhus/awesome)[0m
|
||
|
||
[38;5;11m[1m▐[0m[38;5;12m [39m[38;5;12mA curated list of awesome [39m[38;5;14m[1mgulp[0m[38;5;12m (https://github.com/gulpjs/gulp) resources, plugins, and boilerplates for a better development workflow automation.[39m
|
||
|
||
[38;5;12m_Looking for something else? Take a look at other [39m[38;5;14m[1mawesome lists[0m[38;5;12m (https://github.com/sindresorhus/awesome)._[39m
|
||
|
||
[38;2;255;187;0m[4mContribution[0m
|
||
|
||
[38;5;12m:octocat: All contributions welcome. Feel free to contribute ([39m[38;5;14m[1mguidelines[0m[38;5;12m (contributing.md)).[39m
|
||
|
||
[38;2;255;187;0m[4mContents[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mLegend[0m[38;5;12m (#legend)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mResources[0m[38;5;12m (#resources)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mGeneral Resources[0m[38;5;12m (#general-resources)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOfficial Documentation[0m[38;5;12m (#official-documentation)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCommunity[0m[38;5;12m (#community)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTutorials[0m[38;5;12m (#tutorials)[39m
|
||
[48;5;235m[38;5;249m- **Gulp Tutorials** (#gulp-tutorials)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp 4 Tutorials** (#gulp-4-tutorials)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp with Browserify** (#gulp-with-browserify)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp with Angular** (#gulp-with-browserify)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp with Angular and Browserify** (#gulp-with-angular-and-browserify)[49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp with Angular and Webpack** (#gulp-with-angular-and-webpack)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp with React and Browserify** (#gulp-with-react-and-browserify)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[48;5;235m[38;5;249m- **Gulp with Ember** (#gulp-with-ember)[49m[39m[48;5;235m[38;5;249m [49m[39m
|
||
[38;5;12m - [39m[38;5;14m[1mMiscellaneous Resources[0m[38;5;12m (#miscellaneous-resources)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPlugins[0m[38;5;12m (#plugins)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCompilation[0m[38;5;12m (#compilation)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTranspilation[0m[38;5;12m (#transpilation)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mConcatenation[0m[38;5;12m (#concatenation)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mMinification[0m[38;5;12m (#minification)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mOptimization[0m[38;5;12m (#optimization)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mInjecting Assets[0m[38;5;12m (#injecting-assets)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTemplating[0m[38;5;12m (#templating)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mLinting[0m[38;5;12m (#linting)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mLive Reload[0m[38;5;12m (#live-reload)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mCaching[0m[38;5;12m (#caching)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mFlow Control[0m[38;5;12m (#flow-control)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mLogging[0m[38;5;12m (#logging)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mTesting[0m[38;5;12m (#testing)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mMiscellaneous Plugins[0m[38;5;12m (#miscellaneous-plugins)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mScaffolding[0m[38;5;12m (#scaffolding)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mBoilerplates[0m[38;5;12m (#boilerplates)[39m
|
||
[38;5;12m - [39m[38;5;14m[1mYeoman Generators[0m[38;5;12m (#yeoman-generators)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mMiscellaneous[0m[38;5;12m (#miscellaneous)[39m
|
||
|
||
[38;2;255;187;0m[4mLegend[0m
|
||
|
||
[38;5;14m[1m:no_entry:[0m[38;5;12m - A deprecation notice;[39m
|
||
|
||
[38;2;255;187;0m[4mResources[0m
|
||
|
||
[38;2;255;187;0m[4mGeneral Resources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mOfficial Website[0m[38;5;12m (http://gulpjs.com/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGithub Repository[0m[38;5;12m (https://github.com/gulpjs/gulp)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPlugin Registry[0m[38;5;12m (http://gulpjs.com/plugins/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mNPM Module[0m[38;5;12m (https://www.npmjs.com/package/gulp)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mBlacklisted Plugins[0m[38;5;12m (https://github.com/gulpjs/plugins/blob/master/src/blackList.json)[39m
|
||
|
||
[38;2;255;187;0m[4mOfficial Documentation[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGetting Started[0m[38;5;12m (https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAPI Documentation[0m[38;5;12m (https://github.com/gulpjs/gulp/blob/master/docs/API.md)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mCLI Documentation[0m[38;5;12m (https://github.com/gulpjs/gulp/tree/master/docs#articles)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWriting a Plugin[0m[38;5;12m (https://github.com/gulpjs/gulp/blob/master/docs/writing-a-plugin/README.md)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mRecipes[0m[38;5;12m (https://github.com/gulpjs/gulp/tree/master/docs/recipes)[39m
|
||
|
||
[38;2;255;187;0m[4mCommunity[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mStackOverflow[0m[38;5;12m (http://stackoverflow.com/questions/tagged/gulp)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTwitter[0m[38;5;12m (https://twitter.com/gulpjs)[39m
|
||
|
||
[38;2;255;187;0m[4mTutorials[0m
|
||
|
||
[38;2;255;187;0m[4mGulp Tutorials[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mBuilding with Gulp[0m[38;5;12m (https://www.smashingmagazine.com/2014/06/building-with-gulp/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomate Your Tasks Easily with Gulp.js[0m[38;5;12m (https://scotch.io/tutorials/automate-your-tasks-easily-with-gulp-js)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGulp - The Vision, History, and Future of the Project[0m[38;5;12m (https://medium.com/@contrahacks/gulp-3828e8126466)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mIntroduction to Gulp.js[0m[38;5;12m (http://stefanimhoff.de/tag/gulp/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mVideo: Learning Gulp[0m[38;5;12m (http://leveluptuts.com/tutorials/learning-gulp)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mUsing Gulp to Inject Scripts and Styles Tags Directly into Your HTML[0m[38;5;12m (http://blog.johnnyreilly.com/2015/02/using-gulp-in-asp-net-instead-of-web-optimization.html)[39m
|
||
[38;5;12m- [39m[38;5;14m[1m5 Lessons Learned Using Gulp.js[0m[38;5;12m (http://denbuzze.com/post/5-lessons-learned-using-gulpjs/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAutomating Linkage: How I Learned to Stop Worrying and Love the Build[0m[38;5;12m (http://conan.is/bower/gulp/wiredep/javascript/2014/08/18/automating_linkage-or-how-i-learned-to-stop-worrying-and-love-the-build.html)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mSetting Up Gulp Tasks for the First Time[0m[38;5;12m (https://www.codementor.io/development-process/tutorial/how-to-set-up-gulp-beginner-guide#/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mWhy You Shouldn’t Create a Gulp Plugin (or, How to Stop Worrying and Learn to Love Existing Node Packages)[0m[38;5;12m (http://blog.overzealous.com/post/74121048393/why-you-shouldnt-create-a-gulp-plugin-or-how-to)[39m
|
||
[38;5;12m- [39m[38;5;14m[1m6 Gulp Best Practices You Can Use Today to Radically Improve Your Development Experience[0m[38;5;12m (http://blog.rangle.io/angular-gulp-bestpractices/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGulp for Beginners[0m[38;5;12m (https://css-tricks.com/gulp-for-beginners/)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp 4 Tutorials[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mMigrating to Gulp 4 by Example[0m[38;5;12m (https://blog.wearewizards.io/migrating-to-gulp-4-by-example)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGulp 4: The new task execution system - gulp.parallel and gulp.series[0m[38;5;12m (http://fettblog.eu/gulp-4-parallel-and-series/)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with Browserify[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGulp + Browserify, the Gulp-y Way[0m[38;5;12m (https://medium.com/@sogko/gulp-browserify-the-gulp-y-way-bb359b3f9623)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mGulp + Browserify[0m[38;5;12m (https://viget.com/extend/gulp-browserify-starter-faq)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFast Browserify Builds with Watchify[0m[38;5;12m (https://github.com/gulpjs/gulp/blob/master/docs/recipes/fast-browserify-builds-with-watchify.md)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with Angular[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mWhat Every Angular Project Likely Needs - and a Gulp Build to Provide It[0m[38;5;12m (http://blog.jhades.org/what-every-angular-project-likely-needs-and-a-gulp-build-to-provide-it/)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with Angular and Browserify[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAdvanced AngularJS Structure with Gulp, Node and Browserify[0m[38;5;12m (http://omarfouad.com/blog/2015/03/21/advanced-angularjs-structure-with-gulp-node-and-browserify/)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with Angular and Webpack[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAngular, Webpack and Gulp for an SPA: Part I[0m[38;5;12m (https://luwenhuang.wordpress.com/2015/01/18/refactoring-an-angular-app-to-use-webpack-and-gulp/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAngular, Webpack and Gulp for an SPA: Part II[0m[38;5;12m (https://luwenhuang.wordpress.com/2015/01/19/angular-webpack-and-gulp-for-an-spa-part-ii/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mAngular, Webpack and Gulp for an SPA: Part III[0m[38;5;12m (https://luwenhuang.wordpress.com/2015/01/28/angular-webpack-and-gulp-for-an-spa-part-iii/)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with React and Browserify[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mBrowserify and Gulp with React[0m[38;5;12m (https://hacks.mozilla.org/2014/08/browserify-and-gulp-with-react/)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mTaking React to the Next Level: Mixins, Gulp, and Browserify[0m[38;5;12m (http://pomax.github.io/1420592591221/taking-react-to-the-next-level-mixins-gulp-and-browserify)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with Ember[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mImproving Your Ember.js Workflow Using Gulp.js[0m[38;5;12m (http://www.sitepoint.com/improving-ember-js-workflow-using-gulp-js/)[39m
|
||
|
||
[38;2;255;187;0m[4mGulp with WordPress[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mAdvanced WordPress Development Using Gulp[0m[38;5;12m (https://premium.wpmudev.org/blog/advanced-wordpress-development-using-gulp/)[39m
|
||
|
||
[38;2;255;187;0m[4mMiscellaneous Resources[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mGulp Cheatsheet[0m[38;5;12m (https://github.com/osscafe/gulp-cheatsheet)[39m
|
||
[38;5;12m- [39m[38;5;14m[1mPlayground for Gulp Recipes[0m[38;5;12m (https://github.com/johnpapa/gulp-patterns)[39m
|
||
|
||
[38;2;255;187;0m[4mPlugins[0m
|
||
|
||
[38;2;255;187;0m[4mCompilation[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-sass[0m[38;5;12m (https://github.com/dlmanning/gulp-sass) - Sass → CSS with [39m[38;5;14m[1mlibsass[0m[38;5;12m (https://github.com/sass/libsass).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-ruby-sass[0m[38;5;12m (https://github.com/sindresorhus/gulp-ruby-sass) - Sass → CSS with Ruby Sass.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-compass[0m[38;5;12m (https://github.com/appleboy/gulp-compass) - Sass → CSS with Ruby Sass & Compass.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-less[0m[38;5;12m (https://github.com/plus3network/gulp-less) - [39m[38;5;14m[1mLess[0m[38;5;12m (https://github.com/less/less.js) → CSS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-stylus[0m[38;5;12m (https://github.com/stevelacy/gulp-stylus) - [39m[38;5;14m[1mStylus[0m[38;5;12m (https://github.com/stylus/stylus) → CSS.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-postcss[0m[38;5;12m (https://github.com/postcss/gulp-postcss) - Pipe CSS through [39m[38;5;14m[1mPostCSS[0m[38;5;12m (https://github.com/postcss/postcss) processors with a single parse.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-coffee[0m[38;5;12m (https://github.com/contra/gulp-coffee) - [39m[38;5;14m[1mCoffeescript[0m[38;5;12m (https://github.com/jashkenas/coffeescript) → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-typescript[0m[38;5;12m (https://github.com/ivogabe/gulp-typescript) - [39m[38;5;14m[1mTypeScript[0m[38;5;12m (https://github.com/Microsoft/TypeScript) → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-react[0m[38;5;12m (https://github.com/sindresorhus/gulp-react) - Facebook [39m[38;5;14m[1mReact[0m[38;5;12m (https://github.com/facebook/react) JSX templates → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwebpack-stream[0m[38;5;12m (https://github.com/shama/webpack-stream) - Run [39m[38;5;14m[1mwebpack[0m[38;5;12m (https://github.com/webpack/webpack) as a stream to conveniently integrate with gulp.[39m
|
||
|
||
[38;2;255;187;0m[4mTranspilation[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-babel[0m[38;5;12m (https://github.com/babel/gulp-babel) - ES6 → ES5 with [39m[38;5;14m[1mbabel[0m[38;5;12m (https://github.com/babel/babel).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-traceur[0m[38;5;12m (https://github.com/sindresorhus/gulp-traceur) - ES6 → ES5 using [39m[38;5;14m[1mTraceur[0m[38;5;12m (https://github.com/google/traceur-compiler).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-regenerator[0m[38;5;12m (https://github.com/sindresorhus/gulp-regenerator) - ES6 → ES5 with [39m[38;5;14m[1mRegenerator[0m[38;5;12m (https://github.com/facebook/regenerator).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-es6-transpiler[0m[38;5;12m (https://github.com/sindresorhus/gulp-es6-transpiler) - [39m[38;5;14m[1m:no_entry:[0m[38;5;12m ES6 → ES5 with [39m[38;5;14m[1mes6-transpiler[0m[38;5;12m (https://github.com/termi/es6-transpiler).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-myth[0m[38;5;12m (https://github.com/sindresorhus/gulp-myth) - [39m[38;5;14m[1mMyth[0m[38;5;12m (https://github.com/segmentio/myth) - a polyfill for future versions of the CSS spec.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-cssnext[0m[38;5;12m (https://github.com/MoOx/gulp-cssnext) - [39m[38;5;14m[1m:no_entry:[0m[38;5;12m Use tomorrow's CSS syntax, today, using [39m[38;5;14m[1mcssnext[0m[38;5;12m (https://github.com/MoOx/postcss-cssnext).[39m
|
||
|
||
[38;2;255;187;0m[4mConcatenation[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-concat[0m[38;5;12m (https://github.com/contra/gulp-concat) - Concatenate files.[39m
|
||
|
||
[38;2;255;187;0m[4mMinification[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-clean-css[0m[38;5;12m (https://github.com/scniro/gulp-clean-css) - Minify CSS with [39m[38;5;14m[1mclean-css[0m[38;5;12m (https://github.com/jakubpawlowicz/clean-css).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-csso[0m[38;5;12m (https://github.com/ben-eb/gulp-csso) - Minify CSS with [39m[38;5;14m[1mCSSO[0m[38;5;12m (https://github.com/css/csso).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-uglify[0m[38;5;12m (https://github.com/terinjokes/gulp-uglify) - Minify JavaScript with [39m[38;5;14m[1mUglifyJS2[0m[38;5;12m (https://github.com/mishoo/UglifyJS2).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-htmlmin[0m[38;5;12m (https://github.com/jonschlinkert/gulp-htmlmin) - Minify HTML with [39m[38;5;14m[1mhtml-minifier[0m[38;5;12m (https://github.com/kangax/html-minifier).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-imagemin[0m[38;5;12m (https://github.com/sindresorhus/gulp-imagemin) - Minify PNG, JPEG, GIF and SVG images with [39m[38;5;14m[1mimagemin[0m[38;5;12m (https://github.com/imagemin/imagemin).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-svgmin[0m[38;5;12m (https://github.com/ben-eb/gulp-svgmin) - Minify SVG files with gulp.[39m
|
||
|
||
[38;2;255;187;0m[4mOptimization[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-uncss[0m[38;5;12m (https://github.com/ben-eb/gulp-uncss) - Remove unused CSS selectors with [39m[38;5;14m[1mUnCSS[0m[38;5;12m (https://github.com/giakki/uncss).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-css-base64[0m[38;5;12m (https://github.com/zckrs/gulp-css-base64) - Transform all resources found (those within a url() declaration) in CSS files into base64-encoded data URI strings.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-svg2png[0m[38;5;12m (https://github.com/akoenig/gulp-svg2png) - Convert SVGs to PNGs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-responsive[0m[38;5;12m (https://github.com/mahnunchik/gulp-responsive) - Generate images at different sizes.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-svgstore[0m[38;5;12m (https://github.com/w0rm/gulp-svgstore) - Combine svg files into one with [39m[38;5;12m elements.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-iconfont[0m[38;5;12m (https://github.com/nfroidure/gulp-iconfont) - Create icon fonts from several SVG icons.[39m
|
||
|
||
[38;2;255;187;0m[4mInjecting Assets[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-useref[0m[38;5;12m (https://github.com/jonkemp/gulp-useref) - Parse build blocks in HTML files to replace references to non-optimized scripts or stylesheets.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-inject[0m[38;5;12m (https://github.com/klei/gulp-inject) - Transform each file to a string and inject each transformed string into placeholders in the target stream files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mwiredep[0m[38;5;12m (https://github.com/taptapship/wiredep) - Wire Bower dependencies to your source code.[39m
|
||
|
||
[38;2;255;187;0m[4mTemplating[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-angular-templatecache[0m[38;5;12m (https://github.com/miickel/gulp-angular-templatecache) - Concatenate and register AngularJS templates in the $templateCache.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-jade[0m[38;5;12m (https://github.com/phated/gulp-jade) - [39m[38;5;14m[1mJade[0m[38;5;12m (https://github.com/pugjs/jade) → HTML.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-handlebars[0m[38;5;12m (https://github.com/lazd/gulp-handlebars) - [39m[38;5;14m[1mHandlebars[0m[38;5;12m (https://github.com/wycats/handlebars.js) templates → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-hb[0m[38;5;12m (https://github.com/shannonmoeller/gulp-hb) - [39m[38;5;14m[1mHandlebars[0m[38;5;12m (https://github.com/wycats/handlebars.js) templates → HTML.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-nunjucks[0m[38;5;12m (https://github.com/sindresorhus/gulp-nunjucks) - [39m[38;5;14m[1mNunjucks[0m[38;5;12m (https://github.com/mozilla/nunjucks) templates → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-dustjs[0m[38;5;12m (https://github.com/sindresorhus/gulp-dust) - [39m[38;5;14m[1mDust[0m[38;5;12m (https://github.com/linkedin/dustjs) templates → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-riot[0m[38;5;12m (https://github.com/e-jigsaw/gulp-riot) - [39m[38;5;14m[1mRiot[0m[38;5;12m (https://github.com/riot/riot) templates → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-markdown[0m[38;5;12m (https://github.com/sindresorhus/gulp-markdown) - Markdown → HTML.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-template[0m[38;5;12m (https://github.com/sindresorhus/gulp-template) - [39m[38;5;14m[1mLodash[0m[38;5;12m (https://github.com/lodash/lodash) templates → JavaScript.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-swig[0m[38;5;12m (https://github.com/colynb/gulp-swig) - [39m[38;5;14m[1mSwig[0m[38;5;12m (https://github.com/paularmstrong/swig) templates → HTML.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-remark[0m[38;5;12m (https://github.com/denysdovhan/gulp-remark) - Gulp plugin for [39m[38;5;14m[1mremark[0m[38;5;12m (https://github.com/wooorm/remark) - markdown processor powered by plugins[39m
|
||
|
||
[38;2;255;187;0m[4mLinting[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-csslint[0m[38;5;12m (https://www.npmjs.com/package/gulp-csslint) - Automated linting of CSS with [39m[38;5;14m[1mCSSLint[0m[38;5;12m (https://github.com/CSSLint/csslint).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-htmlhint[0m[38;5;12m (https://github.com/bezoerb/gulp-htmlhint) - [39m[38;5;14m[1mHTMLHint[0m[38;5;12m (https://github.com/yaniswang/HTMLHint) wrapper to validate your HTML.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-jshint[0m[38;5;12m (https://github.com/spalger/gulp-jshint) - Detect errors and potential problems in JavaScript with [39m[38;5;14m[1mJSHint[0m[38;5;12m (https://github.com/jshint/jshint).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-jscs[0m[38;5;12m (https://github.com/jscs-dev/gulp-jscs) - Check JavaScript code style with [39m[38;5;14m[1mjscs[0m[38;5;12m (https://github.com/jscs-dev/node-jscs).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-coffeelint[0m[38;5;12m (https://github.com/janraasch/gulp-coffeelint) - A style checker that helps keep [39m[38;5;14m[1mCoffeeScript[0m[38;5;12m (https://github.com/jashkenas/coffeescript) code clean.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-tslint[0m[38;5;12m (https://github.com/panuhorsmalahti/gulp-tslint) - [39m[38;5;14m[1mTypeScript[0m[38;5;12m (https://github.com/Microsoft/TypeScript) linter plugin for gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-eslint[0m[38;5;12m (https://github.com/adametry/gulp-eslint) - Identify and report on patterns found in ECMAScript/JavaScript code.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-w3cjs[0m[38;5;12m (https://github.com/callumacrae/gulp-w3cjs) - Validate HTML with [39m[38;5;14m[1mw3cjs[0m[38;5;12m (https://github.com/thomasdavis/w3cjs).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-lesshint[0m[38;5;12m (https://github.com/lesshint/gulp-lesshint) - Lint less files with [39m[38;5;14m[1mlesshint[0m[38;5;12m (https://github.com/lesshint/lesshint).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-check-unused-css[0m[38;5;12m (https://github.com/zalando/gulp-check-unused-css) - Check your HTML templates for unused CSS classes.[39m
|
||
|
||
[38;2;255;187;0m[4mLive Reload[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mbrowser-sync[0m[38;5;12m (https://github.com/BrowserSync/browser-sync) - Keep multiple browsers & devices in sync when building websites ([39m[38;5;14m[1mrecipes[0m[38;5;12m (https://github.com/BrowserSync/gulp-browser-sync)).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-livereload[0m[38;5;12m (https://github.com/vohof/gulp-livereload) - Gulp plugin for livereload.[39m
|
||
|
||
[38;2;255;187;0m[4mCaching[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-changed[0m[38;5;12m (https://github.com/sindresorhus/gulp-changed) - Only pass through changed files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-cached[0m[38;5;12m (https://github.com/contra/gulp-cached) - A simple in-memory file cache.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-remember[0m[38;5;12m (https://github.com/ahaurw01/gulp-remember) - Remember and recall files passed through it.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-newer[0m[38;5;12m (https://github.com/tschaub/gulp-newer) - Pass through newer source files only.[39m
|
||
|
||
[38;2;255;187;0m[4mFlow Control[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mmerge-stream[0m[38;5;12m (https://github.com/grncdr/merge-stream) - Merge multiple streams into one interleaved stream.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mstreamqueue[0m[38;5;12m (https://github.com/nfroidure/StreamQueue) - Pipe queued streams progressively.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mrun-sequence[0m[38;5;12m (https://github.com/OverZealous/run-sequence) - Run a series of dependent gulp tasks in order.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-if[0m[38;5;12m (https://github.com/robrich/gulp-if) - Conditionally run a task.[39m
|
||
|
||
[38;2;255;187;0m[4mLogging[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-notify[0m[38;5;12m (https://github.com/mikaelbr/gulp-notify) - Notification plugin for gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-size[0m[38;5;12m (https://github.com/sindresorhus/gulp-size) - Display the size of your project.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-debug[0m[38;5;12m (https://github.com/sindresorhus/gulp-debug) - Debug vinyl file streams to see what files are run through your gulp pipeline.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-beer[0m[38;5;12m (https://github.com/lordgiotto/gulp-beer) - Better Error Reporting with interactive system notifications and custom server for error displaying.[39m
|
||
|
||
[38;2;255;187;0m[4mTesting[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-mocha[0m[38;5;12m (https://github.com/sindresorhus/gulp-mocha) - Run [39m[38;5;14m[1mMocha[0m[38;5;12m (https://github.com/mochajs/mocha) tests.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-jasmine[0m[38;5;12m (https://github.com/sindresorhus/gulp-jasmine) - Run [39m[38;5;14m[1mJasmine 2[0m[38;5;12m (https://github.com/jasmine/jasmine) tests in Node.js.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-protractor[0m[38;5;12m (https://github.com/mllrsohn/gulp-protractor) - Gulp wrapper for [39m[38;5;14m[1mProtractor[0m[38;5;12m (https://github.com/angular/protractor) tests.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-coverage[0m[38;5;12m (https://github.com/dylanb/gulp-coverage) - Coverage reporting for Node.js that is independent of the test runner.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-karma[0m[38;5;12m (https://github.com/karma-runner/gulp-karma) - Karma test runner for gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-ava[0m[38;5;12m (https://github.com/sindresorhus/gulp-ava)- Run [39m[38;5;14m[1mAVA[0m[38;5;12m (https://github.com/sindresorhus/ava) tests with gulp.[39m
|
||
|
||
[38;2;255;187;0m[4mMiscellaneous Plugins[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-util[0m[38;5;12m (https://github.com/gulpjs/gulp-util) - Set of useful utilities.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-plumber[0m[38;5;12m (https://github.com/floatdrop/gulp-plumber) - Prevent pipe breaking caused by errors.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-load-plugins[0m[38;5;12m (https://github.com/jackfranklin/gulp-load-plugins) - Automatically load in gulp plugins.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmain-bower-files[0m[38;5;12m (https://github.com/ck86/main-bower-files) - Simplify build process setup by dynamically getting the library files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mautoprefixer[0m[38;5;12m (https://github.com/postcss/autoprefixer) - Parse CSS and add vendor prefixes to rules by Can I Use.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-sourcemaps[0m[38;5;12m (https://github.com/floridoo/gulp-sourcemaps) - Provide source map support.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-replace[0m[38;5;12m (https://github.com/lazd/gulp-replace) - A string replace plugin for gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-rename[0m[38;5;12m (https://github.com/hparra/gulp-rename) - Rename files easily.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-rev[0m[38;5;12m (https://github.com/sindresorhus/gulp-rev) - Static asset revisioning by appending content hash to filenames: unicorn.css → unicorn-d41d8cd98f.css.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mdel[0m[38;5;12m (https://github.com/sindresorhus/del) - Delete files/folders using globs.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-exec[0m[38;5;12m (https://github.com/robrich/gulp-exec) - Run a shell command.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-strip-debug[0m[38;5;12m (https://github.com/sindresorhus/gulp-strip-debug) - Strip console, alert, and debugger statements from JavaScript code.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-cssimport[0m[38;5;12m (https://github.com/unlight/gulp-cssimport) - Parses a CSS file, finds imports, grabs the content of the linked file and replaces the import statement with it.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-inline-css[0m[38;5;12m (https://github.com/jonkemp/gulp-inline-css) - Inline your CSS properties into the style attribute in an HTML file.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-gh-pages[0m[38;5;12m (https://github.com/shinnn/gulp-gh-pages) - Publish contents to Github pages.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-ng-annotate[0m[38;5;12m (https://github.com/Kagami/gulp-ng-annotate) - Add AngularJS dependency injection annotations with [39m[38;5;14m[1mng-annotate[0m[38;5;12m (https://github.com/olov/ng-annotate).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-bump[0m[38;5;12m (https://github.com/stevelacy/gulp-bump) - Bump any semver JSON version.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-file-include[0m[38;5;12m (https://github.com/coderhaoxin/gulp-file-include) - Include files with gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-zip[0m[38;5;12m (https://github.com/sindresorhus/gulp-zip) - ZIP compress files.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-git[0m[38;5;12m (https://github.com/stevelacy/gulp-git) - Run Git commands with gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-filter[0m[38;5;12m (https://github.com/sindresorhus/gulp-filter) - Filter files in a vinyl stream using globbing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-preprocess[0m[38;5;12m (https://github.com/jas/gulp-preprocess) - Preprocess files based on custom context or environment configuration.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-eval[0m[38;5;12m (https://github.com/gulp-bem/gulp-eval) - Eval JS-expression or require CommonJS modules and JSON files.[39m
|
||
|
||
[38;2;255;187;0m[4mScaffolding[0m
|
||
|
||
[38;2;255;187;0m[4mBoilerplates[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mweb-starter-kit[0m[38;5;12m (https://github.com/google/web-starter-kit) - Google Web Starter Kit.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-plugin-boilerplate[0m[38;5;12m (https://github.com/sindresorhus/gulp-plugin-boilerplate) - Boilerplate to kickstart creating gulp plugins.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mpolymer-starter-kit[0m[38;5;12m (https://github.com/polymerelements/polymer-starter-kit) - A starting point for Polymer 1.0 apps.[39m
|
||
[38;5;12m- [39m[38;5;14m[1meste[0m[38;5;12m (https://github.com/este/este) - The most complete React/Flux dev stack and starter kit for isomorphic functional web apps.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mmnml[0m[38;5;12m (https://github.com/mrmrs/mnml) - Minimal boilerplate to start a responsive HTML5/Sass project.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mkraken[0m[38;5;12m (https://github.com/cferdinandi/kraken) - A lightweight, mobile-first boilerplate for front-end web developers.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mangularjs-gulp-browserify-boilerplate[0m[38;5;12m (https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate) - Boilerplate using AngularJS, Sass, gulp, and Browserify.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mhapi-ninja[0m[38;5;12m (https://github.com/poeticninja/hapi-ninja) - A Node.js, Hapi, and Swig boilerplate.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlaravel-5-boilerplate[0m[38;5;12m (https://github.com/rappasoft/laravel-5-boilerplate) - A Laravel 5 boilerplate project.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mreact-starterkit[0m[38;5;12m (https://github.com/wbkd/react-starterkit) - React starter kit that contains react-router, Reflux, jest, webpack, gulp and Stylus.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-front[0m[38;5;12m (https://github.com/zoxon/gulp-front) - Frontend boilerplate and modular BEM css framework based on gulp, pug, stylus, postcss, webpack and babel.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mFront End Starter[0m[38;5;12m (https://github.com/Puritanic/Frontend-Starter-Kit) - A boilerplate for frontend projects powered by Gulp, HTML5 bolierplate, Sass, PostCss and Webpack(for Babel transpiling).[39m
|
||
|
||
[38;2;255;187;0m[4mYeoman Generators[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-gulp-webapp[0m[38;5;12m (https://github.com/yeoman/generator-gulp-webapp) - A gulp generator for modern webapps.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-gulp-angular[0m[38;5;12m (https://github.com/Swiip/generator-gulp-angular) - Yeoman generator for AngularJS with gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-react-gulp-browserify[0m[38;5;12m (https://github.com/randylien/generator-react-gulp-browserify) - A Yeoman Generator for React library. It includes gulp, Browserify, Browsersync and Bootstrap.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-node-gulp[0m[38;5;12m (https://github.com/youngmountain/generator-node-gulp) - A Node.js module generator including gulp and Mocha.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-gulp-bootstrap[0m[38;5;12m (https://github.com/niallobrien/generator-gulp-bootstrap) - Yeoman generator for Bootstrap, gulp & libsass.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-angulpify[0m[38;5;12m (https://github.com/jgoux/generator-angulpify) - Yeoman generator involving AngularJS, gulp and Browserify.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-ionic-gulp[0m[38;5;12m (https://github.com/tmaximini/generator-ionic-gulp) - A Yeoman generator for Ionic Projects with gulp.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-gulp-plugin-boilerplate[0m[38;5;12m (https://github.com/sindresorhus/generator-gulp-plugin-boilerplate) - Scaffold out a [39m[38;5;14m[1mgulp plugin boilerplate[0m[38;5;12m (https://github.com/sindresorhus/gulp-plugin-boilerplate).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgenerator-jekyllized[0m[38;5;12m (https://github.com/sondr3/generator-jekyllized) - Jekyll workflow with gulp, Sass, AutoPrefixer, asset optimization and cache busting and much more.[39m
|
||
|
||
[38;2;255;187;0m[4mMiscellaneous[0m
|
||
|
||
[38;5;12m- [39m[38;5;14m[1melixir[0m[38;5;12m (https://github.com/laravel/elixir) - A clean, fluent API for defining basic gulp tasks for your Laravel applications.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-app[0m[38;5;12m (https://github.com/sindresorhus/gulp-app) - Gulp as an app (OS X).[39m
|
||
[38;5;12m- [39m[38;5;14m[1mlmn-gulp-tasks[0m[38;5;12m (https://github.com/Lostmyname/lmn-gulp-tasks) - Example of gulp tasks unit testing.[39m
|
||
[38;5;12m- [39m[38;5;14m[1mgulp-chef[0m[38;5;12m (http://gulp-cookery.github.io/gulp-chef/) - An elegant, intuitive way to reuse gulp tasks.[39m
|
||
|
||
[38;2;255;187;0m[4mLicense[0m
|
||
|
||
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (http://i.creativecommons.org/p/zero/1.0/88x31.png)[0m[38;5;12m (http://creativecommons.org/publicdomain/zero/1.0/)[39m
|
||
|
||
[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mPhilipp Alferov[0m[38;5;12m (https://github.com/alferov) has waived all copyright and related or neighboring rights to this work.[39m
|
||
|
||
[38;5;12mgulp Github: https://github.com/alferov/awesome-gulp[39m
|