https://github.com/openw3rk-develop/o3shelltaskmonitor
A light Shell-Task-Monitor for Windows especially for Windows Server without Desktop-environment
https://github.com/openw3rk-develop/o3shelltaskmonitor
administration c open-source openw3rk-invent shell task-management terminal-based usage-analytics windows-server windows-shell
Last synced: 6 months ago
JSON representation
A light Shell-Task-Monitor for Windows especially for Windows Server without Desktop-environment
- Host: GitHub
- URL: https://github.com/openw3rk-develop/o3shelltaskmonitor
- Owner: openw3rk-DEVELOP
- License: mit
- Created: 2025-06-06T16:47:47.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2025-06-06T17:15:31.000Z (11 months ago)
- Last Synced: 2025-06-06T18:24:22.480Z (11 months ago)
- Topics: administration, c, open-source, openw3rk-invent, shell, task-management, terminal-based, usage-analytics, windows-server, windows-shell
- Language: C
- Homepage:
- Size: 26.4 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
o3ShellTaskMonitor
Current version: 1.7.0 | Rev 0.1.0
License: MIT License
Developer: openw3rk INVENT
Copyright: (c) openw3rk INVENT
Description
Cross-platform CPU and memory usage monitor with process list, supporting Windows consoles.
Features
- Displays real-time CPU usage
- Displays RAM usage
- Lists all running processes with:
- PID
- Process name
- RAM usage (MB)
- Supports colored output
- Works on:
- Windows (cmd or PowerShell) or Windows Server whitout Desktop-environment
Compilation
Basic (No Icon)
Windows
gcc main.c -o o3ShellTaskMonitor.exe -lpsapi-lpsapiis required forGetProcessMemoryInfoon Windows.With Icon
1. Create a resource file named
resource.rc:
IDI_ICON1 ICON "icon.ico"2. Compile resource file:
windres resource.rc -o resource.o3. Compile program with the icon:
gcc main.c resource.o -o o3ShellTaskMonitor.exe -lpsapi4. Program is ready
5. Run it
Example Output
o3ShellTaskMonitor - Version 1.7.0 | Rev 0.1.0
-----------------------------------------------------
Copyright (c) openw3rk INVENT
https://openw3rk.de
develop@openw3rk.de
-----------------------------------------------------
o3ShellTaskMonitor comes with ABSOLUTELY NO WARRANTY.
-----------------------------------------------------
CPU-usage: 12.43% RAM-usage: 47.12%
PID Processname RAM (MB)
1040 program1.exe 55
5432 program2.exe 624
...License
MIT License – Note the LICENSE file.
Copyright (c) openw3rk INVENT