Hey everyone! 👋
I’ve been working on a little project that I’m super excited to share: a GPU monitoring tool with a sleek and simple GUI, built entirely in Python. Think of it as the GPU version of tools like htop or btop - only prettier and more focused on what’s happening with your graphics card.
Here’s the idea:
This tool uses PyQt5 for a clean and user-friendly interface, and pynvml to pull real-time stats from your NVIDIA GPU. Right now, it’s tested on Linux (Ubuntu) and works if you’ve got an NVIDIA GPU. So if that’s you, you can jump in and try it out right away! 🎉
Why is it awesome?
Real-time GPU stats: Keep tabs on utilization, memory usage, temperature, and power consumption, all in one tidy window.
Kill rogue processes: Spot a program hogging your GPU? End it right from the GUI—no need to wrestle with the terminal.
Custom alerts: Set thresholds, and the app will warn you when something’s overheating or maxing out (less panic, more control).
Visual dashboard: Live graphs give you an easy-to-understand overview of your GPU’s performance over time.
Personalization: Choose between themes, tweak alert sounds, and make it feel less like a tech tool and more like something made for you.
Why did I make this?
I love tools that are practical but also look great and make your life easier. If you’re like me and enjoy keeping an eye on your system’s performance—or just want something handy to manage your GPU—you’ll love this!
Where to find it:
Check it out here: https://github.com/Diyarbekoralbaev/gpu-monitor
I’d love for you to give it a try and let me know what you think! Feedback, feature ideas, or bug reports are always welcome—just hit me up. Can’t wait to hear what you all think! 🚀
Happy GPU monitoring!
I’ve been working on a little project that I’m super excited to share: a GPU monitoring tool with a sleek and simple GUI, built entirely in Python. Think of it as the GPU version of tools like htop or btop - only prettier and more focused on what’s happening with your graphics card.
Here’s the idea:
This tool uses PyQt5 for a clean and user-friendly interface, and pynvml to pull real-time stats from your NVIDIA GPU. Right now, it’s tested on Linux (Ubuntu) and works if you’ve got an NVIDIA GPU. So if that’s you, you can jump in and try it out right away! 🎉
Why is it awesome?
Real-time GPU stats: Keep tabs on utilization, memory usage, temperature, and power consumption, all in one tidy window.
Kill rogue processes: Spot a program hogging your GPU? End it right from the GUI—no need to wrestle with the terminal.
Custom alerts: Set thresholds, and the app will warn you when something’s overheating or maxing out (less panic, more control).
Visual dashboard: Live graphs give you an easy-to-understand overview of your GPU’s performance over time.
Personalization: Choose between themes, tweak alert sounds, and make it feel less like a tech tool and more like something made for you.
Why did I make this?
I love tools that are practical but also look great and make your life easier. If you’re like me and enjoy keeping an eye on your system’s performance—or just want something handy to manage your GPU—you’ll love this!
Where to find it:
Check it out here: https://github.com/Diyarbekoralbaev/gpu-monitor
I’d love for you to give it a try and let me know what you think! Feedback, feature ideas, or bug reports are always welcome—just hit me up. Can’t wait to hear what you all think! 🚀
Happy GPU monitoring!