A terminal file manager with TUI navigation and CLI commands. Built with Rust, ratatui, and crossterm.
This is a personal project I originally wrote in Java, then rewrote from scratch in Rust for my own use.
cargo build --release
# TUI mode
cargo run -- navigate
# CLI
cargo run -- copy <src> <dst>
cargo run -- move <src> <dst>
cargo run -- rename <src> <new_name>
cargo run -- delete <path>
cargo run -- compress <path>
| Key | Action |
|---|---|
↑ ↓ |
Navigate |
Enter |
Open directory |
Backspace |
Parent directory |
i |
File info |
c |
Compress |
q / Esc |
Quit |
MIT