Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

faratech/htop-win

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

htop-win

A Windows clone of htop - interactive process viewer written in Rust.

htop-win Rust License: MIT

Inspired by the original htop by Hisham Muhammad and contributors.

htop-win demo

Features

  • Real-time system monitoring

    • Per-core CPU usage bars with color gradients
    • Memory and swap usage bars
    • Process count and uptime display
  • Interactive process list

    • Sortable by any column (PID, CPU%, MEM%, etc.)
    • Search and filter processes
    • Tree view showing parent-child relationships
    • Process tagging for batch operations
  • Process management

    • Kill processes (F9)
    • Change process priority
    • View detailed process information
  • Full mouse support

    • Click to select processes
    • Click column headers to sort
    • Scroll wheel navigation

Keyboard Shortcuts

Key Action
F1 / ? Help
F2 / S Setup menu
F3 / / Search
F4 / \ Filter
F5 / t Toggle tree view
F6 / > Select sort column
F7 Decrease priority
F8 Increase priority
F9 Kill process
F10 / q Quit
j k Navigate
PgUp PgDn Page navigation
Home End Jump to first/last
Space Tag/untag process
u Untag all
Enter Process details
n / N Find next/previous

Building

# Debug build
cargo build

# Release build (optimized)
cargo build --release

Running

# Run debug version
cargo run

# Run release version
cargo run --release

# Or run the binary directly
./target/release/htop-win.exe

Requirements

  • Windows 10 or later
  • Rust 1.70 or later

Dependencies

License

MIT License

About

An htop-inspired interactive process viewer for Windows, written in Rust

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •