Visulima Task Runner
Visulima Task Runner is a free MIT-licensed package for coordinating tasks in Node.js monorepos on Linux and Windows.
What Visulima Task Runner is
Visulima Task Runner is a free MIT-licensed package for coordinating tasks in Node.js monorepos on Linux and Windows. It builds task relationships from explicit input declarations or automatic file-access tracking, then schedules work in topological order with priority-based batching. Independent commands can run concurrently. Local and remote caching are supported, including a Turborepo-compatible HTTP cache protocol. Smart lockfile hashing can restrict invalidation to packages affected by a lockfile change. Auto-fingerprinting tracks accessed files, while explicit inputs remain available. Framework environment inference recognizes Next.js, Vite, CRA, Gatsby, Nuxt, Expo, and others. Diagnostics include cache-miss explanations and detailed JSON run summaries. Install it through npm, yarn, or pnpm; Node.js 20.19 or higher is required. An optional Rust addon supplies xxHash and parallel hashing, with a pure TypeScript fallback. HTTP cache security includes HMAC-SHA256 signing, and process trees use setsid/killpg on Unix or Job Objects on Windows.
Good
- Builds task graphs from inputs or file access
- Runs independent commands concurrently
- Supports local and remote caching
- Explains cache misses with JSON summaries
- Works with npm, yarn, and pnpm
Watch out
- Requires Node.js 20.19 or higher
- Runs on Linux and Windows
- Rust performance addon is optional
- Remote cache configuration includes security restrictions
Who it suits
It suits developers managing monorepo builds who need task graphs, affected builds, concurrent commands, and local or remote caching. Teams using npm, yarn, or pnpm can install it, provided Node.js 20.19 or higher is available.
Verdict
Visulima Task Runner provides monorepo scheduling and cache controls with automatic or explicit dependency inputs. Its diagnostics and affected-package hashing are useful for build maintenance, subject to the Node.js requirement.
Plans and prices
From Visulima Task Runner's own pricing page, checked 3 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| @visulima/task-runner | Free | MIT-licensed package · Node.js 20.19 or higher |
The facts
Each one read from Visulima Task Runner's own pages, with the date it was checked.
What it does
- Cache behavior
- It supports smart lockfile hashing so lockfile changes only invalidate cache for affected packages.checked 3 Oct 2026
- Caching
- It supports local and remote caching, including a Turborepo-compatible HTTP cache protocol.checked 3 Oct 2026
- Diagnostics
- It can provide cache miss explanations and detailed JSON run summaries.checked 3 Oct 2026
- Fingerprinting
- Its auto-fingerprinting mode tracks file access, alongside an explicit input mode.checked 3 Oct 2026
- Frameworks
- Framework environment inference detects Next.js, Vite, CRA, Gatsby, Nuxt, Expo, and others.checked 3 Oct 2026
- Installation
- The package can be installed with npm, yarn, or pnpm and requires Node.js 20.19 or higher.checked 3 Oct 2026
- License
- The documentation footer identifies the package code as MIT licensed.checked 3 Oct 2026
- Native performance
- An optional Rust addon provides xxHash file hashing and parallel hashing, and the package falls back to pure TypeScript when the addon is unavailable.checked 3 Oct 2026
- Process management
- Process trees are managed using setsid/killpg on Unix and Job Objects on Windows.checked 3 Oct 2026
- Purpose
- @visulima/task-runner provides building blocks for running monorepo tasks with explicit input declarations or automatic file access tracking.checked 3 Oct 2026
- Remote cache security
- The HTTP remote cache supports HMAC-SHA256 signing, while REAPI bearer tokens are refused over cleartext gRPC unless the insecure-bearer option is enabled.checked 3 Oct 2026
- Scheduling
- It schedules tasks in topological order with priority-based batching and can run independent commands concurrently.checked 3 Oct 2026
- Support
- The documentation points users to GitHub and Discord and describes contribution through issues and pull requests.checked 3 Oct 2026
The company
- Maker
- The Visulima GitHub profile describes the organization as focused on developer-friendly Node.js libraries.checked 3 Oct 2026
Alternatives to Visulima Task Runner
- 1
npm
Free planLinuxmacOSWindows7.5From $7 a month - 2

Turborepo
Free planOpen sourceAPILinuxmacOSSelf-hosted7.3Free plan - 3

Nx
Free planWebLinuxmacOSSelf-hosted7.2From $29 a month - 4

Bazel
Free planLinuxmacOSWindows6.7Free plan - 5
Bit
Free planAndroidiOSWebAPI6.7Free plan - 6
Lerna
Free planWebSelf-hostedWindows6.7From $29 a month
