FindSoftware

Grunt

JavaScript task runner that automates repetitive project tasks such as minification, compilation, unit testing and linting, configured through a Gruntfile.

Grunt is a JavaScript task runner. A Gruntfile configures the tasks, and each task runs a plugin installed from npm, such as minification, compilation, unit testing or linting. Grunt and its plugins are listed as development dependencies of the project, and the Grunt command line interface runs the version of Grunt installed next to the Gruntfile. The getting-started guide describes the setup.

Worth knowing

The README marks older minor versions as unsupported and names a commercial support provider for them, which is a third-party service rather than an edition of the project.

Identity

Status
Active
Maintainer
OpenJS Foundation15
Maintained by
Foundation

Rendering and deploy

Install with
npm install grunt --save-dev3

Releases

Current major version
14
Last release
2026-07-286

Adoption

GitHub stars
12,2322
npm downloads a week
733,5448
Contributors
897
Dependent repositories
720,5859
Dependent packages
39,1959

Why these figures do not compare

Sources

  1. 2026-10-22: links, Categories, Maintainer
    gruntjs.com/
  2. 2026-10-22: links, Written in, License, GitHub stars
    api.github.com/repos/gruntjs/grunt
  3. 2026-10-22: links, Runtime, Install with
    gruntjs.com/getting-started
  4. 2026-10-22: Minimum runtime, Current major version
    registry.npmjs.org/grunt/latest
  5. 2026-10-22: License, Maintainer
    github.com/gruntjs/grunt/blob/main/LICENSE
  6. 2026-10-22: Last release
    registry.npmjs.org/grunt
  7. 2026-10-22: Contributors
    api.github.com/repos/gruntjs/grunt/contributors?anon=true&per_page=100
  8. 2026-10-22: npm downloads a week
    api.npmjs.org/downloads/point/last-week/grunt
  9. 2026-10-25: Dependent repositories, Dependent packages
    packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/grunt

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON