grunt - Grunt: The JavaScript Task Runner

  •        20

Visit the gruntjs.com website for all the things. Before you make an issue, please read our Contributing guide.

https://gruntjs.com/
https://github.com/gruntjs/grunt

Dependencies:

coffeescript : ~1.10.0
dateformat : ~1.0.12
eventemitter2 : ~0.4.13
exit : ~0.1.1
findup-sync : ~0.3.0
glob : ~7.0.0
grunt-cli : ~1.2.0
grunt-known-options : ~1.1.0
grunt-legacy-log : ~1.0.0
grunt-legacy-util : ~1.0.0
iconv-lite : ~0.4.13
js-yaml : ~3.5.2
minimatch : ~3.0.2
mkdirp : ~0.5.1
nopt : ~3.0.6
path-is-absolute : ~1.0.0
rimraf : ~2.2.8

Tags
Implementation
License
Platform

   




Related Projects

grunt-contrib-qunit - Run QUnit unit tests in a headless PhantomJS instance.

  •    Javascript

Run this task with the grunt qunit command. You have chosen to write your unit tests using QUnit, you have written a html page which reports the summary and indivudual details of your unit tests, you are happy with this but realize you miss the ability to have your unit test suite run automatically each time you commit changes to your code.

grunt-contrib-uglify - Minify files with UglifyJS.

  •    Javascript

Run this task with the grunt uglify command. Task targets, files and options may be specified according to the grunt Configuring tasks guide.

npm-build-boilerplate - A collection of packages that build a website using npm scripts.

  •    Javascript

A collection of packages that build a website using npm scripts. autoprefixer, browser-sync, eslint, imagemin-cli, node-sass, onchange, npm-run-all, postcss-cli, svgo, svg-sprite-generator, uglify-js.

grunt-ts - A grunt task to manage your complete typescript development to production workflow

  •    Javascript

Grunt-ts is an npm package that handles TypeScript compilation work in GruntJS build scripts. It provides a Grunt-compatible wrapper for the tsc command-line compiler, and provides some additional functionality that improves the TypeScript development workflow. Grunt-ts supports compiling against tsconfig.json or even a Visual Studio project directly. Grunt-ts is itself written in TypeScript. Do you use grunt-ts? Would you like to help keep it up-to-date for new TypeScript versions? Please let @nycdotnet know.


Grunt - The JavaScript Task Runner

  •    Javascript

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.

grunt-usemin - [UNMAINTAINED] Replaces references to non-optimized scripts or stylesheets into a set of HTML files (or any templates/views)

  •    Javascript

Replaces references from non-optimized scripts, stylesheets and other assets to their optimized version within a set of HTML files (or any templates/views).3.1.0 has a breaking change with uglify step renamed to uglify to be consistent with grunt-contrib-uglify task which name is uglify (and not uglifyjs).

qunit - An easy-to-use JavaScript Unit Testing Framework

  •    Javascript

QUnit is a powerful, easy-to-use, JavaScript unit testing framework. It's used by the jQuery project to test its code and plugins but is capable of testing any generic JavaScript code (and even capable of testing JavaScript code on the server-side).

make8bitart - an in-browser canvas tool which is great fun!

  •    Javascript

Just download the source and direct your browser to the index.html of the project root directory. It's just HTML, JavaScript and CSS, so no need for a special server setup. Aw yiss, pull requests welcome. Check out the issues for things I want to work on and holler if you want to take one or whatever on. When you download, run npm install and then grunt to build. Grunt is used to concatenate and minify the js and css files into the build folder.

phing - PHing Is Not GNU make; it's a PHP project build system or build tool based on Apache Ant.

  •    PHP

(PH)ing (I)s (N)ot (G)NU make; it's a PHP project build system or build tool based on Apache Ant. You can do anything with it that you could do with a traditional build system like GNU make, and its use of simple XML build files and extensible PHP "task" classes make it an easy-to-use and highly flexible build framework. Features include running PHPUnit tests (including test result and coverage reports), file transformations (e.g. token replacement, XSLT transformation, Smarty template transformations), file system operations, interactive build support, SQL execution, SVN/GIT operations, tools for creating PEAR packages, documentation generation (DocBlox, PhpDocumentor) and much, much more.

T.S.T. the T-SQL Test Tool

  •    

TST simplifies the task of writing and running test automation for T-SQL code. Written in T-SQL it provides an API similar to those provided by other Unit Testing frameworks. Can produce test reports in XML format. It provides automatic rollback, dataset comparison support, etc.

FORTRAN Unit Test Framework (FRUIT)

  •    Ruby

FORTRAN Unit Test Framework FRUIT - TDD in FORTRAN

gulp-cli - CLI for gulp

  •    Javascript

The task(s) listed on the command line will be executed. If more than one task is listed, Gulp will execute all of them concurrently, that is, as if they had all been listed as dependencies of a single task. Just running gulp will execute the task default. If there is no default task, gulp will error.

task - A task runner / simpler Make alternative written in Go

  •    Go

Task is a simple tool that allows you to easily run development and build tasks. Task is written in Golang, but can be used to develop any language. It aims to be simpler and easier to use then GNU Make.Or you can download the binary from the releases page and add to your PATH. DEB and RPM packages are also available. The task_checksums.txt file contains the SHA-256 checksum for each file.

docpad - Empower your website frontends with layouts, meta-data, pre-processors (markdown, jade, coffeescript, etc

  •    CoffeeScript

Hi! I'm DocPad, I streamline the web development process and help close the gap between experts and beginners. I've been used in production by big and small companies for over a year and a half now to create plenty of amazing and powerful web sites and applications quicker than ever before. What makes me different is instead of being a box to cram yourself into and hold you back, I'm a freeway to what you want to accomplish, just getting out of your way and allowing you to create stuff quicker than ever before without limits. Leave the redundant stuff up to me, so you can focus on the awesome stuff.Discover my features below, or skip ahead to the installation instructions to get started with a fully functional pre-made website in a few minutes from reading this.

uglifyjs-webpack-plugin - UglifyJS Plugin

  •    Javascript

If you use your own minify function please read the minify section for cache invalidation correctly. Enable file caching. Default path to cache directory: node_modules/.cache/uglifyjs-webpack-plugin.

gcli - The easy way to build Golang command-line application.

  •    Go

gcli generates a skeleton (codes and its directory structure) you need to start building Command Line Interface (CLI) tool by Golang right out of the box. You can use your favorite CLI framework. Why you need gcli? Because you should focus on writing core function of CLI, not on interface. During developing CLI tool by Golang, you may find you're writing the chunk of boilerplate code for interfaces. Stop writing the same codes every time. gcli generates them and save you a large amount of time by writing such code. This is like Rails scaffold. Not only that, gcli know the best practices of golang CLI framework library which you want to use. Generated codes follows the most ideal way of using that framework, and you don't need to know about that. See the frameworks it supports now.

bloop - Scala build server and command-line tool for fast developer workflows

  •    Scala

Bloop gives you fast edit/compile/test workflows for Scala. Bloop is a Scala build server and command-line tool to make the compile and test developer workflows fast and productive in a build-tool-agnostic way.

grunt-contrib-htmlmin - Minify HTML.

  •    Javascript

Run this task with the grunt htmlmin command. Issues with the output should be reported on the htmlmin issue tracker.

grunt-mocha - [MOVED] Grunt task for running mocha specs in a headless browser (PhantomJS)

  •    Javascript

Disqus has adopted this project and npm module, visit https://github.com/disqus/grunt-mocha for further updates. This plugin requires Grunt ~0.4.0. Use a 0.1.x tag of this plugin to use with Grunt ~0.3.0.