npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

killclaudevandamme

v1.0.0

Published

Kill stale Claude processes with precision - memory management for Claude Code CLI

Readme

killclaudevandamme

"Time to clean house." - Claude Van Damme

Kill stale Claude processes with precision. A memory management tool for Claude Code CLI users.

Installation

npm install -g killclaudevandamme

Features

  • Process categorization: Sessions, Subagents, MCP servers, iOS Simulator
  • Memory reporting: Swap usage, RAM breakdown, recommendations
  • Safe defaults: Never kills Claude Desktop app or current session
  • Dry-run mode: Preview what would be killed
  • Claude Code integration: Use as /killclaudevandamme command

Usage

Terminal

# Show help
killclaudevandamme --help

# List all Claude processes
killclaudevandamme --list

# Show memory report with recommendations
killclaudevandamme --report

# Interactive mode (default)
killclaudevandamme

# Kill stale subagents (>1 hour old)
killclaudevandamme --stale

# Kill MCP servers (chrome-devtools, claude-in-chrome)
killclaudevandamme --mcp

# Kill iOS Simulator processes
killclaudevandamme --sim

# Kill all Claude CLI processes (not Desktop app)
killclaudevandamme --all

# Dry run - show what would be killed
killclaudevandamme --dry-run --all

Claude Code

/killclaudevandamme           # Interactive
/killclaudevandamme list      # List processes
/killclaudevandamme report    # Memory report
/killclaudevandamme stale     # Kill stale
/killclaudevandamme mcp       # Kill MCP servers
/killclaudevandamme sim       # Kill iOS Simulator

Options

| Flag | Short | Description | |------|-------|-------------| | --interactive | -i | Interactive mode - select which to kill (default) | | --stale | -s | Kill subagent processes older than 1 hour | | --mcp | -m | Kill MCP servers (chrome-devtools, etc.) | | --sim | -S | Kill iOS Simulator processes | | --all | -a | Kill all Claude CLI processes | | --report | -r | Show memory usage report | | --list | -l | List all Claude processes | | --dry-run | -n | Show what would be killed without killing | | --quiet | -q | Minimal output | | --help | -h | Show help |

Process Categories

| Category | Color | Description | |----------|-------|-------------| | [SESSION] | Green | Active terminal sessions (claude continue) | | [SUBAGENT] | Blue | Background worker processes | | [MCP] | Cyan | MCP server processes | | [SIMULATOR] | Red | iOS Simulator processes | | [DESKTOP] | Yellow | Claude Desktop app (protected) |

Safety

  • Never kills current session or parent process
  • Never kills Claude Desktop app (marked as protected)
  • Graceful shutdown first for iOS Simulator (xcrun simctl shutdown)
  • Dry-run available to preview actions

Requirements

  • macOS or Linux
  • Bash shell
  • Node.js >= 14.0.0 (for npm installation)

License

MIT