No description
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-06-28 10:41:08 +05:30
.gitignore Initial commit: Added Release v-1.0.0 2026-06-28 10:41:08 +05:30
app.py Initial commit: Added Release v-1.0.0 2026-06-28 10:41:08 +05:30
README.md Initial commit: Added Release v-1.0.0 2026-06-28 10:41:08 +05:30
requirements.txt Initial commit: Added Release v-1.0.0 2026-06-28 10:41:08 +05:30

process-forge

PyQt6 process manager (htop-style GUI) — part of the Forge Suite by dev-boffin-io.

Features

  • Real-time process list sorted by CPU% / MEM% / PID / Name
  • Per-core CPU bars (up to 16 cores) + RAM/Swap progress bars
  • Task summary: running / sleeping / other counts
  • Search/filter by name or cmdline
  • Process detail panel: exe, cwd, cmdline, open files, connections
  • Send signals: SIGTERM / SIGKILL / SIGSTOP / SIGCONT / SIGHUP / SIGUSR1 / SIGUSR2
  • Renice dialog (−20 to 19)
  • Pause / Resume auto-refresh (2s interval)

Install

pip install PyQt6 psutil

Run

python app.py

Killing processes may require sudo depending on ownership.

Platform

Linux · Windows · macOS · Android (Termux)