Skip to content

Gurates/SlowWhy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SlowWhy

Releases License


Image Image Image

SlowWhy is a lightweight system monitoring and optimization tool built with C# and WPF on .NET 8. It helps users diagnose performance issues by monitoring hardware metrics and provides tools to optimize system resources.

Note: This application is self-contained and does not require the .NET Runtime to be installed on your machine; therefore, the file size is larger than usual. Also, please note that this is the initial release (v1.0), so it may contain bugs or imperfections reflecting the early stages of development.

Features

  • Dashboard: Real-time overview of CPU, RAM, GPU, and Disk status.
  • CPU Monitor:
    • View real-time processor utilization.
    • List top processes consuming CPU resources.
    • Ability to terminate specific processes.
  • RAM Optimizer:
    • Three cleaning modes: Safe (Cache only), Medium (File system), and Aggressive (Working sets).
    • Real-time memory usage tracking.
  • GPU Monitor:
    • Detailed graphics card information (VRAM, Driver, Resolution, Usage).
    • Support for NVIDIA, AMD, and Intel GPUs via LibreHardwareMonitor.
  • Disk Analysis:
    • Scan for large files (>100MB) to free up space.
    • List installed applications with size estimation.
  • Customization:
    • Built-in Dark and Light themes.

Requirements

  • Windows 10 or Windows 11
  • Administrator privileges (Required for hardware sensors and memory cleaning operations)

Tech Stack

  • C# / WPF
  • .NET 8
  • LibreHardwareMonitorLib (Hardware abstraction)
  • CommunityToolkit.WinUI (UI components)

About

A modern, lightweight RAM cleaner and system monitor (CPU, GPU, Disk) for Windows.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages