gsass1/NTop
gsass1/NTop has 1,499 GitHub stars and 85 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 04:34 UTC. Last push 2024-12-23.
💻 htop-like system-monitor for Windows with Vi-keybindings.
Measured star growth
- in 24h
- 0
- in 7 days
- Collecting history
- in 15 days
- Collecting history
- in 1 month
- Collecting history
Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.
README.md
OriginalNTop
htop-like system-monitor with Vi-emulation for Windows. Because using Task Manager is not cool enough.
NTop as in Windows NT-op or NukeTop. Whatever you prefer (the latter obviously).
Installation
Chocolatey
$ choco install ntop.portable
Scoop
$ scoop install ntop
Winget
$ winget install gsass1.NTop
Usage
Options
| Option | Meaning |
|---|---|
-C |
Use monochrome color scheme. |
-h |
Display help info. |
-p PID, PID... |
Show only the given PIDs. |
-n NamePart, NamePart... |
Show only processes containing at least one of the name parts. |
-s COLUMN |
Sort by this column. |
-u USERNAME |
Only display processes belonging to this user. |
-v |
Print version. |
Interactive commands
| Key(s) | Purpose |
|---|---|
| Up and Down Arrows, PgUp and PgDown, j and k | Scroll the process list. |
| CTRL + Left and Right Arrows | Change the process sort column. |
| g | Go to the top of the process list. |
| G | Go to the bottom of the process list. |
| Space | Tag a selected process. |
| U | Untag all tagged processes. |
| K | Kill all tagged processes. |
| I | Invert the sort order. |
| F | Follow process: if the sort order causes the currently selected process to move in the list, make the selection bar follow it. Moving the cursor manually automatically disables this feature. |
| n | Next in search. |
| N | Previous in search. |
Vi commands
| Command(s) | Purpose |
|---|---|
:exec CMD |
Executes the given Windows command. |
:kill PID(s) |
Kill all given processes. |
:q, :quit |
Quit NTop. |
/PATTERN, :search PATTERN |
Do a search. |
:sort COLUMN |
Sort the process list after the given column. |
:tree |
View process tree. |
Configuration
The color scheme can be customized through the ntop.conf file. Follow link for example.
Building
Use CMake or use the build.bat file. Only tested with Visual Studio 2017.
$ cmake . # For enabling Unicode support: cmake -DENABLE_UNICODE=ON .
TODO
- Figure out buggy resizing.
- View process tree.
- Searching.
- Filtering.
- All of htop's command line options.
- At least the most important interactive commands (e.g. following processes).
Explore related projects
codecrafters-io/build-your-own-x
Master programming by recreating your favorite technologies from scratch.
560,927 starspublic-apis/public-apis
A collective list of free APIs
497,176 starsmorluto/rea
Reverse engineer anything with agents, from app behavior down to native binaries.
442,406 starsopenclaw/openclaw
The AI that really does things. Any OS. Any Platform. The lobster way. 🦞
394,177 stars