{"data":{"slug":"procs","name":"procs","tagline":"MIT modern ps — colors, tree, and JSON","category":"rust","categoryName":"Rust","url":"https://github.com/dalance/procs","github":"https://github.com/dalance/procs","pricing":"open-source","hook":"procs is the readable `ps` when you want color, tree, and machine-readable rows without memorizing `ps aux` dialects.","whatsGood":"MIT. dalance/procs. Modern process list with themes, keyword/filter UX, tree view, and JSON/CSV export. Drop-in muscle memory for “what is running” on the box you SSH’d into. Source github.com/dalance/procs.","theCatch":"Vs btop (host *resource* TUI with CPU/mem/disk/net/GPU): procs is the modern *ps*, not a live metrics dashboard. Not multi-host observability. Keep `ps` when POSIX scripts expect its exact columns.","verdict":"MIT modern ps. Free forever; list processes you can actually read (and pipe as JSON).","addedAt":"2026-09-12","featured":false,"domain":"Rust","subSpecialty":"Terminal","subcategory":"Terminal","tags":["cli","self-host","permissive","active"],"capabilities":["ps","cli","process"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":6198,"starsPerWeek":15,"access":"free","archived":false,"repo":{"createdAt":"2019-01-28","pushedAt":"2026-10-06","license":"MIT","archived":false,"checkedAt":"2026-10-19"}},"related":[{"slug":"rust-lang","name":"Rust","tagline":"Systems programming without the footguns"},{"slug":"tokio","name":"Tokio","tagline":"Async runtime for Rust"},{"slug":"axum","name":"Axum","tagline":"Web framework from the Tokio team"},{"slug":"actix-web","name":"Actix Web","tagline":"Fast Rust web framework"},{"slug":"serde","name":"Serde","tagline":"Serialization framework for Rust"}],"links":{"self":"/api/gems/procs","html":"/gems/procs","markdown":"/gems/procs.md","category":"/api/gems?category=rust","categoryPage":"/stacks/rust"}}