back to home
sindresorhus / fkill-cli
Fabulously kill processes. Cross-platform.
6,985 stars
163 forks
5 issues
JavaScript
AI Architecture Analysis
This repository is indexed by RepoMind. By analyzing sindresorhus/fkill-cli in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Summary (README)
Preview<h1 align="center">
<br>
<img width="360" src="https://cdn.jsdelivr.net/gh/sindresorhus/fkill@913dce9ae670cd12410f6a64eaf94d7e5f50ed69/media/logo.svg" alt="fkill">
<br>
<br>
<br>
</h1>
Fabulously kill processes. Cross-platform.
Works on macOS, Linux, and Windows.
Install
npm install --global fkill-cli
Usage
$ fkill --help
Usage
$ fkill [<pid|name|:port> …]
Options
--force, -f Force kill
--verbose, -v Show process arguments
--silent, -s Silently kill and always exit with code 0
--force-timeout <N>, -t <N> Force kill processes which didn't exit after N seconds
--smart-case Case-insensitive unless pattern contains uppercase
--case-sensitive Force case-sensitive matching
Examples
$ fkill 1337
$ fkill safari
$ fkill :8080
$ fkill 1337 safari :8080
$ fkill
To kill a port, prefix it with a colon. For example: :8080.
Run without arguments to use the interactive interface.
In interactive mode, 🚦n% indicates high CPU usage and 🐏n% indicates high memory usage.
Supports fuzzy search in the interactive mode.
The process name is case-insensitive by default.
Interactive UI
Run fkill without arguments to launch the interactive UI.
Related
- fkill - API for this package
- alfred-fkill - Alfred workflow for this package