Last active

Embed URL

HTTPS clone URL

SSH clone URL

You can clone with HTTPS or SSH.

Download Gist

Build tools written in JavaScript

View build-tools.md

List of JavaScript Build Tools

Yet another framework syndrome

Name Date URL Stars
Jake April 2010 https://github.com/mde/jake 1000
Brunch January 2011 http://brunch.io/ 3882
smoosh March 2011 https://github.com/fat/smoosh 329
anvil.js February 2012 https://github.com/anviljs/anvil.js 161
ShellJS includes one March 2012 http://documentup.com/arturadib/shelljs#make-tool 2171
Grunt March 2012 http://gruntjs.com/ 9039
Gear.js May 2012? http://gearjs.org/ 78
assetgraph-builder September 2012 https://github.com/assetgraph/assetgraph-builder 365
buildr October 2012 https://github.com/balupton/buildr 217
mimosa December 2012 http://mimosa.io/ 445
modjs December 2012 http://madscript.com/modjs/ 450
automaton January 2013 http://indigounited.com/automaton 210
harp February 2013 http://harpjs.com/ 2615
james.js March 2013 https://github.com/leonidas/james.js 32
Bud April 2013 https://github.com/azer/bud 175
Gulp September 2013 http://gulpjs.com/ 11,264
simplebuild December 2013 https://github.com/jamesshore/simplebuild 8
Brocolli February 2014 https://github.com/joliss/broccoli 1842
Fez February 2014 http://fez.github.io/ 271
cha February 2014 https://github.com/chajs/cha 183
builder2.js April 2014 https://github.com/componentjs/builder2.js 43

And these are just the ones written in JavaScript.

Projects which haven't had commits in the last couple months are strikethrough.

Hey, you are missing a couple. See http://jster.net/category/build-utilities .

Owner

Thanks @epeli and @bebraw, updated.

Owner

Updated: Moved Brunch to January 2011, and updated star counts.

Browserify, Webmake

Owner

@Djebbz: They're not build tools, they're dependency management tools. They're used by build tools sometimes, but they don't really fit on the list.

I imagine someone could make a somewhat longer list of dependency management tools for JavaScript, though!

Munter commented

Isn't this rather a list of task runners that may or may not be used to create build pipelines?

Anyway, either assetgraph itself, or assetgraph-builder might belong on that list

jmafc commented

Although component is much more than a build tool, I think it or at least its resolver/builder merit inclusion in the list.

add HarpJS

ShellJS can be used as build tool: http://shelljs.org/#make-tool

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.