Skip to content
PluginStats

cargo-hauler weekly downloads statistics

By ScriptedAlchemy · npm · Claude Code

Orchestrate cargo across Claude, Codex, and Cursor so concurrent agent sessions share work instead of fighting locks.

View on npm Fresh · Oct 17, 2026

cargo-hauler has 49 recorded weekly downloads on npm, a decrease of 97.5% over the past 30 days.

It ranks #1731 of 2,251 tracked npm listings by weekly downloads.

PluginStats has 121 daily observations since Jun 19, 2026; the latest is from Oct 17, 2026.

Weekly downloads
49
Official API · Oct 17, 2026
7-day growth
-95.8%
-1.1K weekly downloads
30-day growth
-97.5%
-1.9K weekly downloads
90-day growth
—
Insufficient history
Rank
#1731
Among tracked npm listings

About cargo-hauler

cargo-hauler

One Cargo, many agents. cargo-hauler is a broker for cargo on a machine where several AI coding sessions (Claude Code, Codex, Cursor), scripts, and terminals build the same Rust workspaces at once. It keeps them from blocking each other on the build directory, runs the shared work once, and hands every requester its own result.

The GitHub Action applies warm workers to a repository's PR queue. It manages isolated snapshots, per-PR checks, and compiler reuse from one trusted CI recipe. Routing delegates a trusted PR at once, before its lane checks exist, so consumers relying on that optimistic delegation should also run the Action with mode: enqueue on a schedule to recover heads whose enqueue run was missed. A lane can run several numbered workers through a worker: [1, 2] matrix with one hauler-ci-- concurrency group each. Workers agree on one holder for each head.

The problem

Agents run cargo check, cargo test, and cargo build often and independently. On a shared machine, the same crates compile five times over, and everyone blocks on Blocking waiting for file lock on build directory. The CPU saturates, and shell tools kill a build at their ten-minute timeout with no result. Nobody can see what is running, what is queued, or why their command is slow.

What it does

• Intercepts every Cargo invocation. Hooks rewrite cargo … in agent shells, an optional PATH shim covers scripts and terminals, and MCP tools let agents submit work directly. • Coalesces compatible requests. A byte-identical command attaches to the run already in flight, a narrower check attaches to a broader build, and queued tests with the same selection fold into one --no-fail-fast run. Riders receive the leader's streamed output and exit code as if they had run it themselves. • Schedules and admits work per workspace lane. A machine-wide permit cap and load, memory-pressure, and heavy-profile gates control admission. Cost estimates come from run history and kache priors, and --after cc-N dependencies order a test after the build it needs. • Keeps a ticket (cc-N) for every request. The ticket records status, exit code, live output tail, the whole output log on disk, timings, and the session that asked. Long builds become background tickets that agents await, and a stop hook holds an agent's turn until its build finishes. • Protects the machine. cargo-hauler refuses cargo clean while builds are in flight and flags stalled processes (and kills them when their owner is gone). hauler kill frees a stuck lane through the broker instead of by PID. • Shows everything in a live dashboard. The dashboard shows contention, in-flight and queued work, lanes, per-command timings, compute avoided, and kache data.

Quick start

Install from npm. The package carries a ready-made plugin for each host and its own installer, so you need nothing else:

Restart the host (or reload the window) so new sessions load the hooks. The daemon starts on demand with the first brokered request. hauler status and the hauler_status tool show what is running as text, and the hauler_dashboard tool opens the dashboard in hosts that render MCP Apps. To use the hosts' own plugin commands or build from a checkout, see Install.

The CLI is hauler on PATH from npm i -g cargo-hauler. Never run scripts/hauler.mjs or any path under .claude/plugins/cache, .codex/plugins/cache, .cursor/plugins, or artifact/ directly.

Commands and tools

hauler is the command line. Agents reach the same operations as MCP tools (hauler_status, hauler_await, …), and hooks rewrite plain cargo … into hauler exec automatically. Every command except exec, daemon, and install-shim also accepts --json for the machine-readable value.

| Command | Behavior |…

Description from the npm listing.

  • cargo
  • rust
  • agent
  • mcp
  • claude-code
  • codex
  • cursor
  • build-orchestration

Where cargo-hauler sits in the listing

Each band is one page of 20. Weekly downloads on a log scale. Placement is projected from weekly downloads, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.

All npm2,248 listings · 113 pages · page 87, #12 (overall #1732)
All npm: every listing in weekly downloads order
PNG SVG
Claude Code233 listings · 12 pages · page 12, #4 (overall #224)
Claude Code: every listing in weekly downloads order
PNG SVG

Charts

Images: 30d · 1y · all time · 1600×900 dark

Adoption over time

cargo-hauler weekly downloads on npm, last 90 days: 49 weekly downloads as of Oct 17, 2026.cargo-haulerWeekly downloads on npm · Last 90 days49downloads / week01K2K3K4K5K6KJul 19Aug 3Aug 18Sep 2Sep 17Oct 2Oct 17downloads / weekobservedarchived (Internet Archive)no observationsJul 20, 2026 – Oct 17, 2026 · 90 observations · Updated Oc…pluginstats.com
cargo-hauler weekly downloads on npm, last 90 days: 49 weekly downloads as of Oct 17, 2026.
PNG SVG

7/30/90-day growth

cargo-hauler weekly downloads growth on npm: -95.8% over 7 days, -97.5% over 30 days, 90-day growth unavailable.cargo-haulerWeekly downloads growth on npm49downloads / week now7-day growth-1,126 weekly downloads-95.8%30-day growth-1,918 weekly downloads-97.5%90-day growth+49 weekly downloadsInsufficient historyGrowth vs. nearest observation to each baseline date · Updated Oct 17, 2026pluginstats.com
cargo-hauler weekly downloads growth on npm: -95.8% over 7 days, -97.5% over 30 days, 90-day growth unavailable.
PNG SVG

Ranking history

cargo-hauler npm ranking history: currently #1731 (by weekly downloads).cargo-haulernpm ranking · by weekly downloads · Last 90 days#1731current rank#1729#1730#1731#1732#1733Jul 20Aug 4Aug 19Sep 3Sep 18Oct 3Oct 18rankOct 18, 2026 – Oct 18, 2026 · 1 observations · Updated Oct 17, 2026pluginstats.com
cargo-hauler npm ranking history: currently #1731 (by weekly downloads).
PNG SVG

Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.

Recent observations

Full history (121)
Recent weekly downloads observations for cargo-hauler
Date (UTC)Weekly downloadsChange vs. previous
49-17
66+12
54-95
149-26
1750
175-466
641-534
1,175-1.9K
3,088-828
3,916-100
4,016-326
4,342-1K
5,382-102
5,484—

Similar npm Claude Code plugins

Data source

Weekly downloads (trailing 7 complete days) come from the official npm downloads API. Downloads include CI and mirrors and are not equivalent to installs or users. npm publishes no ratings.

Listing: https://www.npmjs.com/package/cargo-hauler. First seen Oct 16, 2026; last successful collection Oct 18, 2026. See the methodology.