It initially listed a lot of processes, but failed to display anything in the three main columns (CPU, footprint, memory), and nothing at all in the details at the bottom.
Then, when the privileged helper was installed and approved through Login Items, nothing came up ever again. All panels of the window are now blank, even after a full restart of the app.
Edit: I did not build from source, I used the downloabable DMG from the release assets.
This looks like a port of the process explorer from the Sysinternals suite of tools that people like under windows. I think I also saw something similar to this from Dave Plummer ex Microsoft Dev. at tmog.org.
Seems like a safe bet that's what it is since "Sysinternals Process Explorer for Mac" is the opening title of the README :D.
Certain things like Sysinternals tools outside of their native platforms is somethnig I hope to see more of. E.g. I had a SumatraPDF and 7z GUI clone on Linux for a while just because I liked it more than the Linux PDF readers (now I have a home grown app which handles more formats). It looks like this one could use a bit more time in the oven though.
I've been working on something similar for Linux, in Rust with egui. It reads from /proc, cgroups, systemd over D-Bus and the netlink proc connector, so it also catches processes that start and exit between refreshes. It runs without root, and anything it can't read just shows "—".
Installed it. Pretty straight port UI-wise, it seems like it would be very useful. It doesn’t look ‘Mac’ at all, but for developer tooling that gets a pass from me.
I couldn’t see details for some processes, which was reasonable since I wasn’t running as root. I installed the privileged helper that came with the process… and now the process tree is empty.
It's a port from the Windows version, which is exceptionally popular. On Windows, I haven't opened up Task Manager in years. (And I plan to install this the next time I use my Mac.)
Might actually start using that, had a few processes on macOS 27 get into infinite loops and causing massive load, especially Safari PIDs. Being able to kill full trees, see children and look at the resources taken, might be useful. Shame that Activity Monitor is so bare in features and even takes a surprising amount of time to load.
On a related note, macOS 27 is an extremely buggy, unpredictable mess and you should feel annoyed when using it. Amazing how they can have such great hardware, ham strung by poor software QA and doubly so since this has been an issue on every Mac I have ever used going back to 2009. macOS occasionally gets a bug squashing pass, but just as fast as we get a Snow Leopard, an unstable Lion follows. Also, hotspot and WiFi generally are still utterly unreliable.
One is a vibe coded eye sore where you get a dick toaster the moment you visit the page and has nonsensical documentation. The other is built by Microsoft.
Process Explorer offers 1000x the observability , including sockets, file handles, libs, syscalls , threads, cpu state -- nearly every resource in use. It's a tremendous tool .
Don't overlook it just because of your backwards bias against the vendor. It wasn't originally developed by MS anyway -- Sysinternals were consultants that got acquired by MS.
I made this mostly because I wanted something to signal to me that the CPU is running wild. With no fan, I often discover this a bit late, so I wanted just a very subtle indicator in the menu bar. I also added a UI in the browser which shows you some details, though nothing near the level of Process Explorer.
I use iStat Menus for this. An excellent series of tools that lets you monitor just about everything that can be monitored on your Mac.
App Tamer will help you keep unruly apps under control, forcing them to run on efficiency cores instead of performance cores, slowing them down if they eat up more than X% of your CPU, stopping them entirely if they are in the background, and so much more.
The combo of iStat Menus and App Tamer is what makes it tolerable for me to have a MacBook Air as the primary laptop I use these days.
There's an episode of "Scott and Mark Learn" where Mark Russinovich (the creator of the original Process Explorer and other SysInternals tools) talks about how he created Process Explorer for MacOS with Scott Hanselman:
rekabis | 18 hours ago
It initially listed a lot of processes, but failed to display anything in the three main columns (CPU, footprint, memory), and nothing at all in the details at the bottom.
Then, when the privileged helper was installed and approved through Login Items, nothing came up ever again. All panels of the window are now blank, even after a full restart of the app.
Edit: I did not build from source, I used the downloabable DMG from the release assets.
WhereIsTheTruth | 3 hours ago
dinkblam | 3 hours ago
Cockbrand | 3 hours ago
Scharkenberg | 2 hours ago
The more important question is: Does it work well yet?
llimllib | 2 hours ago
no, definitely not
java-man | 3 hours ago
overallduka | 3 hours ago
panzagl | 2 hours ago
diegolas | an hour ago
santoshalper | an hour ago
etchalon | 3 hours ago
vondur | 3 hours ago
zamadatix | 2 hours ago
Certain things like Sysinternals tools outside of their native platforms is somethnig I hope to see more of. E.g. I had a SumatraPDF and 7z GUI clone on Linux for a while just because I liked it more than the Linux PDF readers (now I have a home grown app which handles more formats). It looks like this one could use a bit more time in the oven though.
flowrange | an hour ago
kburman | 3 hours ago
Check screenshot here - https://postimg.cc/gallery/CMczmdh/ceda7197
donutdonot | an hour ago
jherskovic | 3 hours ago
I couldn’t see details for some processes, which was reasonable since I wasn’t running as root. I installed the privileged helper that came with the process… and now the process tree is empty.
Maybe it needs a little more time in the oven?
gwbas1c | an hour ago
It's a port from the Windows version, which is exceptionally popular. On Windows, I haven't opened up Task Manager in years. (And I plan to install this the next time I use my Mac.)
Topfi | 2 hours ago
On a related note, macOS 27 is an extremely buggy, unpredictable mess and you should feel annoyed when using it. Amazing how they can have such great hardware, ham strung by poor software QA and doubly so since this has been an issue on every Mac I have ever used going back to 2009. macOS occasionally gets a bug squashing pass, but just as fast as we get a Snow Leopard, an unstable Lion follows. Also, hotspot and WiFi generally are still utterly unreliable.
jollyllama | 2 hours ago
[0] https://objective-see.org/products/taskexplorer.html
FLeXMurphy | an hour ago
jollyllama | 37 minutes ago
v2.0.2 released in 2019 [0]
But if you're just talking about the landing page, personally, I like the mid-Web 2.0 era aesthetic.
[0] https://github.com/objective-see/TaskExplorer/commit/50a797d...
harrylepotter | 34 minutes ago
tonymet | 2 hours ago
Don't overlook it just because of your backwards bias against the vendor. It wasn't originally developed by MS anyway -- Sysinternals were consultants that got acquired by MS.
Something you should aspire to.
mannycalavera42 | 2 hours ago
kristiandupont | 2 hours ago
I made this mostly because I wanted something to signal to me that the CPU is running wild. With no fan, I often discover this a bit late, so I wanted just a very subtle indicator in the menu bar. I also added a UI in the browser which shows you some details, though nothing near the level of Process Explorer.
hmokiguess | an hour ago
bradknowles | an hour ago
App Tamer will help you keep unruly apps under control, forcing them to run on efficiency cores instead of performance cores, slowing them down if they eat up more than X% of your CPU, stopping them entirely if they are in the background, and so much more.
The combo of iStat Menus and App Tamer is what makes it tolerable for me to have a MacBook Air as the primary laptop I use these days.
hparadiz | 2 hours ago
https://evemon.technex.us/
https://github.com/hparadiz/evemon
mzs | 2 hours ago
This repo is missing a LICENSE file #1
Open
Description @microsoft-github-policy-service bot opened on Jul 9
teh_klev | an hour ago
https://youtu.be/U-_Y9PX_ESI
NegativeLatency | an hour ago
worldsavior | an hour ago
throwaway85825 | 33 minutes ago
internet2000 | 42 minutes ago