{"id":13804168,"url":"https://github.com/gsass1/NTop","last_synced_at":"2025-05-13T17:31:33.548Z","repository":{"id":38228175,"uuid":"97338890","full_name":"gsass1/NTop","owner":"gsass1","description":"💻 htop-like system-monitor for Windows with Vi-keybindings.","archived":false,"fork":false,"pushed_at":"2024-10-26T12:23:20.000Z","size":118,"stargazers_count":1225,"open_issues_count":35,"forks_count":69,"subscribers_count":21,"default_branch":"master","last_synced_at":"2024-10-29T15:34:06.917Z","etag":null,"topics":["c","console-application","htop","system-monitor","top","windows"],"latest_commit_sha":null,"homepage":"","language":"C","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gsass1.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-07-15T19:52:35.000Z","updated_at":"2024-10-26T23:48:30.000Z","dependencies_parsed_at":"2022-07-12T01:30:34.545Z","dependency_job_id":"66fb7d70-da12-4abc-b828-046357758317","html_url":"https://github.com/gsass1/NTop","commit_stats":null,"previous_names":[],"tags_count":13,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsass1%2FNTop","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsass1%2FNTop/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsass1%2FNTop/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gsass1%2FNTop/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gsass1","download_url":"https://codeload.github.com/gsass1/NTop/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225247843,"owners_count":17444122,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["c","console-application","htop","system-monitor","top","windows"],"created_at":"2024-08-04T01:00:43.019Z","updated_at":"2024-11-18T20:31:37.601Z","avatar_url":"https://github.com/gsass1.png","language":"C","readme":"# NTop\n\n[![Latest Release](https://img.shields.io/github/release/Nuke928/NTop.svg)](https://github.com/Nuke928/NTop/releases/latest)\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n\nhtop-like system-monitor with Vi-emulation for Windows. Because using Task Manager is not cool enough.\n\n![NTop](https://user-images.githubusercontent.com/4589491/56905702-3c3d5c80-6a90-11e9-991c-b7a398742614.PNG)\n\nNTop as in Windows NT-op or NukeTop. Whatever you prefer (the latter obviously).\n\n## Installation\n\n### Chocolatey\n\n```sh\n$ choco install ntop.portable\n```\n\n### Scoop\n\n```sh\n$ scoop install ntop\n```\n\n### Winget\n\n```sh\n$ winget install gsass1.NTop\n```\n\n## Usage\n\n### Options\n\n| Option | Meaning |\n|:---|:---|\n| `-C` | Use monochrome color scheme. |\n| `-h` | Display help info. |\n| `-p` PID, PID... | Show only the given PIDs. |\n| `-n` NamePart, NamePart... | Show only processes containing at least one of the name parts. |\n| `-s` COLUMN | Sort by this column. |\n| `-u` USERNAME | Only display processes belonging to this user. |\n| `-v` | Print version. |\n\n### Interactive commands\n\n| Key(s) | Purpose |\n|:---|:---|\n| Up and Down Arrows, \u003ckbd\u003ePgUp\u003c/kbd\u003e and \u003ckbd\u003ePgDown\u003c/kbd\u003e, \u003ckbd\u003ej\u003c/kbd\u003e and \u003ckbd\u003ek\u003c/kbd\u003e | Scroll the process list. |\n| \u003ckbd\u003eCTRL\u003c/kbd\u003e + Left and Right Arrows | Change the process sort column. |\n| \u003ckbd\u003eg\u003c/kbd\u003e | Go to the top of the process list. |\n| \u003ckbd\u003eG\u003c/kbd\u003e | Go to the bottom of the process list. |\n| \u003ckbd\u003eSpace\u003c/kbd\u003e | Tag a selected process. |\n| \u003ckbd\u003eU\u003c/kbd\u003e | Untag all tagged processes. |\n| \u003ckbd\u003eK\u003c/kbd\u003e | Kill all tagged processes. |\n| \u003ckbd\u003eI\u003c/kbd\u003e | Invert the sort order. |\n| \u003ckbd\u003eF\u003c/kbd\u003e | 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| \u003ckbd\u003en\u003c/kbd\u003e | Next in search. |\n| \u003ckbd\u003eN\u003c/kbd\u003e | Previous in search. |\n\n### Vi commands\n\n| Command(s) | Purpose |\n|:---|:---|\n| `:exec` CMD | Executes the given Windows command. |\n| `:kill` PID(s) | Kill all given processes. |\n| `:q`, `:quit` | Quit NTop. |\n| `/PATTERN`, `:search` PATTERN | Do a search. |\n| `:sort` COLUMN | Sort the process list after the given column. |\n| `:tree` | View process tree. |\n\n## Configuration\n\nThe color scheme can be customized through the [ntop.conf](ntop.conf) file. Follow link for example.\n\n## Building\n\nUse CMake or use the build.bat file. Only tested with Visual Studio 2017.\n\n```sh\n$ cmake . # For enabling Unicode support: cmake -DENABLE_UNICODE=ON .\n```\n\n## TODO\n\n* ~~Figure out buggy resizing.~~\n* ~~View process tree.~~\n* ~~Searching.~~\n* Filtering.\n* All of htop's command line options.\n* At least the most important interactive commands (e.g. ~~following processes~~).\n","funding_links":[],"categories":["C","Windows Setup"],"sub_categories":["Dev Tools"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgsass1%2FNTop","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgsass1%2FNTop","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgsass1%2FNTop/lists"}