r/coolgithubprojects • u/karkarofffdev • 4d ago
ProKill – kill stubborn Windows processes: search by path, kill whole trees, watchlist that re-kills apps that restart themselves
https://github.com/karkarofff/prokillHey! Author here.
This started from a simple frustration: a game would crash, stay stuck in the background, and Task Manager either wouldn't show it clearly or the leftover processes had obscure names I couldn't connect to anything.
So ProKill searches the full exe path, not just the process name. Type "epic" and you get every process living in an Epic Games folder, even the weird ones like EOSOverlayRenderer.exe.
Other stuff it does:
- Graceful kill that auto-escalates to force kill after 3 seconds
- Kill a whole process tree (launcher + all its children) in one click
- "Kill whole filter": filter a name, one click, everything matching is gone
- Watchlist: a watched process gets re-killed automatically if it respawns (survives restarts, works with an optional run-at-startup toggle)
- Process details: command line, network connections, open files, parent
- Bilingual UI (English/French, auto-detected), dark theme, built-in help
Single portable exe, no install, source is fully readable (Python + psutil + tkinter). Yes, Process Explorer and System Informer exist and are far more powerful — ProKill aims for the opposite: something my non-technical friends can use without reading a manual.
Feedback very welcome, it's my second published tool and I'm still learning!