Skip to content

KamilMalicki/TaskTool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

11 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

TaskTool - best process management tool for windows terminal


๐Ÿ–ฅ๏ธ Perfect for Windows Server Core

TaskTool is an ideal companion for Windows Server Core environments. In systems where the traditional GUI Task Manager is unavailable, TaskTool provides a powerful, interactive, and user-friendly interface to:

  • Monitor server load at a glance.
  • Manage runaway processes directly from the command line.
  • Troubleshoot performance issues without installing heavy monitoring suites.

๐ŸŒŸ Features

Real-time Monitoring Visual bar charts for CPU, RAM, and Disk I/O usage.
Low Footprint Zero external dependencies, built with native WinAPI.
Smart Filtering Instant search with wildcard support (using %).
Responsive UI Automatic Compact Mode for small terminal windows.

โŒจ๏ธ Hotkeys

Key Action
F Filter โ€“ Search for specific processes
S Sort โ€“ Toggle through sorting modes (CPU/RAM/DISK/PID)
K Kill โ€“ Terminate a process by entering its PID
N New Task โ€“ Execute a new program or command
? / H Help โ€“ Show the command reference list
I Info โ€“ View version and developer details
ESC Exit dialogs or close the application

๐Ÿš€ Getting Started

TaskTool is a standalone portable executable. No installation required.

Download tasktool.exe from the Releases page.

Launch your terminal (CMD, PowerShell, or Windows Terminal).

Run:

tasktool.exe

๐Ÿ›  Technical Details

  • Language: C++20
  • Backend: Toolhelp32, PSAPI, ShellAPI
  • Architecture: x64 / x86

โš–๏ธ License

Licensed under the Apache License, Version 2.0 (the "License"). You may obtain a copy of the License at: http://www.apache.org/licenses/LICENSE-2.0


Developed by KamilMalicki (2026)

GitHub Profile