Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Alfred Workflows
  3. Fkill

Fkill

MITJavaScript

Alfred 3 workflow to search and kill processes by name or port number.

GitHubGitHub
474 stars13 forks0 contributors

What is Fkill?

alfred-fkill is an Alfred 3 workflow that enables users to search for and kill running processes on macOS directly from Alfred's search interface. It solves the problem of cumbersome process management by providing a quick, keyboard-driven way to terminate applications or services by name or port number. The workflow integrates seamlessly with Alfred, making it a handy tool for developers and power users who frequently need to manage system resources.

Target Audience

Mac users who rely on Alfred for productivity and need efficient ways to manage running processes, such as developers stopping local servers or power users troubleshooting applications.

Value Proposition

It offers a faster and more intuitive alternative to using terminal commands or Activity Monitor, with features like port-based killing and interactive controls. Being built on the reliable fkill API ensures consistent performance and safety.

Overview

Alfred 3 workflow to fabulously search and kill processes

Use Cases

Best For

  • Quickly stopping local development servers running on specific ports
  • Managing background processes without opening terminal or Activity Monitor
  • Force quitting unresponsive applications via keyboard shortcuts
  • Monitoring CPU usage of processes before terminating them
  • Killing multiple instances of the same process efficiently
  • Integrating process management into Alfred-based workflows

Not Ideal For

  • Users on Windows or Linux seeking cross-platform process management tools
  • Teams requiring detailed process analytics or graphical monitoring interfaces
  • Environments where installing Node.js and Alfred Powerpack is not feasible

Pros & Cons

Pros

Fast Process Search

Type 'kill' in Alfred to instantly find processes by name or port, eliminating the need for terminal commands or Activity Monitor, as shown in the usage examples.

Port-based Killing

Prefix port numbers with a colon (e.g., ':8080') to terminate processes using specific ports, ideal for developers stopping local servers, per the README.

Interactive Key Controls

Hold Shift to display CPU usage or Alt+Enter to force kill, providing quick insights and options without additional steps, as detailed in the interactive controls section.

Reliable fkill Integration

Built on the fkill API, ensuring consistent and safe process termination, leveraging a well-established tool for reliability.

Cons

Alfred and Node.js Dependencies

Requires Node.js installation and Alfred Powerpack, adding setup overhead and limiting use to Alfred subscribers on macOS, as stated in the install requirements.

Platform and Software Lock-in

Exclusively for macOS with Alfred, making it unsuitable for other operating systems or users who prefer different launchers, with no cross-platform support mentioned.

Limited Feature Set

Focuses solely on killing processes; lacks advanced features like process logging, batch operations, or real-time monitoring beyond basic CPU display.

Frequently Asked Questions

Quick Stats

Stars474
Forks13
Contributors0
Open Issues2
Last commit5 years ago
CreatedSince 2017

Tags

#alfred-workflow#productivity#system-tools#cli-tool#nodejs#macos#process-management

Built With

N
Node.js

Included in

Alfred Workflows3.2k
Auto-fetched 21 hours ago

Related Projects

TerminalFinderTerminalFinder

Alfred workflow to open current Finder window in Terminal/iTerm and vice versa.

Stars1,133
Forks81
Last commit2 years ago
Keyboard MaestroKeyboard Maestro

An Alfred workflow to execute Keyboard Maestro macros.

Stars422
Forks22
Last commit4 months ago
Swift Windows SwitcherSwift Windows Switcher

An application for using in Alfred workflow to enumerate and switch between windows on OSX.

Stars334
Forks32
Last commit3 years ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub