fkill
interactive cross-platform process killer
TLDR
SYNOPSIS
fkill [options] [target...]
DESCRIPTION
fkill is a cross-platform process killer with an interactive interface. It provides fuzzy search for selecting processes to terminate, supporting multiple selection methods.The tool can kill processes by name, PID, or port number (prefix the port with :, e.g. `:8080`). Multiple targets can be passed at once. In interactive mode, it displays a searchable list of running processes with CPU and memory usage, allowing users to select targets with arrow keys and fuzzy matching.Written in Node.js and distributed via npm (`npm install --global fkill-cli`), fkill works consistently across Linux, macOS, and Windows.
PARAMETERS
-f, --force
Force kill (SIGKILL instead of SIGTERM).-s, --silent
Silently kill and always exit with code 0.-v, --verbose
Show process arguments alongside names in the interactive list.-t N, --force-timeout N
Force kill processes that didn't exit after N seconds.--smart-case
Case-insensitive matching unless the pattern contains uppercase letters.--case-sensitive
Force case-sensitive matching of process names.
INSTALL
CAVEATS
Requires Node.js. On Unix, killing system processes usually requires sudo. Matching is fuzzy, so double-check the selected process before confirming — especially in interactive mode where the top match is chosen by default.
