A task-based command line build tool for JavaScript projects written on top of Node.js. It’s available as a package via the Node package manager (npm). Used to automatically perform frequent tasks such as minification, compilation, unit testing, and linting.

Learn more

First released 2012
Developed by Ben Alman
Open-source Yes
Used by Twitter, Adobe, jQuery, SauceLabs, Filament Group

Interesting facts

Grunt has a huge ecosystem of plugins to perform various tasks at the same time (over 6010 items in Grunt plugin registry).


Development by

Sign up for updates
straight to your inbox