Skip to content
/ flux Public

Search, monitor, and nuke processes with ease, with system resource tracking

License

Notifications You must be signed in to change notification settings

VG-dev1/flux

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flux

Search, monitor, and nuke processes with ease, with system resource tracking

demo demo

GitHub Actions Workflow Status Crates.io Version Crates.io License Crates.io Total Downloads

Why flux

Tools like htop and btop cram an overwhelming amount of information onto the screen-columns, graphs, and stats everywhere, making it hard to find the process you actually care about. flux strips away the clutter and focuses on what matters: quickly finding, monitoring, and acting on processes in a clean, readable interface. With live CPU and memory tracking, port-aware process discovery, and intuitive keyboard navigation, flux gives you all the actionable insights without the messy visual noise, letting you manage your system faster and more efficiently.

Features

  • Real-time Resource Monitoring: Track CPU and memory usage, live
  • Port Discovery: Identify which processes are listening on specific ports
  • Batch Actions: Select multiple processes with Space or use --nuke to batch-kill by filter
  • Easy Navigation: Move around effortlessly with j/k or arrow keys
  • Smart UI: Context-aware coloring for high resource usage

Usage

# See all processes, live (sorted by CPU)
flux

# Pre-filter by process name
flux -f chrome

# Use a different signal (default: SIGKILL)
flux -s SIGTERM

# Sort by memory usage
flux --sort mem

# Sort by PID
flux --sort pid

# Sort by name
flux --sort name

# See system resource usage (CPU and memory)
flux --resources

# Kill all the processes with a specific name
flux -f chrome --nuke

Options

Flag Description
-f, --filter <name> Pre-filter processes by name
-s, --signal <signal> Signal to send (default: KILL)
--sort <field> Sort by: cpu, mem, pid, name, port
--ports Show only processes with open ports
--port <PORT> Filter by specific port number

Installation

From source

cargo install flux-cli

License

MIT

About

Search, monitor, and nuke processes with ease, with system resource tracking

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages