██████╗ ██████╗ ██████╗ ██████╗███████╗
██╔══██╗██╔══██╗██╔═══██╗██╔════╝██╔════╝
██████╔╝██████╔╝██║ ██║██║ █████╗
██╔═══╝ ██╔══██╗██║ ██║██║ ██╔══╝
██║ ██║ ██║╚██████╔╝╚██████╗███████╗
╚═╝ ╚═╝ ╚═╝ ╚═════╝ ╚═════╝╚══════╝
Tiny Process Viewer
https://github.com/Voctl/proclens
──────────────────────────────────────────────── proclens is a tiny process viewer for Linux.
It reads /proc directly and does one thing: show you what is running.
No daemon. No dependencies beyond ncurses. No telemetry. No nonsense.
• reads processes from /proc • shows PID, memory and name • sorts by memory usage • simple keyboard controls ──────────────────────────────────────────────── Screenshot
──────────────────────────────────────────────── BUILD ``` make ./proclens ```Or:
gcc -O2 -Wall -Wextra proclens.c -lncurses -o proclens
──────────────────────────────────────────────── KEYS
j / ↓ down
k / ↑ up
s change sorting
/ filter
k kill process
q quit
──────────────────────────────────────────────── WHY? Because a process monitor doesn't need a framework, a daemon, an account, or 400 MB of dependencies. proclens is small, readable and free software. Read the code. Change it. Break it. Fix it. Share it. ──────────────────────────────────────────────── LICENSE GPLv3 Free software. No tracking. No cloud. No subscription. Just C and /proc.
