Find processes that are listening on TCP ports, name frequently used ports, and terminate the associated process directly from Raycast.
| Capability | macOS | Windows |
|---|---|---|
| List listening TCP ports | Uses netstat with an lsof fallback | Uses netstat.exe -ano -p TCP |
| Process details | Uses ps and lsof | Uses PowerShell and Win32_Process |
| Kill by PID | Uses kill with the selected signal | Uses forced taskkill.exe /PID <pid> /F |
| Kill all matching process names | Uses killall | Uses taskkill.exe /IM <name> /F |
| Reveal executable | Finder | File Explorer |
| Menu bar command | Supported | Not available in Raycast on Windows |
On macOS, the Kill Signal preference controls whether to ask for SIGTERM or SIGKILL, or always use one. Windows does not support Unix signals, so every kill uses taskkill /F.
Some system-owned processes and executable paths are protected by the operating system. The extension will show the command error in Raycast when the current user lacks permission; use an elevated terminal only when you understand the process you are stopping.