HardwareMon Linux and Windows system monitoring application logo

Cross-Platform · Open Source · Flutter & Python

Modern system monitoring
for Linux & Windows.

A fast, lightweight, and clean performance monitoring suite designed to track real-time system activity without unnecessary complexity. Hosted securely on Cloudflare Pages.

Linux + Win Supported OS
Flutter + Tkinter Editions Available
APT / DNF / WinGet Native Package Managers

Modern Open-Source Hardware Monitoring for Linux and Windows

I started building HardwareMon in January 2026 starting as a tiny terminal output only for Linux in a VS Code Window. Since then, it has evolved into Flutter and Tkinter ports, with Winget, DNF and APT repository support hosted on Cloudflare.

What began as a small side project quickly became a long-term passion project. Each release introduced new ideas, cleaner interfaces and better platform support, gradually turning a simple Linux script into a fully featured open-source monitoring application.

CPU Utilization 42%
GPU Engine & Temp 58°C
Network Throughput 12.4 MB/s

Real-Time System Monitoring Features

01
Real-Time Metrics

Monitor real-time CPU, RAM, GPU, disk and network usage with live updating system statistics.

02
Hardware Monitoring

Track processor load, memory usage, disk activity and hardware performance across Linux and Windows systems.

03
GPU Statistics

View GPU utilization, graphics performance and temperature monitoring in real time.

04
Network Monitoring

Monitor real-time network upload and download speeds with live throughput analysis.

05
Process Management

Inspect running processes, background applications and system resource usage in real time.

06
Lightweight Performance

Built with Flutter and Python for a lightweight, responsive and modern desktop monitoring experience.

Get Up and Running

Debian / Ubuntu APT Repositories
# Setup ecosystem and verify keys
$ curl -fsSL https://hardwaremon.pages.dev/apt/setup.sh | bash -
$ sudo apt update && sudo apt install hardwaremon
Fedora / Red Hat Enterprise Linux DNF Configuration
# Provision the DNF tracking configurations
$ sudo dnf config-manager --add-repo https://pkgs.hwmon.dev/rpm/hwmon.repo
$ sudo dnf install hardwaremon
Windows Ecosystem WinGet Platform
# Direct package delivery via WinGet shell
> winget install louisboii747.HardwareMon
Source Code Compilation Python Executable
# Clone operational branches locally
$ git clone https://github.com/louisboii747/HardwareMon
$ cd HardwareMon && python -m pip install -r requirements.txt

Open-Source Linux and Windows System Monitoring Software.

HardwareMon's build sequences operate fully inside GitHub Actions CI/CD environments and serve from Cloudflare global infrastructure for secure deployment profiles.

louisboii747 / HardwareMon

Modern performance monitor tracking metrics cleanly. Contains stable Python/Tkinter frameworks alongside a highly responsive desktop Flutter edition.

github.com/louisboii747/HardwareMon ↗
Python 3.x
Flutter Desktop
CI/CD Active
MIT License