Emotional Task Manager
The Emotional Task Manager is a lightweight C++ desktop utility designed for Windows that provides a creative alternative to standard system monitors. It visualizes current system resource usage, such as CPU and memory load, through dynamic and expressive pixel art. The application integrates seamlessly into the Windows system tray, tracking hardware metrics in the background and updating its visual state to reflect the "health" or "stress" of the computer.
Features
- Real-time tracking of Windows system resource usage (CPU, RAM).
- Dynamic pixel art representations of system "stress" levels.
- Seamless integration into the Windows system tray notification area.
- Lightweight C++ architecture with a minimal performance footprint.
- Direct interfacing with the native Windows API for hardware metrics.
Gallery
Technical Details
Developed entirely in C++, this application interfaces directly with the native Windows API to query real-time hardware performance metrics, such as CPU utilization and memory consumption. Instead of displaying raw numbers or standard graphs, the utility maps these telemetry values to a state machine that controls a pixel art avatar. The application registers as a background process and embeds itself within the system tray. As system load increases, the application dynamically updates the tray icon's pixel art to reflect higher stress states, offering a quick, visual heuristic of the machine's performance.