EVERYTHING XIAOMI
Get listed

Visulima Task Runner

Visulima Task Runner is a free MIT-licensed package for coordinating tasks in Node.js monorepos on Linux and Windows.

Place
#24 of 33
Score
6.0
Visulima Task Runner's website

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.

All about pricing
PlanPriceWhat it gives you
@visulima/task-runnerFreeMIT-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

All alternatives
  1. 1

    npm

    Free planLinuxmacOSWindows
    7.5From $7 a month
  2. 2Turborepo logo

    Turborepo

    Free planOpen sourceAPILinuxmacOSSelf-hosted
    7.3Free plan
  3. 3Nx logo

    Nx

    Free planWebLinuxmacOSSelf-hosted
    7.2From $29 a month
  4. 4Bazel logo

    Bazel

    Free planLinuxmacOSWindows
    6.7Free plan
  5. 5

    Bit

    Free planAndroidiOSWebAPI
    6.7Free plan
  6. 6

    Lerna

    Free planWebSelf-hostedWindows
    6.7From $29 a month