Grunt - The JavaScript Task Runner

  •        0

Grunt is a Javascript task runner. It automates work you have to do when performing repetitive tasks like minification, compilation, unit testing, linting, etc. The Grunt ecosystem is huge and it's growing every day. With literally hundreds of plugins to choose from.

http://gruntjs.com/

Tags
Implementation
License
Platform

   




Related Projects

bild - Yet another build/task tool


Yet another build/task runner. This one is based on YAML. I like the declarative nature of grunt, but it seems a bit heavyweight to install, and the way things work is more complicated than I need. This is simpler and needs less boilerplate.

Capistrano - A remote server automation and deployment tool written in Ruby


Capistrano is a remote server automation tool. It supports the scripting and execution of arbitrary tasks, and includes a set of sane-default deployment workflows. It can be used to reliably deploy web application to any number of machines simultaneously, To automate audits of any number of machines (checking login logs, enumerating uptimes, and/or applying security patches), To automate common tasks in software teams, To drive infrastructure provisioning tools such as chef-solo, Ansible.

tpm - Typescript client-side dependencies made easy


tpm install package.json -o types/ tpm install bower.json -o types/To read the devDependencies field as well, just add the `--dev` flag. Make sure to add it to the end. tpm install [something.json] --devCreate a single reference file pointing to all other reference files. Your application only needs to reference this single file to contain all definition files. The output defaults to `types/all.d.ts`. The input files are required. tpm index types/**/*.d.ts -o types/all.d.tsGrunt Tas

eslint-grunt - Validate files with ESLint using the Grunt task runner.


Validate files with ESLint using the Grunt task runner.

grunt-drush - Stupidly simple drush runner task for grunt


Stupidly simple drush runner task for grunt

grunt-jsx - jsx task runner for grunt


jsx task runner for grunt

grunt-sample - Grunt task runner sample with jshint, jasmine, uglify and yuidoc


Grunt task runner sample with jshint, jasmine, uglify and yuidoc

bbmeetup-grunt - A presentation on grunt, the JavaScript task runner


A presentation on grunt, the JavaScript task runner

grunt-boilerplate - A base for start and deploy a project using Grunt: The JavaScript Task Runner


A base for start and deploy a project using Grunt: The JavaScript Task Runner

grunt-grunt - Spawn Grunt tasks in other Gruntfiles easily from a Grunt task


Spawn Grunt tasks in other Gruntfiles easily from a Grunt task

grunt-bunyan - grunt task that pipes your other grunt tasks' output through the bunyan cli


grunt task that pipes your other grunt tasks' output through the bunyan cli

grunt-hub - A Grunt task to watch and run tasks on multiple Grunt projects


A Grunt task to watch and run tasks on multiple Grunt projects

RakeTask.NET - Task interface, runner and rake task for running custom .net-coded tasks with rake.


Task interface, runner and rake task for running custom .net-coded tasks with rake.

grunt-restrict - A grunt task that makes it possible to run tasks on subset of their input files


A grunt task that makes it possible to run tasks on subset of their input files

grunt-env - Grunt task to automate environment configuration for future tasks


Grunt task to automate environment configuration for future tasks

grunt-jasmine-runner - Grunt task to run jasmine unit tests through phantomjs


Grunt task to run jasmine unit tests through phantomjs

grunt-seajs-build - Grunt task to build Sea.js Modules


Grunt task to build Sea.js Modules

shopify-css-import - Add CSS import functionality to Shopify theme development with Grunt


Instead of these one-off grunt/gulp build tasks, developers are encouraged to check out Slate - a theme scaffolding and command line tool built for developing Shopify themes.You can continue to use these tasks; however, this repo will not be kept up-to-date with changes in Shopify theme development.

Celery - Distributed Task Queue


Celery is an asynchronous task queue/job queue based on distributed message passing. It is focused on real-time operation, but supports scheduling as well. The execution units, called tasks, are executed concurrently on a single or more worker servers using multiprocessing, Eventlet, or gevent. Tasks can execute asynchronously (in the background) or synchronously (wait until ready).

build-tasks - Custom grunt build tasks for backbone apps


Custom grunt build tasks for backbone apps