Description
Kill Process is an Alfred 2 workflow that
makes it easy to kill misbehaving
processes. It is, in essence, a way to
easily find processes by name and kill
them using kill -9.
Features
- Autocompletes process names
-
Supports argument filtering
(
process:arg) - Learns and prioritizes processes you kill frequently
- Shows icons when possible
- Shows CPU usage
- Shows process paths
- Ignores case
- Kills all processes with matching names on cmd+return
- Supports Alleyoop updating.

Usage
-
Type
killinto Alfred followed by a space. - Begin typing the name of the process you want to kill.
- When you see the process you want to kill, select it from the list as usual.
-
Press return to kill the selected
process.
Alternatively, press cmd+return to kill all processes with the same name as the selected one.
To filter by argument, add a colon and the argument you want to target (or a snippet of it) after your processes name (see the second screenshot).
Installation
Open
Kill Process.alfredworkflow
and Alfred will walk you through the
installation process. No configuration is
necessary.
Making Changes
Editing the Script
The ruby script that powers Kill Process
is script.rb. For testing,
add a value for theQuery in
the first line. Be sure that the
subsequent
theQuery = "{query}" is
commented out. This allows you to
hard-code a search query instead of taking
what the user has typed from Alfred. See
the comments in the script for more info.
Applying Changes to the Workflow
-
Be sure that the first line in the
script setting
theQueryis commented out and that the second line (theQuery = "{query}") is not commented out. - Open the Workflows tab of Alfred's Preferences.
- Select the Kill Process workflow on the left.
- Double click the first box ('kill Script Filter').
- Paste your script into the 'Script' box at the bottom.
- Click Save.
Alleyoop Support
If your updates are big enough to justify a new release, please update the Alleyoop support files for auto-updating.
-
Update
current-version.jsonwith the new version number (a float) and a short description of the changes. -
Update
update.jsonwith the new version number. - Copy the new update.json into the workflow's folder in Finder.
License
WTFPL, of course.


