pnpm process control

killpnpm

A dense terminal dashboard for finding, inspecting, and stopping runaway pnpm process groups without guessing what else will be hit.

npm install -g killpnpm
1processes
1commands
1.6%cpu
198.8Mram
3target
SIGTERMsignal

running commands 1

commandpgidcpuramsource
demo286721.6%198.8M~/TOL/demo

extra info

57.9% disk used iTerm top launcher blast 3 selected demo
↑↓ move wheel scroll x/space select enter kill q quit

command map

Built for the moment pnpm will not let go.

killpnpm --list --tree

Inspect active pnpm groups and their child processes.

killpnpm --dry-run dev

Preview matches before sending a signal.

killpnpm --yes --verify dev

Stop matching groups and confirm shutdown.

killpnpm doctor --json

Emit diagnostics that agents can parse.

diagnostics

Process groups, launchers, cache weight, and cleanup plans in one pass.

agents json ready
agentactivefootprintstate
Codex3 groups184 MBhigh
Terminal1 group42 MBmedium
Cursor0 groups0 Bclear

Read-only by default.

size, doctor, agents, and clean --plan surface what is running and where local weight is sitting before anything destructive happens.

cache scan limits launcher attribution process blast radius guarded cleanup plan

safety model

Preview first. Kill process groups deliberately.

01

Inspect

List matches and expand process trees before broad operations.

02

Target

Filter by command text, working directory, or inferred launcher.

03

Verify

Rescan after signals and escalate only when survivors remain.