1 line
No EOL
29 KiB
JSON
1 line
No EOL
29 KiB
JSON
{"slug": "alferov--awesome-gulp", "title": "Gulp", "description": ":tropical_drink: A curated list of awesome gulp resources, plugins, and boilerplates for a better development workflow automation - http://alferov.github.io/awesome-gulp", "github_url": "https://github.com/alferov/awesome-gulp", "stars": "593", "tag": "Miscellaneous", "entry_count": 166, "subcategory_count": 22, "subcategories": [{"name": "Contribution", "parent": "", "entries": [{"name": "Legend", "url": "#legend", "description": ""}, {"name": "Resources", "url": "#resources", "description": ""}, {"name": "Plugins", "url": "#plugins", "description": ""}, {"name": "Scaffolding", "url": "#scaffolding", "description": ""}, {"name": "Miscellaneous", "url": "#miscellaneous", "description": ""}]}, {"name": "General Resources", "parent": "Resources", "entries": [{"name": "Official Website", "url": "http://gulpjs.com/", "description": ""}, {"name": "Github Repository", "url": "https://github.com/gulpjs/gulp", "description": "", "stars": "33k"}, {"name": "Plugin Registry", "url": "http://gulpjs.com/plugins/", "description": ""}, {"name": "NPM Module", "url": "https://www.npmjs.com/package/gulp", "description": ""}, {"name": "Blacklisted Plugins", "url": "https://github.com/gulpjs/plugins/blob/master/src/blackList.json", "description": "", "stars": "278"}]}, {"name": "Official Documentation", "parent": "Resources", "entries": [{"name": "Getting Started", "url": "https://github.com/gulpjs/gulp/blob/master/docs/getting-started.md", "description": "", "stars": "33k"}, {"name": "API Documentation", "url": "https://github.com/gulpjs/gulp/blob/master/docs/API.md", "description": "", "stars": "33k"}, {"name": "CLI Documentation", "url": "https://github.com/gulpjs/gulp/tree/master/docs#articles", "description": "", "stars": "33k"}, {"name": "Writing a Plugin", "url": "https://github.com/gulpjs/gulp/blob/master/docs/writing-a-plugin/README.md", "description": "", "stars": "33k"}, {"name": "Recipes", "url": "https://github.com/gulpjs/gulp/tree/master/docs/recipes", "description": "", "stars": "33k"}]}, {"name": "Community", "parent": "Resources", "entries": [{"name": "StackOverflow", "url": "http://stackoverflow.com/questions/tagged/gulp", "description": ""}, {"name": "Twitter", "url": "https://twitter.com/gulpjs", "description": ""}]}, {"name": "Tutorials", "parent": "Resources", "entries": [{"name": "Building with Gulp", "url": "https://www.smashingmagazine.com/2014/06/building-with-gulp/", "description": ""}, {"name": "Automate Your Tasks Easily with Gulp.js", "url": "https://scotch.io/tutorials/automate-your-tasks-easily-with-gulp-js", "description": ""}, {"name": "Gulp - The Vision, History, and Future of the Project", "url": "https://medium.com/@contrahacks/gulp-3828e8126466", "description": ""}, {"name": "Introduction to Gulp.js", "url": "http://stefanimhoff.de/tag/gulp/", "description": ""}, {"name": "Video: Learning Gulp", "url": "http://leveluptuts.com/tutorials/learning-gulp", "description": ""}, {"name": "Using Gulp to Inject Scripts and Styles Tags Directly into Your HTML", "url": "http://blog.johnnyreilly.com/2015/02/using-gulp-in-asp-net-instead-of-web-optimization.html", "description": ""}, {"name": "5 Lessons Learned Using Gulp.js", "url": "http://denbuzze.com/post/5-lessons-learned-using-gulpjs/", "description": ""}, {"name": "Automating Linkage: How I Learned to Stop Worrying and Love the Build", "url": "http://conan.is/bower/gulp/wiredep/javascript/2014/08/18/automating_linkage-or-how-i-learned-to-stop-worrying-and-love-the-build.html", "description": ""}, {"name": "Setting Up Gulp Tasks for the First Time", "url": "https://www.codementor.io/development-process/tutorial/how-to-set-up-gulp-beginner-guide#/", "description": ""}, {"name": "Why You Shouldn\u2019t Create a Gulp Plugin (or, How to Stop Worrying and Learn to Love Existing Node Packages)", "url": "http://blog.overzealous.com/post/74121048393/why-you-shouldnt-create-a-gulp-plugin-or-how-to", "description": ""}, {"name": "6 Gulp Best Practices You Can Use Today to Radically Improve Your Development Experience", "url": "http://blog.rangle.io/angular-gulp-bestpractices/", "description": ""}, {"name": "Gulp for Beginners", "url": "https://css-tricks.com/gulp-for-beginners/", "description": ""}, {"name": "Migrating to Gulp 4 by Example", "url": "https://blog.wearewizards.io/migrating-to-gulp-4-by-example", "description": ""}, {"name": "Gulp 4: The new task execution system - gulp.parallel and gulp.series", "url": "http://fettblog.eu/gulp-4-parallel-and-series/", "description": ""}, {"name": "Gulp + Browserify, the Gulp-y Way", "url": "https://medium.com/@sogko/gulp-browserify-the-gulp-y-way-bb359b3f9623", "description": ""}, {"name": "Gulp + Browserify", "url": "https://viget.com/extend/gulp-browserify-starter-faq", "description": ""}, {"name": "Fast Browserify Builds with Watchify", "url": "https://github.com/gulpjs/gulp/blob/master/docs/recipes/fast-browserify-builds-with-watchify.md", "description": "", "stars": "33k"}, {"name": "What Every Angular Project Likely Needs - and a Gulp Build to Provide It", "url": "http://blog.jhades.org/what-every-angular-project-likely-needs-and-a-gulp-build-to-provide-it/", "description": ""}, {"name": "Advanced AngularJS Structure with Gulp, Node and Browserify", "url": "http://omarfouad.com/blog/2015/03/21/advanced-angularjs-structure-with-gulp-node-and-browserify/", "description": ""}, {"name": "Angular, Webpack and Gulp for an SPA: Part I", "url": "https://luwenhuang.wordpress.com/2015/01/18/refactoring-an-angular-app-to-use-webpack-and-gulp/", "description": ""}, {"name": "Angular, Webpack and Gulp for an SPA: Part II", "url": "https://luwenhuang.wordpress.com/2015/01/19/angular-webpack-and-gulp-for-an-spa-part-ii/", "description": ""}, {"name": "Angular, Webpack and Gulp for an SPA: Part III", "url": "https://luwenhuang.wordpress.com/2015/01/28/angular-webpack-and-gulp-for-an-spa-part-iii/", "description": ""}, {"name": "Browserify and Gulp with React", "url": "https://hacks.mozilla.org/2014/08/browserify-and-gulp-with-react/", "description": ""}, {"name": "Taking React to the Next Level: Mixins, Gulp, and Browserify", "url": "http://pomax.github.io/1420592591221/taking-react-to-the-next-level-mixins-gulp-and-browserify", "description": ""}, {"name": "Improving Your Ember.js Workflow Using Gulp.js", "url": "http://www.sitepoint.com/improving-ember-js-workflow-using-gulp-js/", "description": ""}, {"name": "Advanced WordPress Development Using Gulp", "url": "https://premium.wpmudev.org/blog/advanced-wordpress-development-using-gulp/", "description": ""}]}, {"name": "Miscellaneous Resources", "parent": "Resources", "entries": [{"name": "Gulp Cheatsheet", "url": "https://github.com/osscafe/gulp-cheatsheet", "description": "", "stars": "1.4k"}, {"name": "Playground for Gulp Recipes", "url": "https://github.com/johnpapa/gulp-patterns", "description": "", "stars": "507"}]}, {"name": "Compilation", "parent": "Plugins", "entries": [{"name": "gulp-sass", "url": "https://github.com/dlmanning/gulp-sass", "description": "Sass \u2192 CSS with [libsass (\u2b504.3k)](https://github.com/sass/libsass).", "stars": "1.6k"}, {"name": "gulp-ruby-sass", "url": "https://github.com/sindresorhus/gulp-ruby-sass", "description": "Sass \u2192 CSS with Ruby Sass.", "stars": "470"}, {"name": "gulp-compass", "url": "https://github.com/appleboy/gulp-compass", "description": "Sass \u2192 CSS with Ruby Sass & Compass.", "stars": "175"}, {"name": "gulp-less", "url": "https://github.com/plus3network/gulp-less", "description": "[Less (\u2b5017k)](https://github.com/less/less.js) \u2192 CSS.", "stars": "567"}, {"name": "gulp-stylus", "url": "https://github.com/stevelacy/gulp-stylus", "description": "[Stylus (\u2b5011k)](https://github.com/stylus/stylus) \u2192 CSS.", "stars": "224"}, {"name": "gulp-postcss", "url": "https://github.com/postcss/gulp-postcss", "description": "Pipe CSS through [PostCSS (\u2b5027k)](https://github.com/postcss/postcss) processors with a single parse.", "stars": "763"}, {"name": "gulp-coffee", "url": "https://github.com/contra/gulp-coffee", "description": "[Coffeescript (\u2b5016k)](https://github.com/jashkenas/coffeescript) \u2192 JavaScript.", "stars": "225"}, {"name": "gulp-typescript", "url": "https://github.com/ivogabe/gulp-typescript", "description": "[TypeScript (\u2b5085k)](https://github.com/Microsoft/TypeScript) \u2192 JavaScript.", "stars": "773"}, {"name": "gulp-react", "url": "https://github.com/sindresorhus/gulp-react", "description": "Facebook [React (\u2b50196k)](https://github.com/facebook/react) JSX templates \u2192 JavaScript.", "stars": "236"}, {"name": "webpack-stream", "url": "https://github.com/shama/webpack-stream", "description": "Run [webpack (\u2b5062k)](https://github.com/webpack/webpack) as a stream to conveniently integrate with gulp.", "stars": "1.4k"}]}, {"name": "Transpilation", "parent": "Plugins", "entries": [{"name": "gulp-babel", "url": "https://github.com/babel/gulp-babel", "description": "ES6 \u2192 ES5 with [babel (\u2b5042k)](https://github.com/babel/babel).", "stars": "1.3k"}, {"name": "gulp-traceur", "url": "https://github.com/sindresorhus/gulp-traceur", "description": "ES6 \u2192 ES5 using [Traceur (\u2b508.2k)](https://github.com/google/traceur-compiler).", "stars": "169"}, {"name": "gulp-regenerator", "url": "https://github.com/sindresorhus/gulp-regenerator", "description": "ES6 \u2192 ES5 with [Regenerator (\u2b503.7k)](https://github.com/facebook/regenerator).", "stars": "18"}, {"name": "gulp-es6-transpiler", "url": "https://github.com/sindresorhus/gulp-es6-transpiler", "description": "\\[:no\\_entry:] ES6 \u2192 ES5 with [es6-transpiler (\u2b50217)](https://github.com/termi/es6-transpiler).", "stars": "47"}, {"name": "gulp-myth", "url": "https://github.com/sindresorhus/gulp-myth", "description": "[Myth (\u2b504.4k)](https://github.com/segmentio/myth) - a polyfill for future versions of the CSS spec.", "stars": "39"}, {"name": "gulp-cssnext", "url": "https://github.com/MoOx/gulp-cssnext", "description": "\\[:no\\_entry:] Use tomorrow's CSS syntax, today, using [cssnext (\u2b505.4k)](https://github.com/MoOx/postcss-cssnext).", "stars": "53"}]}, {"name": "Concatenation", "parent": "Plugins", "entries": [{"name": "gulp-concat", "url": "https://github.com/contra/gulp-concat", "description": "Concatenate files.", "stars": "791"}]}, {"name": "Minification", "parent": "Plugins", "entries": [{"name": "gulp-clean-css", "url": "https://github.com/scniro/gulp-clean-css", "description": "Minify CSS with [clean-css (\u2b504k)](https://github.com/jakubpawlowicz/clean-css).", "stars": "642"}, {"name": "gulp-csso", "url": "https://github.com/ben-eb/gulp-csso", "description": "Minify CSS with [CSSO (\u2b503.6k)](https://github.com/css/csso).", "stars": "241"}, {"name": "gulp-uglify", "url": "https://github.com/terinjokes/gulp-uglify", "description": "Minify JavaScript with [UglifyJS2 (\u2b5012k)](https://github.com/mishoo/UglifyJS2).", "stars": "1.2k"}, {"name": "gulp-htmlmin", "url": "https://github.com/jonschlinkert/gulp-htmlmin", "description": "Minify HTML with [html-minifier (\u2b504.7k)](https://github.com/kangax/html-minifier).", "stars": "733"}, {"name": "gulp-imagemin", "url": "https://github.com/sindresorhus/gulp-imagemin", "description": "Minify PNG, JPEG, GIF and SVG images with [imagemin (\u2b505.2k)](https://github.com/imagemin/imagemin).", "stars": "1.9k"}, {"name": "gulp-svgmin", "url": "https://github.com/ben-eb/gulp-svgmin", "description": "Minify SVG files with gulp.", "stars": "344"}]}, {"name": "Optimization", "parent": "Plugins", "entries": [{"name": "gulp-uncss", "url": "https://github.com/ben-eb/gulp-uncss", "description": "Remove unused CSS selectors with [UnCSS (\u2b509.3k)](https://github.com/giakki/uncss).", "stars": "960"}, {"name": "gulp-css-base64", "url": "https://github.com/zckrs/gulp-css-base64", "description": "Transform all resources found (those within a url() declaration) in CSS files into base64-encoded data URI strings.", "stars": "65"}, {"name": "gulp-svg2png", "url": "https://github.com/akoenig/gulp-svg2png", "description": "Convert SVGs to PNGs.", "stars": "56"}, {"name": "gulp-responsive", "url": "https://github.com/mahnunchik/gulp-responsive", "description": "Generate images at different sizes.", "stars": "513"}, {"name": "gulp-svgstore", "url": "https://github.com/w0rm/gulp-svgstore", "description": "Combine svg files into one with `<symbol>` elements.", "stars": "651"}, {"name": "gulp-iconfont", "url": "https://github.com/nfroidure/gulp-iconfont", "description": "Create icon fonts from several SVG icons.", "stars": "841"}]}, {"name": "Injecting Assets", "parent": "Plugins", "entries": [{"name": "gulp-useref", "url": "https://github.com/jonkemp/gulp-useref", "description": "Parse build blocks in HTML files to replace references to non-optimized scripts or stylesheets.", "stars": "715"}, {"name": "gulp-inject", "url": "https://github.com/klei/gulp-inject", "description": "Transform each file to a string and inject each transformed string into placeholders in the target stream files.", "stars": "817"}, {"name": "wiredep", "url": "https://github.com/taptapship/wiredep", "description": "Wire Bower dependencies to your source code.", "stars": "1.2k"}]}, {"name": "Templating", "parent": "Plugins", "entries": [{"name": "gulp-angular-templatecache", "url": "https://github.com/miickel/gulp-angular-templatecache", "description": "Concatenate and register AngularJS templates in the $templateCache.", "stars": "525"}, {"name": "gulp-jade", "url": "https://github.com/phated/gulp-jade", "description": "[Jade (\u2b5021k)](https://github.com/pugjs/jade) \u2192 HTML.", "stars": "526"}, {"name": "gulp-handlebars", "url": "https://github.com/lazd/gulp-handlebars", "description": "[Handlebars (\u2b5017k)](https://github.com/wycats/handlebars.js) templates \u2192 JavaScript.", "stars": "172"}, {"name": "gulp-hb", "url": "https://github.com/shannonmoeller/gulp-hb", "description": "[Handlebars (\u2b5017k)](https://github.com/wycats/handlebars.js) templates \u2192 HTML.", "stars": "146"}, {"name": "gulp-nunjucks", "url": "https://github.com/sindresorhus/gulp-nunjucks", "description": "[Nunjucks (\u2b507.9k)](https://github.com/mozilla/nunjucks) templates \u2192 JavaScript.", "stars": "151"}, {"name": "gulp-dustjs", "url": "https://github.com/sindresorhus/gulp-dust", "description": "[Dust (\u2b502.9k)](https://github.com/linkedin/dustjs) templates \u2192 JavaScript.", "stars": "18"}, {"name": "gulp-riot", "url": "https://github.com/e-jigsaw/gulp-riot", "description": "[Riot (\u2b5015k)](https://github.com/riot/riot) templates \u2192 JavaScript.", "stars": "105"}, {"name": "gulp-markdown", "url": "https://github.com/sindresorhus/gulp-markdown", "description": "Markdown \u2192 HTML.", "stars": "177"}, {"name": "gulp-template", "url": "https://github.com/sindresorhus/gulp-template", "description": "[Lodash (\u2b5055k)](https://github.com/lodash/lodash) templates \u2192 JavaScript.", "stars": "283"}, {"name": "gulp-swig", "url": "https://github.com/colynb/gulp-swig", "description": "[Swig (\u2b503.1k)](https://github.com/paularmstrong/swig) templates \u2192 HTML.", "stars": "69"}, {"name": "gulp-remark", "url": "https://github.com/denysdovhan/gulp-remark", "description": "Gulp plugin for [remark (\u2b505.7k)](https://github.com/wooorm/remark) - markdown processor powered by plugins", "stars": "10"}]}, {"name": "Linting", "parent": "Plugins", "entries": [{"name": "gulp-csslint", "url": "https://www.npmjs.com/package/gulp-csslint", "description": "Automated linting of CSS with [CSSLint (\u2b504.7k)](https://github.com/CSSLint/csslint)."}, {"name": "gulp-htmlhint", "url": "https://github.com/bezoerb/gulp-htmlhint", "description": "[HTMLHint (\u2b502.9k)](https://github.com/yaniswang/HTMLHint) wrapper to validate your HTML.", "stars": "82"}, {"name": "gulp-jshint", "url": "https://github.com/spalger/gulp-jshint", "description": "Detect errors and potential problems in JavaScript with [JSHint (\u2b508.8k)](https://github.com/jshint/jshint).", "stars": "422"}, {"name": "gulp-jscs", "url": "https://github.com/jscs-dev/gulp-jscs", "description": "Check JavaScript code style with [jscs (\u2b505k)](https://github.com/jscs-dev/node-jscs).", "stars": "318"}, {"name": "gulp-coffeelint", "url": "https://github.com/janraasch/gulp-coffeelint", "description": "A style checker that helps keep [CoffeeScript (\u2b5016k)](https://github.com/jashkenas/coffeescript) code clean.", "stars": "55"}, {"name": "gulp-tslint", "url": "https://github.com/panuhorsmalahti/gulp-tslint", "description": "[TypeScript (\u2b5085k)](https://github.com/Microsoft/TypeScript) linter plugin for gulp.", "stars": "119"}, {"name": "gulp-eslint", "url": "https://github.com/adametry/gulp-eslint", "description": "Identify and report on patterns found in ECMAScript/JavaScript code.", "stars": "559"}, {"name": "gulp-w3cjs", "url": "https://github.com/callumacrae/gulp-w3cjs", "description": "Validate HTML with [w3cjs (\u2b50158)](https://github.com/thomasdavis/w3cjs).", "stars": "56"}, {"name": "gulp-lesshint", "url": "https://github.com/lesshint/gulp-lesshint", "description": "Lint less files with [lesshint (\u2b50118)](https://github.com/lesshint/lesshint).", "stars": "14"}, {"name": "gulp-check-unused-css", "url": "https://github.com/zalando/gulp-check-unused-css", "description": "Check your HTML templates for unused CSS classes.", "stars": "363"}]}, {"name": "Live Reload", "parent": "Plugins", "entries": [{"name": "browser-sync", "url": "https://github.com/BrowserSync/browser-sync", "description": "Keep multiple browsers & devices in sync when building websites ([recipes (\u2b50387)](https://github.com/BrowserSync/gulp-browser-sync)).", "stars": "12k"}, {"name": "gulp-livereload", "url": "https://github.com/vohof/gulp-livereload", "description": "Gulp plugin for livereload.", "stars": "774"}]}, {"name": "Caching", "parent": "Plugins", "entries": [{"name": "gulp-changed", "url": "https://github.com/sindresorhus/gulp-changed", "description": "Only pass through changed files.", "stars": "744"}, {"name": "gulp-cached", "url": "https://github.com/contra/gulp-cached", "description": "A simple in-memory file cache.", "stars": "450"}, {"name": "gulp-remember", "url": "https://github.com/ahaurw01/gulp-remember", "description": "Remember and recall files passed through it.", "stars": "150"}, {"name": "gulp-newer", "url": "https://github.com/tschaub/gulp-newer", "description": "Pass through newer source files only.", "stars": "228"}]}, {"name": "Flow Control", "parent": "Plugins", "entries": [{"name": "merge-stream", "url": "https://github.com/grncdr/merge-stream", "description": "Merge multiple streams into one interleaved stream.", "stars": "209"}, {"name": "streamqueue", "url": "https://github.com/nfroidure/StreamQueue", "description": "Pipe queued streams progressively.", "stars": "63"}, {"name": "run-sequence", "url": "https://github.com/OverZealous/run-sequence", "description": "Run a series of dependent gulp tasks in order.", "stars": "973"}, {"name": "gulp-if", "url": "https://github.com/robrich/gulp-if", "description": "Conditionally run a task.", "stars": "658"}]}, {"name": "Logging", "parent": "Plugins", "entries": [{"name": "gulp-notify", "url": "https://github.com/mikaelbr/gulp-notify", "description": "Notification plugin for gulp.", "stars": "596"}, {"name": "gulp-size", "url": "https://github.com/sindresorhus/gulp-size", "description": "Display the size of your project.", "stars": "233"}, {"name": "gulp-debug", "url": "https://github.com/sindresorhus/gulp-debug", "description": "Debug vinyl file streams to see what files are run through your gulp pipeline.", "stars": "224"}, {"name": "gulp-beer", "url": "https://github.com/lordgiotto/gulp-beer", "description": "Better Error Reporting with interactive system notifications and custom server for error displaying.", "stars": "11"}]}, {"name": "Testing", "parent": "Plugins", "entries": [{"name": "gulp-mocha", "url": "https://github.com/sindresorhus/gulp-mocha", "description": "Run [Mocha (\u2b5022k)](https://github.com/mochajs/mocha) tests.", "stars": "377"}, {"name": "gulp-jasmine", "url": "https://github.com/sindresorhus/gulp-jasmine", "description": "Run [Jasmine 2 (\u2b5015k)](https://github.com/jasmine/jasmine) tests in Node.js.", "stars": "111"}, {"name": "gulp-protractor", "url": "https://github.com/mllrsohn/gulp-protractor", "description": "Gulp wrapper for [Protractor (\u2b508.8k)](https://github.com/angular/protractor) tests.", "stars": "136"}, {"name": "gulp-coverage", "url": "https://github.com/dylanb/gulp-coverage", "description": "Coverage reporting for Node.js that is independent of the test runner.", "stars": "60"}, {"name": "gulp-karma", "url": "https://github.com/karma-runner/gulp-karma", "description": "Karma test runner for gulp.", "stars": "313"}, {"name": "gulp-ava", "url": "https://github.com/sindresorhus/gulp-ava", "description": "Run [AVA (\u2b5020k)](https://github.com/sindresorhus/ava) tests with gulp.", "stars": "56"}]}, {"name": "Miscellaneous Plugins", "parent": "Plugins", "entries": [{"name": "gulp-util", "url": "https://github.com/gulpjs/gulp-util", "description": "Set of useful utilities.", "stars": "836"}, {"name": "gulp-plumber", "url": "https://github.com/floatdrop/gulp-plumber", "description": "Prevent pipe breaking caused by errors.", "stars": "809"}, {"name": "gulp-load-plugins", "url": "https://github.com/jackfranklin/gulp-load-plugins", "description": "Automatically load in gulp plugins.", "stars": "761"}, {"name": "main-bower-files", "url": "https://github.com/ck86/main-bower-files", "description": "Simplify build process setup by dynamically getting the library files.", "stars": "591"}, {"name": "autoprefixer", "url": "https://github.com/postcss/autoprefixer", "description": "Parse CSS and add vendor prefixes to rules by Can I Use.", "stars": "21k"}, {"name": "gulp-sourcemaps", "url": "https://github.com/floridoo/gulp-sourcemaps", "description": "Provide source map support.", "stars": "1.1k"}, {"name": "gulp-replace", "url": "https://github.com/lazd/gulp-replace", "description": "A string replace plugin for gulp.", "stars": "489"}, {"name": "gulp-rename", "url": "https://github.com/hparra/gulp-rename", "description": "Rename files easily.", "stars": "690"}, {"name": "gulp-rev", "url": "https://github.com/sindresorhus/gulp-rev", "description": "Static asset revisioning by appending content hash to filenames: unicorn.css \u2192 unicorn-d41d8cd98f.css.", "stars": "1.5k"}, {"name": "del", "url": "https://github.com/sindresorhus/del", "description": "Delete files/folders using globs.", "stars": "1.3k"}, {"name": "gulp-exec", "url": "https://github.com/robrich/gulp-exec", "description": "Run a shell command.", "stars": "163"}, {"name": "gulp-strip-debug", "url": "https://github.com/sindresorhus/gulp-strip-debug", "description": "Strip console, alert, and debugger statements from JavaScript code.", "stars": "248"}, {"name": "gulp-cssimport", "url": "https://github.com/unlight/gulp-cssimport", "description": "Parses a CSS file, finds imports, grabs the content of the linked file and replaces the import statement with it.", "stars": "36"}, {"name": "gulp-inline-css", "url": "https://github.com/jonkemp/gulp-inline-css", "description": "Inline your CSS properties into the style attribute in an HTML file.", "stars": "270"}, {"name": "gulp-gh-pages", "url": "https://github.com/shinnn/gulp-gh-pages", "description": "Publish contents to Github pages.", "stars": "606"}, {"name": "gulp-ng-annotate", "url": "https://github.com/Kagami/gulp-ng-annotate", "description": "Add AngularJS dependency injection annotations with [ng-annotate (\u2b502.1k)](https://github.com/olov/ng-annotate).", "stars": "268"}, {"name": "gulp-bump", "url": "https://github.com/stevelacy/gulp-bump", "description": "Bump any semver JSON version.", "stars": "262"}, {"name": "gulp-file-include", "url": "https://github.com/coderhaoxin/gulp-file-include", "description": "Include files with gulp.", "stars": "665"}, {"name": "gulp-zip", "url": "https://github.com/sindresorhus/gulp-zip", "description": "ZIP compress files.", "stars": "269"}, {"name": "gulp-git", "url": "https://github.com/stevelacy/gulp-git", "description": "Run Git commands with gulp.", "stars": "402"}, {"name": "gulp-filter", "url": "https://github.com/sindresorhus/gulp-filter", "description": "Filter files in a vinyl stream using globbing.", "stars": "316"}, {"name": "gulp-preprocess", "url": "https://github.com/jas/gulp-preprocess", "description": "Preprocess files based on custom context or environment configuration."}, {"name": "gulp-eval", "url": "https://github.com/gulp-bem/gulp-eval", "description": "Eval JS-expression or require CommonJS modules and JSON files.", "stars": "6"}]}, {"name": "Boilerplates", "parent": "Scaffolding", "entries": [{"name": "web-starter-kit", "url": "https://github.com/google/web-starter-kit", "description": "Google Web Starter Kit.", "stars": "18k"}, {"name": "gulp-plugin-boilerplate", "url": "https://github.com/sindresorhus/gulp-plugin-boilerplate", "description": "Boilerplate to kickstart creating gulp plugins.", "stars": "76"}, {"name": "polymer-starter-kit", "url": "https://github.com/polymerelements/polymer-starter-kit", "description": "A starting point for Polymer 1.0 apps.", "stars": "2.5k"}, {"name": "este", "url": "https://github.com/este/este", "description": "The most complete React/Flux dev stack and starter kit for isomorphic functional web apps.", "stars": "5.4k"}, {"name": "mnml", "url": "https://github.com/mrmrs/mnml", "description": "Minimal boilerplate to start a responsive HTML5/Sass project.", "stars": "707"}, {"name": "kraken", "url": "https://github.com/cferdinandi/kraken", "description": "A lightweight, mobile-first boilerplate for front-end web developers.", "stars": "758"}, {"name": "angularjs-gulp-browserify-boilerplate", "url": "https://github.com/jakemmarsh/angularjs-gulp-browserify-boilerplate", "description": "Boilerplate using AngularJS, Sass, gulp, and Browserify.", "stars": "1k"}, {"name": "hapi-ninja", "url": "https://github.com/poeticninja/hapi-ninja", "description": "A Node.js, Hapi, and Swig boilerplate.", "stars": "380"}, {"name": "laravel-5-boilerplate", "url": "https://github.com/rappasoft/laravel-5-boilerplate", "description": "A Laravel 5 boilerplate project.", "stars": "5.4k"}, {"name": "react-starterkit", "url": "https://github.com/wbkd/react-starterkit", "description": "React starter kit that contains react-router, Reflux, jest, webpack, gulp and Stylus.", "stars": "349"}, {"name": "gulp-front", "url": "https://github.com/zoxon/gulp-front", "description": "Frontend boilerplate and modular BEM css framework based on gulp, pug, stylus, postcss, webpack and babel.", "stars": "260"}, {"name": "Front End Starter", "url": "https://github.com/Puritanic/Frontend-Starter-Kit", "description": "A boilerplate for frontend projects powered by Gulp, HTML5 bolierplate, Sass, PostCss and Webpack(for Babel transpiling).", "stars": "21"}]}, {"name": "Yeoman Generators", "parent": "Scaffolding", "entries": [{"name": "generator-gulp-webapp", "url": "https://github.com/yeoman/generator-gulp-webapp", "description": "A gulp generator for modern webapps.", "stars": "3.8k"}, {"name": "generator-gulp-angular", "url": "https://github.com/Swiip/generator-gulp-angular", "description": "Yeoman generator for AngularJS with gulp.", "stars": "3.7k"}, {"name": "generator-react-gulp-browserify", "url": "https://github.com/randylien/generator-react-gulp-browserify", "description": "A Yeoman Generator for React library. It includes gulp, Browserify, Browsersync and Bootstrap.", "stars": "422"}, {"name": "generator-node-gulp", "url": "https://github.com/youngmountain/generator-node-gulp", "description": "A Node.js module generator including gulp and Mocha.", "stars": "34"}, {"name": "generator-gulp-bootstrap", "url": "https://github.com/niallobrien/generator-gulp-bootstrap", "description": "Yeoman generator for Bootstrap, gulp & libsass.", "stars": "69"}, {"name": "generator-angulpify", "url": "https://github.com/jgoux/generator-angulpify", "description": "Yeoman generator involving AngularJS, gulp and Browserify.", "stars": "140"}, {"name": "generator-ionic-gulp", "url": "https://github.com/tmaximini/generator-ionic-gulp", "description": "A Yeoman generator for Ionic Projects with gulp.", "stars": "137"}, {"name": "generator-gulp-plugin-boilerplate", "url": "https://github.com/sindresorhus/generator-gulp-plugin-boilerplate", "description": "Scaffold out a [gulp plugin boilerplate (\u2b5076)](https://github.com/sindresorhus/gulp-plugin-boilerplate).", "stars": "48"}, {"name": "generator-jekyllized", "url": "https://github.com/sondr3/generator-jekyllized", "description": "Jekyll workflow with gulp, Sass, AutoPrefixer, asset optimization and cache busting and much more.", "stars": "327"}, {"name": "elixir", "url": "https://github.com/laravel/elixir", "description": "A clean, fluent API for defining basic gulp tasks for your Laravel applications.", "stars": "1.1k"}, {"name": "gulp-app", "url": "https://github.com/sindresorhus/gulp-app", "description": "Gulp as an app (OS X).", "stars": "965"}, {"name": "lmn-gulp-tasks", "url": "https://github.com/Lostmyname/lmn-gulp-tasks", "description": "Example of gulp tasks unit testing.", "stars": "22"}, {"name": "gulp-chef", "url": "http://gulp-cookery.github.io/gulp-chef/", "description": "An elegant, intuitive way to reuse gulp tasks."}]}], "name": ""} |