Skip to content

Releases: asif54800-spec/plasmasys

PlasmaSys v1.0 — Initial Release

21 Oct 23:31
7e76039

Choose a tag to compare

🧭 Overview

PlasmaSys is a lightweight, modern system monitoring application written in Python and built with PyQt6 and psutil.
Originally developed for KDE Plasma, version 1.0 introduces a refined, standalone desktop utility designed to monitor key system resources with style and simplicity.

🌟 Key Features

Real-time System Monitoring

CPU usage per core with dynamic charts

Memory, disk, and network activity graphs

Temperature and fan sensor readings

Upload/download speed indicators

Beautiful GUI

Clean, Windows 11–inspired interface using PyQt6

Responsive layout with rich cards and charts

Tray icon integration with tooltips and quick actions

Logging and Reports

Periodic data logging (CSV format)

Export logs with one click

Customizable update and alert intervals

Cross-Platform Design

Fully functional on KDE, GNOME, XFCE, and Windows

Automatic environment detection and fallback icons

No KDE-specific dependencies required

User Controls

Start/Stop monitoring

Settings for alert thresholds

Persistent user configuration stored safely per OS

“Keep in Tray” background mode

🧱 Technical Highlights

Developed in Python 3.10+

GUI powered by PyQt6

System data handled via psutil

Config and logs stored in:

Linux: ~/.config/plasmasys and ~/.local/share/plasmasys

Windows: %APPDATA%\PlasmaSys and %LOCALAPPDATA%\PlasmaSys

Packaged for:

Arch Linux (AUR)

Windows (.exe via PyInstaller)

Future support planned for Flatpak / AppImage

🪪 Version

v1.0 – Initial Public Release

🧑‍💻 Author

Muhammad Asif Rauf
Senior Auditor • Python Developer • Open-Source Contributor

📦 Repository

GitHub: https://github.com/asif54800-spec/plasmasys
AUR: https://aur.archlinux.org/packages/plasmasys