winproc-tui
winproc-tui is a free, MIT-licensed terminal process monitor for Windows 11 x64, built for keyboard use.
What winproc-tui is
winproc-tui is a free, MIT-licensed terminal process monitor for Windows 11 x64, built for keyboard use. It tracks system and per-process activity over time, including CPU, memory, GPU memory, network, disk, I/O, handles, GUI resources, and .NET runtime metrics. The Processes view offers a sortable flat list or parent-child tree with filtering and subtree collapse. You can choose metrics for up to 16 graphs, compare two sample points with A/B markers, and record sessions as JSON Lines at 1-, 2-, 5-, or 10-second intervals. Recordings stop automatically after at most 24 hours and require at least one process name in the Tracking List. Process Info includes runtime and image details, open files, DLLs, environment variables, endpoints, CPU priority, and affinity on single-processor-group systems. TCP/UDP inspection and file-based process searches are included. Normal monitoring needs no administrator rights, though protected processes can limit details.
Good
- Keyboard-first terminal interface
- Up to 16 metric graphs
- Flat-list and process-tree views
- JSON Lines session recording
- Detailed process investigation tools
Watch out
- Windows 11 x64 only
- No remote monitoring
- Protected processes may restrict details
- Recordings require tracked process names
Who it suits
winproc-tui suits Windows developers and testers following selected processes over time. The maker recommends other tools for broad system inspection or remote monitoring.
Verdict
winproc-tui offers detailed local process observation with graphs, recordings, and investigation views. It is best suited to focused Windows 11 analysis rather than broad or remote monitoring.
The facts
Each one read from winproc-tui's own pages, with the date it was checked.
What it does
- Access limitation
- Administrator privileges are not required for normal monitoring, but protected processes may block access to some Process Info data or open files.checked 10 Oct 2026
- Distribution
- The maker identifies GitHub Releases as the source of official Windows binaries and says WinGet and Scoop install those same binaries.checked 10 Oct 2026
- Graphs
- Users can keep up to 16 metrics in an ordered graph workspace and compare values at two selected sample times.checked 10 Oct 2026
- Intended users
- The maker describes it as suited to following selected processes during development and testing, and recommends other tools for broad system inspection or remote monitoring.checked 10 Oct 2026
- Investigation profiles
- Named Investigation Profiles save tracked process names and can be selected at startup.checked 10 Oct 2026
- Investigation tools
- Process Info includes image and runtime details, open files, DLLs, environment variables, network endpoints, CPU priority, and CPU affinity on single-processor-group systems.checked 9 Oct 2026
- License
- The project is distributed under the MIT License.checked 9 Oct 2026
- License and support
- The repository states that the project uses the MIT License and directs bug reports and feature requests to GitHub Issues.checked 10 Oct 2026
- Metrics
- It displays memory, GPU, network, disk, CPU, and detailed per-process metrics, including .NET runtime metrics.checked 10 Oct 2026
- .NET support
- The app detects live .NET 8, 9, and 10 processes and provides selected heap metrics for .NET Framework 4.8.checked 9 Oct 2026
- Network and file tools
- The app can inspect TCP/UDP endpoints and find processes using a file by name or path; endpoint results are refreshed on demand and are not recorded.checked 9 Oct 2026
- Other tools
- The app can inspect TCP and UDP endpoints and find processes using a file by name or path.checked 10 Oct 2026
- Privileges
- Administrator privileges are not required for normal monitoring, though protected processes may restrict access to some details or open files.checked 9 Oct 2026
- Process inspection
- Process Info includes metrics, image and runtime details, open files, DLLs, environment variables, and network endpoints.checked 10 Oct 2026
- Process metrics
- It displays process memory, handles, GUI resources, GPU memory, I/O, .NET runtime metrics, and other metrics.checked 9 Oct 2026
- Process views
- The Processes table can show a sortable flat list or a process tree with parent-child relationships, filtering, and subtree collapse.checked 9 Oct 2026
- Purpose
- winproc-tui is a keyboard-first terminal process monitor for Windows 11 that shows system-wide and per-process resource metrics over time.checked 10 Oct 2026
- Recording
- It records system metrics and matching processes as JSON Lines and can reopen logs for graphing and inspection; recordings last up to 24 hours.checked 10 Oct 2026
- Recording limit
- Recording requires at least one process name in the Tracking List, and the tracked names are fixed when recording starts.checked 9 Oct 2026
- Security reporting
- The repository directs suspected security vulnerability reports to its private reporting instructions rather than public Issues.checked 9 Oct 2026
- Support
- The maker directs bug reports and feature requests to GitHub Issues, which may be written in English or Japanese.checked 9 Oct 2026
Where it runs
- Platform limit
- The project supports Windows 11 x64 only and states that Linux and macOS are not supported.checked 10 Oct 2026
- Platforms
- The project supports Windows 11 x64 only; Linux and macOS are not supported.checked 9 Oct 2026
Alternatives to winproc-tui
- 1

PM2
Free planOpen sourceWebAPILinuxmacOS8.1From $79 a month - 2
Glances
Free planOpen sourceAndroidWebAPILinux8.0Free plan - 3
Process Lasso
Free planWindows7.4From $14.97 a year - 4

Ambih Monitor
Free planWindows7.2From $55 a year - 5
runit
Free planOpen sourceLinuxmacOSSelf-hosted7.0Free plan - 6
Remote Process Explorer
Free planWindows6.4$149.95 one-time
