Skip to content
Fabulously kill processes. Cross-platform.
Branch: master
Clone or download

Latest commit

Latest commit e76a960 Mar 2, 2020


Type Name Latest commit message Commit time
Failed to load latest commit information.
.github Enable the repo sponsor button May 23, 2019
.editorconfig Meta tweaks Sep 15, 2017
.gitattributes Require Node.js 8 May 16, 2018
.gitignore Meta tweaks Sep 15, 2017
.travis.yml Require Node.js 10 Feb 12, 2020
cli.js Require Node.js 10 Feb 12, 2020
fixture.js Fix killing PID directly (#45) Mar 22, 2018
interactive.js Make interactive mode work under Windows (#69) Mar 2, 2020
license Meta tweaks Sep 15, 2017
package.json 6.0.1 Mar 2, 2020 Require Node.js 10 Feb 12, 2020
screenshot.svg Change screenshot from GIF to SVG (#32) Jan 13, 2019
test.js Require Node.js 10 Feb 12, 2020


Fabulously kill processes. Cross-platform.

Build Status

Works on macOS, Linux, and Windows.


$ npm install --global fkill-cli


$ fkill --help

    $ fkill [<pid|name> …]

    --force -f    Force kill
    --verbose -v  Show process arguments
    --silent -s   Silently kill and always exit with code 0

    $ 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.

  The process name is case insensitive.

Interactive UI

Run fkill without arguments to launch the interactive UI.



You can’t perform that action at this time.