Favicon of joshuto

joshuto

Fast terminal file manager written in Rust with file previews, bulk rename, tab management, and customizable keybindings for efficient command-line file operations.

A high-performance terminal file manager built in Rust that brings the power of ranger to the command line with modern improvements. Navigate your filesystem directly from the terminal with intuitive keyboard controls and a responsive interface.

Key capabilities include:

  • Tab management - Open multiple tabs and switch between directories seamlessly
  • File previews - View file contents before opening them
  • Bulk rename - Rename multiple files at once efficiently
  • Custom keybindings - Configure keyboard shortcuts to match your workflow
  • Fuzzy search - Integrate with fzf for powerful file searching
  • Async file operations - Cut, copy, and paste files without blocking
  • Devicons support - Visual file type indicators in the file list
  • Trash support - Safely delete files with recovery options
  • Theme customization - Personalize colors and appearance
  • Bookmarks - Quick access to frequently used directories
  • Line numbers - Jump directly to files by number

The tool features comprehensive configuration through TOML files for keymaps, MIME types, themes, and general settings. Available on multiple platforms including Linux, macOS, and various package managers like Homebrew, AUR, and Fedora COPR.

Install

Cargo
$ cargo install --path
Cargo
$ cargo install --git

Features

Async I/OConfig fileScriptable

Media

Pros

5
  • Fast file management in the terminal
  • Supports file previews
  • Bulk rename functionality
  • Tab management for multiple directories
  • Customizable keybindings

Related tools

Share:

Auto-fetched .

Recent releases

Similar to joshuto

Favicon

 

  
 
Favicon

 

  
 
Favicon