- Home
- Monorepo Management Tools
- Ultra Runner
On the recordRead 8 Oct 202622 facts
Ultra Runner
On the record
- Build cache limits
- The README says tracked source files are checked with git ls-files and build artifacts with modification-time timestamps.github.com · read 8 Oct 2026
- Build caching
- It tracks file changes and skips package builds when no changes are detected.github.com · read 8 Oct 2026
- Builds
- It uses workspace dependencies and file change tracking to run builds concurrently and skip packages without detected changes.github.com · read 8 Oct 2026
- Commands
- It can run package scripts, node_modules binaries, and system binaries recursively across a repository.github.com · read 8 Oct 2026
- Compatibility
- The README says scripts can still be run with npm or Yarn even when Ultra's optional concurrency configuration is used.github.com · read 8 Oct 2026
- Concurrency limit
- Recursive commands default to a concurrency of 10, which can be changed with --concurrency.github.com · read 8 Oct 2026
- Filtering
- Recursive commands can be filtered by package names or subdirectories using wildcard patterns.github.com · read 8 Oct 2026
- Installation
- The README gives global and project-local installation commands using npm or Yarn.github.com · read 8 Oct 2026
- Interactive output
- The README says commands that read from stdin should use --raw mode.github.com · read 8 Oct 2026
- License
- The repository provides the software under the Apache License, Version 2.0.github.com · read 8 Oct 2026
- Maker
- The GitHub profile identifies the maintainer as Folke Lemaitre and lists Ghent, Belgium.github.com · read 8 Oct 2026
- Output
- It offers pretty, no-pretty, and raw output formats, with an optional silent mode.github.com · read 8 Oct 2026
- Package manager integrations
- It parses package.json scripts and handles npm, pnpm, yarn, and npx calls for faster execution.github.com · read 8 Oct 2026
- Parallel execution
- Recursive commands run concurrently with a default concurrency of 10, which can be changed with --concurrency.github.com · read 8 Oct 2026
- Process monitoring
- The --monitor option lists running Node processes with their package and command line.github.com · read 8 Oct 2026
- Product
- Ultra Runner is a monorepo script runner and build tool.github.com · read 8 Oct 2026
- Purpose
- Ultra Runner is a monorepo script runner and build tool.github.com · read 8 Oct 2026
- Script compatibility
- It parses package.json scripts, supports shell operators such as &&, ;, and ||, and runs configured pre and post scripts.github.com · read 8 Oct 2026