I've just put out version 0.2.0 of Taskmon, my teeny tiny Task Manager replacement for Windows. Changelog:
Added a basic status bar.
Added a run dialog for launching new tasks.
Added Always on Top and Remember Window Position options.
Added 14 new columns:
GDI objects;
User objects;
Integrity;
Peak working set;
Virtual memory size;
Session;
Architecture;
User;
Command line;
Disk I/O;
Private bytes;
Page faults;
Priority;
and Process start time.
Add the ability to suspend and resume processes.
Added an option to change process priority.
Fixed an issue where CPU usage showed 0% on first run.
Fixed beep when pressing space after letter navigation in the settings column list.
Removed duplicate error message when launching a program fails.
Taskmon will now respect your system dark mode setting.
Download: github.com/trypsynth/taskmon/r…
Enjoy!
This entry was edited (Sunday, April 5, 2026, 11:59 PM)

reshared this

in reply to Quin
You know what would be totally dope? A tree mode. There is the concept of process trees, task manager has end process tree, and the program resource reporter knows about children to aggregate statistics. Being able to look at some multi-process electron app and see the complete picture of all its usage would be useful.
This entry was edited (Monday, April 6, 2026, 2:07 AM)
in reply to Quin
@Quin I'm thinking out loud if something might break by just renaming this into taskmgr.exe and replacing the original windows built-in task manager with this. Similarly how even microsoft now manages two different codebases of notepad.
in reply to Peter Vágner
@pvagner I was wondering that too. I suspect Windows would clobber it during a repair or update or whatever, which isn't entirely unfair in many cases; all sorts of stuff likes to screw with Windows files it probably shouldn't, so Microsoft have gotten a bit protective there. Still, might be worth an experiment at some point. :)
in reply to Quin
Same thing as what classic taskmanager does. You just define a registry alias with the debugger string, it might already exist. Could add it to the app in settings, an install and uninstall button. The trick with this is if you do that you legitimately cannot invoke the regular task manager anymore even by running it directly, that alias is at a higher level. So no fallbacks for you. Which means you absolutely better be feature complete before you do that.
This entry was edited (Monday, April 6, 2026, 2:48 PM)
in reply to Quin
Interesting problem. The command line of a process ends up getting cut off. see here: python.exe; CPU %: 16.41; Memory: 4370480 K; Threads: 37; Started: 17:05:23; Command Line: "C:\python313\python.exe" "C:\python313\Scripts\whisper-ctrans; Architecture: x64
in reply to Bryn🥰
@Bri Nods, command lines could only go to a certain point before cutting off anyways, like 500 chars or 1k will of course cut off suuuuper long things, but I think that's more than enough and if people really want I can add a dialog. I'll ask Claude, though.
in reply to Jeffrey D. Stark
@JStark Yeah, I've never seen this on this particular machine. I've seen something related, which has to do with NVDA and UIA not playing nice together, which happens under heavy CPU load I've noticed, but it's not that it doesn't respond, it does, but NVDA doesn't realize it has.
in reply to Bryn🥰
@JStark Most often, I run into the UIA thing when my CPU is near 100% and I want to open the settings app. What'll happen there is, NVDA will say Settings, and then nothing else so long as I'm in the settings window. This is a long standing NVDA+UIA issue
in reply to Quin
@Bri Task manager itself does this, it has bigger columns but they do still get cut off and you have to use control+c to see the full thing, which copies an ASCII table almost. The behavior you're looking for visually shows up as an elipsis that you can scroll right to read, as in file managers. NVDA sees the full text in that case. Auto-fitting the column is not it, that will cause one big column to blow out the size of the control itself.
This entry was edited (Monday, April 6, 2026, 10:10 PM)