Skip to main content

A Beautiful JS Monorepo Task Runner

Workspace Agnostic

This task runner will run npm scripts for all workspace implementations out there: lerna, yarn, pnpm, and rush

Simple pipeline definition

With a terse definition language, get going with builds within a few seconds


Speedy local incremental builds

Because building once is painful enough, lage will remember what you've built before and skip steps that it has already performed before

Speedy CI build caches

Based on the `backfill` utility, build output can be cached into the cloud for speedy CI builds as well

Scoped task runs

Easily run npm tasks by specifying a scope of packages

Profile the task runners

Generate a profile of tasks run by lage - import it inside Chrome or Edge to understand which tasks took the longest time