jakejs/jake
JavaScript build tool, similar to Make or Rake. Built to work with Node.js. observed · 2026-08-28
Health v2 · maintenance only
70/100
- Activity 84
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 6008
- days_rel: n/a
- days_push: 100
- n_releases_24m: 0
Adoption not part of the score
1974 stars · 191 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Jake is a JavaScript build tool and task runner for Node.js, similar to Make or Rake, with tasks defined in executable JavaScript Jakefiles. It supports task prerequisites, concurrent tasks, namespaces, file-task rules, and can also be embedded as a module in larger programs.
Use cases
- run build tasks for a node.js project
- define build pipelines in javascript instead of make
- run multiple async tasks concurrently with controlled concurrency
- organize tasks with namespaces to avoid name conflicts
- create file-based build rules like make
- embed a task runner in a larger node program
- list and run project tasks from the command line
When to choose
- you want a Make/Rake-style task runner with Jakefiles written in plain JavaScript
- you need task prerequisites, concurrency, and namespacing in a Node.js build
- you want to embed task execution programmatically in your own tooling
When to avoid
- you prefer modern bundler-centric workflows (webpack, Vite) for frontend asset builds
- you already use Grunt or Gulp and don't need a Make-like tool
- you need declarative configuration rather than executable JavaScript build files
Facets
cli-tool · maturity stable
build-tool cli developer-tools workflow-automation developer-tools web-development cli cross-platform task-runner jakefile make-alternative rake-alternative javascript command-line automation nodejs
4 sources
- readme: https://github.com/jakejs/jake · fetched 2026-08-28 · 93154ff2b8dc
- homepage: http://jakejs.com · fetched 2026-08-29 · c0dc63303fdb
- site_page: https://jakejs.com/docs-page.html · fetched 2026-08-29 · 8ec5be5adced
- registry_npm: https://registry.npmjs.org/jake · fetched 2026-08-29 · 27350d4e430f
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jakejs/jake | main | 70 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem