Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

            ██████╗ ██████╗  ██████╗  ██████╗███████╗
            ██╔══██╗██╔══██╗██╔═══██╗██╔════╝██╔════╝
            ██████╔╝██████╔╝██║   ██║██║     █████╗
            ██╔═══╝ ██╔══██╗██║   ██║██║     ██╔══╝
            ██║     ██║  ██║╚██████╔╝╚██████╗███████╗
            ╚═╝     ╚═╝  ╚═╝ ╚═════╝  ╚═════╝╚══════╝
            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 x 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.
─────────────────────────────────────────────────
WHY?
LICENSE
GPLv3
Free software.
No tracking.
No cloud.
No subscription.
Just C and /proc.

About

ProcLens is a lightweight, terminal-based process monitor that reads /proc directly — no libraries, no bullshit.

Resources

Stars

3 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages