Process Explorer for macOS(github.com)
231 points by ingve 2 days ago | 77 comments
tl;dr: A native macOS port of Sysinternals Process Explorer, built in Swift/SwiftUI/AppKit, offering a live process tree, lower-pane module/handle/thread inspection, per-process properties (including TCP/IP, code-signing, VirusTotal), and system-wide performance graphs with Apple Silicon P/E-core awareness. It uses public macOS APIs (libproc, sysctl, Mach, IOKit, Security.framework) and ships an optional SMAppService privileged helper for cross-user and elevated operations. Requires macOS 14+ and leaves unavailable metrics blank rather than fabricating data.
HN Discussion:
  • •Comparison requests to similar existing tools like Objective See's TaskExplorer
  • ~Installed and tried it but found bugs, feels unpolished and un-Mac-like
  • ↑Welcome addition given Activity Monitor's limitations and macOS instability
  • •Sharing their own similar process monitoring projects for other platforms
  • ↑Background context on the tool's origin from Russinovich himself