No description
  • HTML 68.2%
  • Python 31.8%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-27 07:56:00 +05:30
templates Initial commit: Added Release v-1.0.0 2026-06-27 07:56:00 +05:30
.gitignore Initial commit: Added Release v-1.0.0 2026-06-27 07:56:00 +05:30
app.py Initial commit: Added Release v-1.0.0 2026-06-27 07:56:00 +05:30
README.md Initial commit: Added Release v-1.0.0 2026-06-27 07:56:00 +05:30
requirements.txt Initial commit: Added Release v-1.0.0 2026-06-27 07:56:00 +05:30

monitor-forge

Real-time system monitor dashboard — part of the Forge Suite by dev-boffin-io.

Features

  • CPU usage — overall ring + per-core grid + frequency
  • Memory — RAM ring, swap bar
  • Disk — per-partition bars with usage, I/O totals
  • Network — per-interface bytes sent/recv/errors
  • Temperature sensors (if available)
  • Top 15 processes by CPU
  • SSE-based live update (2s for CPU/RAM, 5s full refresh)
  • Dark theme, remote-accessible via browser

Install

pip install -r requirements.txt

Run

# local only
python app.py --port 5050

# remote accessible (LAN / Cloudflare tunnel)
python app.py --host 0.0.0.0 --port 5050

Then open: http://<host>:5050

Termux / Android

pip install flask flask-cors psutil
python app.py

Note: Temperature sensors not available on Android/Termux.

Platform

Linux · Windows · macOS · Android (Termux)