# procs
> A modern replacement for ps written in Rust

## Summary
A modern ps replacement with colorized output and keyword search. Displays running processes with better formatting, tree views, and multi-column sorting.

## Capabilities
- Colorized, human-readable process listing
- Keyword search to filter processes
- Tree view showing parent-child relationships
- Customizable columns and sorting

## When to Use
- Viewing running processes with better formatting than ps
- Searching for processes by keyword
- Need a process tree view

## When NOT to Use
- Scripts that parse ps output
- Need POSIX-compatible process listing

## Usage Patterns
### List all processes
```
procs
```
Shows all processes with colorized, readable output

### Search for a process
```
procs node
```
Filters processes matching 'node'

## Installation
- **homebrew**: `brew install procs`
- **cargo**: `cargo install procs`
- **pacman**: `sudo pacman -S procs`

---
Source: https://littlescripts.sh/tools/procs
