SysMood RayBreeze
winget install --id=RayBreeze.SysMood -e
SysMood — your chill, quirky, and lightweight CLI system monitoring tool built in C++!
README
SysMood
Hey there, the lone wonderer here!
SysMood is a fun little console program for Windows that checks your CPU and memory usage, then tells you how your system is "feeling"—with some quirky moods and a splash of ASCII art.
What’s Inside?
-
CPU Usage:
Measures how hard your CPU is working (with a 1-second check). -
Memory Usage:
Tells you how much memory you’re using, what’s free, and what’s left. -
System Mood:
Gives you playful, sometimes sassy feedback based on your system’s stats. -
ASCII Art Banner:
Because every program deserves a cool entrance.
How to Use
1. Clone This Repo
git clone https://github.com/RayBreeze/SysMood.git
cd SysMood
2. Build It
You’ll need a C++ compiler (like g++
).
From the project root, run:
g++ -Iinclude src/main.cpp -o SysMood.exe
3. Run It
./SysMood.exe
What You’ll See
________ ___ ___ ________ _____ ______ ________ ________ ________
|\ ____\ |\ \ / /|\ ____\|\ _ \ _ \|\ __ \|\ __ \|\ ___ \
\ \ \___|_ \ \ \/ / | \ \___|\ \ \\\__\ \ \ \ \|\ \ \ \|\ \ \ \_|\ \
\ \_____ \ \ \ / / \ \_____ \ \ \\|__| \ \ \ \\\ \ \ \\\ \ \ \ \\ \
\|____|\ \ \/ / / \|____|\ \ \ \ \ \ \ \ \\\ \ \ \\\ \ \ \_\\ \
____\_\ \ __/ / / ____\_\ \ \__\ \ \__\ \_______\ \_______\ \_______\
|\_________\\___/ / |\_________\|__| \|__|\|_______|\|_______|\|_______|
\|_________\|___|/ \|_________|
Sysmood: Your system is feeling. It also has moods.
========================System Stats=======================
CPU Usage: 12%
Memory Usage: 45%
Memory Available: 8000 MB
Memory Total: 16000 MB
Memory Used: 7200 MB
===========================================================
========================System Mood========================
Yeah I am chilling here, toally chillll ;)
So much free memory! I could host a party in here!
===========================================================
Wanna Tweak It?
-
Change the ASCII Art:
Go wild inmain.cpp
—make it yours! -
Edit the Mood Messages:
The mood lines for CPU and memory are all inmain.cpp
. Make them as weird or wise as you want.
What You Need
- Windows (Linux folks—coming soon don't worry!)
- C++17 or newer (tested with g++ and MSVC)
License
MIT License. See LICENSE for the legal stuff.
Who Made This?
Made with ☕ and curiosity by Samman Das (RayBreeze)
Found a Bug? Want to Help?
Open an issue or PR! I’d love to see what you come up with.