Task Manager banner

Task Manager

9 devlogs
12h 38m 4s

TaskManager is a modern desktop monitoring application inspired by Windows Task Manager, built with WinUI 3 and .NET 8. It provides real-time insights into system and process performance, including CPU, memory, disk, network, and GPU usage. The ap…

TaskManager is a modern desktop monitoring application inspired by Windows Task Manager, built with WinUI 3 and .NET 8. It provides real-time insights into system and process performance, including CPU, memory, disk, network, and GPU usage. The app features a responsive interface, live performance charts, process management tools, and optional NVIDIA GPU integration via nvidia-smi, making it a lightweight and practical utility for system diagnostics and monitoring

This project uses AI

Used claude for UI fixes

Demo Repository

Loading README...

bartoszkasyna
  • Code splited into few small files instead of one small
  • Per Core CPU usage added
Attachment
0
bartoszkasyna

Shipped this project!

Hours: 10.19
Cookies: 🍪 143
Multiplier: 14.03 cookies/hr

Microslop is terrible company, their WinUI 3 ecosystem i terrible, Publication procedure for hobbyist like me is horrible. Instalation procedure for users is horrible. I hope you like it.

bartoszkasyna

Trying to publish this app is horror. Microslop does not help at all. Instalation procedure is little crazy.

Attachment
0
bartoszkasyna
  • UI/UX improvements
  • Processes counter fixed
  • Enabled created an exe files instead of msix
Attachment
0
bartoszkasyna
  • Added integrated GPU support
  • Added CPU clock speed
  • Added dynamics charts
Attachment
Attachment
0
bartoszkasyna
  • Processes are splited into group, parents and childs
  • UI improvements
Attachment
0
bartoszkasyna
  • Added Network Usage monitoring
  • Iproved UI
  • Sorting options
  • Process search filter
Attachment
0
bartoszkasyna
  • Added simple template for collected data
Attachment
0
bartoszkasyna
  • Added Nvidia GPU support - Collects GPU usage, temperature etc.
Attachment
0
bartoszkasyna
  • Starting the process monitoring collector during application startup
  • Implemented collection of process metrics: CPU, RAM, disk read/write
  • Added system metrics: total CPU usage and total/available memory
  • Implemented refreshed console rendering of data
  • Added application configuration and launch profiles
Attachment
1

Comments

Raqeeb
Raqeeb 3 days ago

cool!